david
21a8af6c08
Fix Ncat IPv6 HTTP CONNECT proxy syntax.
...
Patch by Joachim Henke.
http://seclists.org/nmap-dev/2013/q1/413
2013-05-05 10:21:46 +00:00
dmiller
dbbf2671ba
XML output for rpcinfo.nse
2013-05-04 23:12:36 +00:00
dmiller
47eaecef5a
XML output for socks-open-proxy
...
Also fixed some spelling and documentation issues.
Script now notifies if proxy is 1. open, 2. redirecting, or 3. allowing
SOCKS clients but not matching expected patterns.
2013-05-04 21:26:49 +00:00
dmiller
4063944775
Fix socks-open-proxy invalid HTTP GET
...
socks-open-proxy was sending requests like this:
GET http://www.google.com HTTP/1.0
Host: www.google.com
Which is appropriate for HTTP proxies, but not for SOCKS. Changed to
more appropriate "GET / HTTP/1.0" and it works.
2013-05-04 01:13:28 +00:00
david
c9d5dc20e4
Use hex constant for packet count.
2013-05-03 21:31:02 +00:00
david
8e4b48adce
Increase packet count from 32 to 48.
2013-05-03 21:30:55 +00:00
david
cce06b322c
Move private data members to the top of NpingOps.h.
2013-05-03 21:30:53 +00:00
david
1d57ef7eb4
Normalize public/private indentation.
2013-05-03 21:30:51 +00:00
david
2ffc2099ab
Consolidate NpingOps public data members.
2013-05-03 21:30:49 +00:00
david
a7bad08b0d
Comments on NpingOps fields.
2013-05-03 21:30:47 +00:00
david
e1d4f58a29
Move declaration of NpingOps::getTotalProbes.
2013-05-03 21:30:46 +00:00
david
e5e8b91bbd
Kill extra whitespace in NpingOps.h.
2013-05-03 21:30:44 +00:00
david
b65987df12
Add NpingOps::echo_payload_set.
2013-05-03 21:30:42 +00:00
david
265b73b6ae
Remove unused tcpmss, tcpws, and tcpts from NpingOps.
2013-05-03 21:30:39 +00:00
henri
d383df2847
More style fixes.
2013-05-03 21:25:53 +00:00
henri
23dcad8ea4
Removed redundant code. Style fixes.
2013-05-03 20:41:56 +00:00
david
08efb5ce1a
Revert r30833, removal of obtainRawSocket.
...
This was prematurely merged from nmap-npingchanges. obtainRawSocket is
still used here.
2013-05-03 19:31:09 +00:00
henri
677492f914
Added missing references to the MSVC project file.
...
Reported by Jaebum Shin.
Fix by Gisle Vanem.
2013-05-03 19:06:40 +00:00
david
5f557a3766
Use a constant definition to say 'No Payload'
2013-05-03 17:55:07 +00:00
david
74de527b75
Use false, not zero
2013-05-03 17:55:06 +00:00
david
4fb5f91f9c
Use false instead of zero to initialize a bool
2013-05-03 17:55:04 +00:00
david
6fb635b86a
Use NULL instead of 0 to initialize a pointer
2013-05-03 17:55:02 +00:00
david
4bdd43f466
Remove some useless code.
2013-05-03 17:55:00 +00:00
david
40a73d19c1
Remove unimplemented feature payload-file
2013-05-03 17:54:58 +00:00
david
d90f9549a4
Remove unused/unimplemented host_timeout feature
2013-05-03 17:54:57 +00:00
david
a4240eaab5
Minor style fix
2013-05-03 17:54:55 +00:00
david
3c8eb9781a
Remove unused method from NpingOps
2013-05-03 06:25:24 +00:00
david
436d222fff
Fix bug: unset bits properly
2013-05-03 05:59:54 +00:00
dmiller
863a3779e6
New service probe and matchline for Minecraft servers
...
Lots of good info here. Idea, regex, and debugging provided by Eric
Davisson on IRC.
2013-05-02 18:55:59 +00:00
henri
e623d8c9f1
Replaced strtok_r() calls by strtok().
...
The latter is more portable and can replace strtok_r in our case.
2013-05-02 17:32:15 +00:00
henri
6638f749d1
Added explicit pointer cast.
...
Reported by Jaebum Shin.
2013-05-02 16:51:46 +00:00
batrick
1720606226
Upgrade 5.2.1 to 5.2.2.
...
Bugs fixed: http://www.lua.org/bugs.html
2013-05-02 14:59:06 +00:00
henri
371be36f88
Declare variables before executing any statement to follow
...
C standards.
Report and original patch by Gisle Vanem.
2013-05-02 08:36:08 +00:00
henri
cce3012ac4
Removed designated structure initializers that break
...
compilation with MSVC.
This was reported by Gisle Vanem.
2013-05-02 08:27:20 +00:00
henri
f90d107b40
Added checks to avoid including netdb.h on platforms that don't provide it.
2013-05-01 15:15:57 +00:00
henri
9b629aaec9
Express fields as uintX_t to ensure portability.
2013-04-30 18:24:50 +00:00
henri
153d3e695c
Reverted r30784.
...
The socks4_data structure is not aligned. Sending sizeof(sock4) bytes
results in invalid requests.
Noticed and reported by David: http://seclists.org/nmap-dev/2013/q2/160
2013-04-30 18:01:24 +00:00
paulino
fc472edbd1
Updates CHANGELOG to reflect latest changes in hostmap scripts and new script http-vuln-cve2013-0156.
2013-04-30 16:19:50 +00:00
henri
4685d44ff8
Removed a superfluous nsock_set_proxychain() statement.
...
This call got duplicated during the merge and provoked
non-fatal nsock errors like:
NSOCK ERROR [0.0310s] nsp_set_proxychain(): Invalid call. Existing proxychain on this nsock_pool
2013-04-30 07:12:03 +00:00
paulino
151657012d
-Adds hostmap-ip2hosts.nse. This script lists domain names pointing to the same IP address.
2013-04-30 01:56:29 +00:00
paulino
fd5f8e5180
-updates markup to extract domains ( it was broken )
...
-adds xml structured output
-updates documentation and adds @xmloutput tag
2013-04-30 01:53:32 +00:00
paulino
2e30c468f4
-Adds xml structured output support and the corresponding @xmloutput tag.
2013-04-30 01:24:10 +00:00
david
3b14d188cb
Add a debug message when binding a socket.
2013-04-27 16:22:11 +00:00
david
67bc0819b4
Use get_localaddr_string in the connect bind log message.
...
This includes the port number, not just the address.
2013-04-27 16:22:09 +00:00
david
21077a93e1
Add get_localaddr_string.
2013-04-27 16:22:07 +00:00
david
d6d2a832db
Factor out the guts of get_peeraddr_string.
2013-04-27 16:22:06 +00:00
david
f0b2e10664
Add service probe for Hazelcast from Pavel Kankovsky.
...
http://seclists.org/nmap-dev/2013/q2/7
2013-04-27 08:02:42 +00:00
paulino
fc431f8df5
-Adds an administration password reset vulnerability in Seagate BlackArmor 110, 220 and 440.
2013-04-26 23:59:28 +00:00
dmiller
93eee124c2
Fix usage of nmap.fetchfile in several scripts
...
Discussion thread: http://seclists.org/nmap-dev/2013/q2/121
Existing behavior preserved and preferred, but absolute and local paths
should also work now. Notably, smb-psexec's locate_file function claimed
to check current directory but did not.
2013-04-26 12:14:44 +00:00
dmiller
666de7b83f
Clarify nmap.fetchfile only searches Nmap's paths
2013-04-26 12:14:42 +00:00