Skip to content

Commit 8db10e7

Browse files
authored
Merge pull request #88 from JakobRPennington/master
Added --disable-arp-ping to nmap scans
2 parents 7a669d0 + 448ab6d commit 8db10e7

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Reconnoitre/lib/service_scan.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def nmap_scan(
1717
ip_address = ip_address.strip()
1818

1919
print("[+] Starting quick nmap scan for %s" % (ip_address))
20-
QUICKSCAN = "nmap -sC -sV %s -oA '%s/%s.quick'" % (
20+
QUICKSCAN = "nmap -sC -sV -Pn --disable-arp-ping %s -oA '%s/%s.quick'" % (
2121
ip_address, output_directory, ip_address)
2222
quickresults = subprocess.check_output(
2323
QUICKSCAN, shell=True).decode("utf-8")
@@ -36,7 +36,7 @@ def nmap_scan(
3636
ip_address,
3737
dns_server))
3838
print("[+] Using DNS server %s" % (dns_server))
39-
TCPSCAN = "nmap -vv -Pn -sS -A -sC -p- -T 3 -script-args=unsafe=1 \
39+
TCPSCAN = "nmap -vv -Pn --disable-arp-ping -sS -A -sC -p- -T 3 -script-args=unsafe=1 \
4040
--dns-servers %s -oN '%s/%s.nmap' -oX \
4141
'%s/%s_nmap_scan_import.xml' %s" % (
4242
dns_server,
@@ -45,7 +45,7 @@ def nmap_scan(
4545
output_directory,
4646
ip_address,
4747
ip_address)
48-
UDPSCAN = "nmap -vv -Pn -A -sC -sU -T 4 --top-ports 200 \
48+
UDPSCAN = "nmap -vv -Pn --disable-arp-ping -A -sC -sU -T 4 --top-ports 200 \
4949
--max-retries 0 --dns-servers %s -oN '%s/%sU.nmap' \
5050
-oX '%s/%sU_nmap_scan_import.xml' %s" % (
5151
dns_server,
@@ -57,7 +57,7 @@ def nmap_scan(
5757
else:
5858
print("[+] Starting detailed TCP%s nmap scans for %s" % (
5959
("" if no_udp_service_scan is True else "/UDP"), ip_address))
60-
TCPSCAN = "nmap -vv -Pn -sS -A -sC -p- -T 3 \
60+
TCPSCAN = "nmap -vv -Pn --disable-arp-ping -sS -A -sC -p- -T 3 \
6161
-script-args=unsafe=1 -n %s -oN '%s/%s.nmap' \
6262
-oX '%s/%s_nmap_scan_import.xml' %s" % (
6363
dns_server,
@@ -66,7 +66,7 @@ def nmap_scan(
6666
output_directory,
6767
ip_address,
6868
ip_address)
69-
UDPSCAN = "nmap -sC -sV -sU %s -oA '%s/%s-udp'" % (
69+
UDPSCAN = "nmap -sC -sV -sU -Pn --disable-arp-ping %s -oA '%s/%s-udp'" % (
7070
ip_address, output_directory, ip_address)
7171

7272
udpresult = "" if no_udp_service_scan is True else subprocess.check_output(

0 commit comments

Comments
 (0)