@@ -75,33 +75,33 @@ For more information, run `pretender --help`.
7575
7676## Tips
7777
78- - Make sure to enable IPv6 support in ` ntlmrelayx.py ` with the ` -6 ` flag
78+ - Make sure to enable IPv6 support in ` ntlmrelayx.py ` with the ` -6 ` flag.
7979- Pretender supports stateless DNS configuration via Router Advertisements
8080 without DHCPv6 with the ` --stateless-ra ` flag. By default, the DHCPv6 server
81- is still started but it can be disabled using ` --no-dhcp `
82- - If --dont-spoof/ --dont-spoof-for filters are present and no upstream DNS
83- server is configured with --delegate-ignored-to, router advertisements will
84- not directly advertize the DNS server which makes the attack less effective
81+ is still started but it can be disabled using ` --no-dhcp ` .
82+ - If ` --dont-spoof ` / ` --dont-spoof-for ` filters are present and no upstream DNS
83+ server is configured with ` --delegate-ignored-to ` , router advertisements will
84+ not directly advertize the DNS server which makes the attack less effective.
8585- Pretender can be configured to stop after a certain time period for situations
8686 where it cannot be aborted manually (` --stop-after ` and
87- ` main.vendorStopAfter ` )
87+ ` main.vendorStopAfter ` ).
8888- Host info lookup (which relies on the ARP table, IP neighbours and reverse
8989 lookups) can be disabled with ` --no-host-info ` or ` main.vendorNoHostInfo `
9090- If you are not sure which interface to choose (especially on Windows), list
91- all interfaces with names and addresses using ` --interfaces `
91+ all interfaces with names and addresses using ` --interfaces ` .
9292- If you want to exclude hosts from local name resolution spoofing, make sure to
9393 also exclude their IPv6 addresses or use
94- ` --no-ipv6-lnr ` /` main.vendorNoIPv6LNR `
94+ ` --no-ipv6-lnr ` /` main.vendorNoIPv6LNR ` .
9595- DHCPv6 messages usually contain a FQDN option (which can also sometimes
9696 contain a hostname which is not a FQDN). This option is used to filter out
9797 messages by hostname (` --spoof-for ` /` --dont-spoof-for ` ). You can decide what
9898 to do with DHCPv6 messages without FQDN option by setting or omitting
99- ` --ignore-nofqdn `
99+ ` --ignore-nofqdn ` .
100100- Depending on the build configuration, either the operating system resolver
101101 (` CGO_ENABLED=1 ` ) or a Go implementation (` CGO_ENABLED=0 ` ) is used. This can
102102 be important for host info collection because the OS resolver may support
103103 local name resolution and the Go implementation does not, unless a stub
104- resolver is used.
104+ resolver is used..
105105- The host info functionality is currently only available for Windows and Linux.
106106- A custom MAC address vendor list can be compiled into the binary by replacing
107107 the default list ` hostinfo/mac-vendors.txt ` . Only lines with MAC prefixes in
0 commit comments