dmiller
6139ed22e7
Replace host.ip, port.number with host, port
...
In most cases (e.g. any of the nmap.socket operations), functions can
take full host and port tables instead of just host.ip and port.number.
This makes for cleaner-looking code and easier extensibility if we
decide to check for a protocol on both TCP and UDP, for instance.
2015-02-18 14:38:42 +00:00
dmiller
cc351c6f27
Treat 8443 as a likely-SSL port for version detection
2015-02-18 04:37:10 +00:00
dmiller
838aa953ff
Process some service fingerprint corrections
2015-02-18 04:31:49 +00:00
dmiller
9db8dfda1d
Be more strict about NetBus protocol. Fixes false positives
...
Had a report via service fingerprint correction of netbus-version
reporting an unrelated service as NetBuster. This would happen for any
service on port 12345 that responds with a banner containing less than 2
carriage returns, or which closes the connection after the first NetBus
protocol message. Now, all netbus-* scripts require the banner to begin
with "NetBus" before they will continue.
2015-02-18 02:57:29 +00:00
dmiller
a4dc1b8ff6
Update zenmap copyright date
2015-02-18 02:57:27 +00:00
paulino
588d744bd6
Adds Zebra printer fingerprints to http-default-accounts
2015-02-17 23:38:40 +00:00
dmiller
4a6dc88a3c
Include hicolor theme when building Zenmap on Windows. http://seclists.org/nmap-dev/2015/q1/118
2015-02-17 17:52:39 +00:00
dmiller
4f5b2480c2
Service CPEs through the end of the file
2015-02-16 22:33:44 +00:00
dmiller
74c307cf2d
Service CPEs and AFP cleanup
2015-02-15 04:12:02 +00:00
dmiller
cc76025836
Service CPEs through TCP DNSVersionBindReq
2015-02-14 21:49:49 +00:00
dmiller
091696c717
Update config.guess and config.sub from the latest source
2015-02-14 20:19:59 +00:00
dmiller
d826971495
Add some rules to update config.guess and config.sub from the latest
2015-02-14 20:19:57 +00:00
dmiller
2c8b68d46f
More service CPEs
2015-02-13 21:31:25 +00:00
dmiller
7a32fcb9f5
Properly quote arguments to su-to-zenmap.sh
...
Found with http://www.shellcheck.net/
Error was: https://github.com/koalaman/shellcheck/wiki/SC2124
2015-02-13 16:31:12 +00:00
dmiller
2380ccac5e
Service CPEs - http services
2015-02-13 14:22:41 +00:00
dmiller
430f8a1f13
Save a request when running banner against unknown services
2015-02-12 20:04:28 +00:00
dmiller
b26bf922bd
Fix boolean logic in comm.get_banner
2015-02-12 20:04:27 +00:00
dmiller
a86b679404
Fix WinPcap crash on pcap_findalldevs error
...
See http://seclists.org/nmap-dev/2015/q1/176
Fixes #15
2015-02-12 16:52:02 +00:00
dmiller
54c737a377
Update location of fingerprint submitter.
2015-02-12 05:02:47 +00:00
dmiller
1a5f4826d7
Correct documentation about the port.version table
2015-02-11 20:20:07 +00:00
dmiller
6cfde8a6d3
Add some hardware CPEs with improved auto-matching
2015-02-11 16:46:39 +00:00
dmiller
9294365d9b
Fix some NSE globals
2015-02-11 14:20:30 +00:00
dmiller
7e30cb9c4a
Only run SSL nsock tests if configured with OpenSSL
2015-02-11 04:55:36 +00:00
dmiller
2bf814b499
Add autoconf placeholder for HAVE_OPENSSL in nsock_config.h.in
2015-02-11 04:55:35 +00:00
dmiller
64495529cc
Service CPEs, about halfway through GetRequest
2015-02-11 04:42:24 +00:00
dmiller
b179664d52
Service CPEs for Python and core Python modules
2015-02-10 22:01:27 +00:00
dmiller
2ec895808a
Service CPEs through GenericLines
2015-02-10 21:29:21 +00:00
jah
859ae15b9f
Obtain whois remote assignments files over https.
2015-02-10 17:30:22 +00:00
jah
a26b28b635
Improve script output by removal of the empty line which follows two fields on
...
the same line.
2015-02-10 17:26:12 +00:00
dmiller
498f0c3371
fix some string-building in dns.lua
2015-02-10 05:58:46 +00:00
dmiller
c37923f4e5
Use better packing to avoid excessive concatenations
2015-02-10 05:58:44 +00:00
dmiller
dd40ba14ea
Remove data packing atrocities from broadcast-ping.nse
...
Use of the "H" bin.unpack template should be discouraged, since it leads
to use of blobs of hex data without dissection. NSE scripts should be
self-documenting with regard to packet contents. Similarly, chaining
bin.pack and bin.unpack is usually an anti-pattern for some simpler
construct. In this case, converting a number to hex, padding it with
"0", and packing it is unnecessary, since the original number can be
packed directly with the proper endianness and width.
2015-02-10 04:49:28 +00:00
dmiller
34557315a2
Generate hi.mo
2015-02-09 22:10:02 +00:00
dmiller
6e33206fbb
New Hindi translation for Zenmap ( http://seclists.org/nmap-dev/2015/q1/103 )
2015-02-09 22:10:00 +00:00
paulino
c4eee98d07
Fixes documentation of script argument
2015-02-09 07:44:49 +00:00
paulino
40c806d50a
Removes http-wordpress-plugins
2015-02-09 07:19:07 +00:00
paulino
617be2ea28
Renames the original http-wordpress-enum to http-wordpress-users and adds the new version of http-wordpress-enum which detects plugins and themes of Wordpress installations
2015-02-09 07:14:55 +00:00
paulino
f160b590aa
Adds a popular FrontPage extension file to http-enum
2015-02-08 19:15:11 +00:00
dmiller
27bb53e295
Sanity check for ssh-hostkey to avoid many requests to tcpwrapped sshd
2015-02-06 19:50:26 +00:00
dmiller
d38b46e75c
ssh-hostkey: don't print output if no keys found
2015-02-06 19:50:24 +00:00
dmiller
d88d27f592
Complete CPEs from official dictionary through end of Null probe
2015-02-06 14:06:22 +00:00
dmiller
afc9f6f301
Remove unnecessarily-specific 'port.number' from comm.lua calls
2015-02-05 04:18:10 +00:00
dmiller
40652f215b
Remove redundant 'proto=port.protocol' from comm.lua calls
2015-02-05 04:17:58 +00:00
dmiller
24f88f9b83
Let skypev2-version inspect service fingerprint
...
Saves up to 2 requests per service for otherwise unmatched services
2015-02-05 04:17:56 +00:00
dmiller
bf58512bec
Move service fingerprint unwrapping code from scripts to lpeg-utility
2015-02-05 04:17:54 +00:00
dmiller
29174ba87d
Fix a use-after-free in idle and ftp bounce scans
...
PortList::forgetPort in verbose mode tries to print details on a Port
after it has been deleted. This function is only called in idle and ftp
bounce scans. Reported by Mak Kolybabi:
http://seclists.org/nmap-dev/2015/q1/129
2015-02-04 20:46:10 +00:00
dmiller
5c486b83cb
More CPEs (~25% done)
2015-02-04 03:41:20 +00:00
dmiller
e4eefb6ce3
More CPEs
2015-02-03 20:43:08 +00:00
dmiller
921457bc08
Copy some CPEs from matching products to others
2015-02-03 15:26:50 +00:00
dmiller
e3bdc92114
More CPE entries for service fingerprints
2015-02-03 15:19:05 +00:00