fyodor
5fc5941253
some improvements suggested by Joao Medeiros -- also trying to resolve issues re: the new hidepdf ulink role.
2008-02-10 05:29:12 +00:00
fyodor
e56071dc47
add a couple match lines from Thomas Buchanan
2008-02-08 18:29:17 +00:00
fyodor
3511ce0a27
improve the ms-sql service matching scripts. The service name was also changed to ms-sql-s to match the name in nmap-services. [Thomas Buchanan]
2008-02-08 00:25:24 +00:00
fyodor
6a0379d4e6
canonicalize a bunch of service names (for example capitalizing D-Link and Netgear in consistent way). Patch from Brandon Enright
2008-02-07 07:20:57 +00:00
kris
5fa53605e6
adding UDP Scan (-sU) to Zenmap's Profile Editor and Command Wizard
2008-02-06 01:19:56 +00:00
fyodor
ce95ae92a8
trivial correction
2008-02-05 23:33:24 +00:00
doug
79c5a24d59
Spelling fix from James Beers
2008-02-05 20:19:55 +00:00
fyodor
61b976a45c
o Nmap now saves the target name (if any) specified on the command
...
line, since this can differ from the reverse DNS results. It can be
particularly important when doing HTTP tests against virtual hosts.
The data can be accessed from target->HostName() from Nmap proper
and host.targetname from NSE scripts. The NSE HTTP library now uses
this for the Host header. Thanks to Sven Klemm for adding this
useful feature.
2008-02-04 22:10:29 +00:00
diman
c22505bf5a
fixed tty_init to be skipped if --noninteractive was given on the command line
2008-02-03 21:39:23 +00:00
diman
cf4c7081e8
moving debugger to nmap-exp/diman until further notice
2008-02-03 21:38:38 +00:00
diman
2d9bc1b43d
added a CLI debugger
2008-02-03 14:21:36 +00:00
fyodor
7c6a4479bb
add hddtemp service suggested by Martin Guy
2008-02-02 20:37:06 +00:00
fyodor
7464f4abcf
add nse http library docs from Sven
2008-02-01 20:58:32 +00:00
kris
a919aa5470
rewriting my HTTPpasswd script to use Sven's HTTP library and to do some much-needed cleaning up.
2008-02-01 05:48:45 +00:00
fyodor
0e65f2e091
oops -- forgot to add this when I committed the other http library changes. Thanks to Kris for noticing the omission
2008-02-01 03:23:50 +00:00
fyodor
d46a3e49d9
add Nmap Scripting Engine docs
2008-02-01 03:00:35 +00:00
fyodor
9cf7f14afe
o Added NSE HTTP library which allows scripts to easily fetch URLs
...
with http.get_url() or create more complex requests with
http.request(). There is also an http.get() function which takes
components (hostname, port, and path) rather than a URL. The
HTTPAuth, robots, and showHTMLTitle NSE scripts have been updated to
use this library. Sven Klemm wrote all of this code.
2008-02-01 02:47:09 +00:00
fyodor
5220e7382a
add dnsmasq DNS server matchlines (was previously detected as bind). Patch by Sven Klemm
2008-01-31 05:48:16 +00:00
kris
c3bded55ae
fixing another Zenmap bug: the --scan-delay and --max-scan-delay buttons under the Advanced tab in the Profile Editor were backwards (the buttons chose the wrong option)
2008-01-29 00:21:12 +00:00
kris
9664cd9e22
adding IPProto Ping (-PO) to Zenmap's Profile Editor
2008-01-28 23:58:20 +00:00
kris
ed143a2259
o Another Zenmap bug was fixed: ports consolidated into "extra ports"
...
groups are now counted and shown in the "Host Details" tab. The
closed, filtered and scanned port counts in this tab didn't contain
this information before so they were usually very inaccurate. [Kris]
The "Scan Details" tab was fine.
2008-01-28 04:23:41 +00:00
doug
be2ddcfa1c
Fix for this TODO item:
...
o Fix cases of std::string() being used in ways which wrongly parse
the data for escape sequences such as \n. For an example, see
log message of r6474 in svn.
(note that this was a Lua escaping bug, not std::string)
2008-01-28 00:12:37 +00:00
kris
0c14637993
Fixing the crash David reported at http://seclists.org/nmap-dev/2007/q4/0720.html . It occurred when exiting the Profile Editor (while editing an existing profile) by clicking 'X', then editing the same profile again. Now the window that appears when clicking Cancel ('Deleting Profile') comes up when exiting with 'X'. I had to change the value returned when clicking Cancel in the 'Deleting Profile' window (which is in self.quit in ProfileEditor.py), but everything seems to work fine. If for some reason this checkin causes any problems, that's the likely culprit.
2008-01-26 23:15:42 +00:00
kris
c8f3e6a040
fixing a Zenmap crash when trying to edit or create a new profile based on an existing one when there wasn't one selected ( http://seclists.org/nmap-dev/2007/q4/0680.html ). Now a new Profile Editor is opened
2008-01-25 22:56:10 +00:00
kris
9be72c95d5
updating ip_is_reserved(): 14/8 is now IANA reserved
2008-01-24 06:10:47 +00:00
kris
1f88fd65de
adjusting for some white-space issues in the CHANGELOG (mostly from the insecure.org/nmap -> nmap.org changes)
2008-01-24 03:18:20 +00:00
kris
c5edfb15f0
install the Zenmap man page during 'make install'
2008-01-24 01:36:01 +00:00
kris
8dc6b8d978
changing a couple log_write()s to use the SCRIPT_ENGINE macro rather than "SCRIPT ENGINE" literals
2008-01-21 17:18:51 +00:00
doug
0012bd6192
Let XML output include "good" (G=N) fingerprints.
2008-01-20 23:52:23 +00:00
kris
af76658dff
no biggie: updating printusage() (the Nmap help screen) to suggest using -v twice *or more* for greater effect. This just kinda goes along with r6617 (man page update)
2008-01-19 04:25:15 +00:00
doug
23774e5719
STOMP probe from Lionel Cons
2008-01-17 23:31:19 +00:00
doug
d30912e149
Service corrections for Q4'07
2008-01-17 20:46:32 +00:00
fyodor
29ea08eb00
Change the Nmap URL in a few more places
2008-01-17 07:36:50 +00:00
fyodor
29c912f394
URL change from http://insecure.org/nmap/ * to http://nmap.org/ *
2008-01-17 07:22:03 +00:00
doug
5b8b97e88c
Q4 2007 Service Fingerprint update (a few more to come still)
2008-01-17 00:36:16 +00:00
ejlbell
88d75a16e5
NSElib that provides NSE scripts with a way to output structured tables similar to NmapOutputTable.cc.
2008-01-15 19:54:23 +00:00
ejlbell
5e8504f445
Script now outputs spaced tables (NmapOutputTable style) instead of tab separated tables so large varying zone transfers line up properly (for an example see cvs.openbsd.org)
2008-01-15 19:52:55 +00:00
fyodor
bee7421e19
new openssh match line from Lionel Cons
2008-01-15 18:55:44 +00:00
kris
1a5657511f
adding IPv6 support to RPC scan
2008-01-15 00:50:26 +00:00
ejlbell
9bc09ef2cc
Fixed an integer overflow in the dns caching code that caused nmap to loop infinitely once it had expunging the cache of older entries.
2008-01-14 15:16:50 +00:00
doug
77445b81b1
Changed the MSSQL catch-all to a softmatch as per Fyodor's suggestion.
2008-01-14 02:20:17 +00:00
ejlbell
e244e43f0d
Couple of patches from Sven Klemm that speed up http nse scripts by telling the server to automatically close the connection
2008-01-14 00:13:30 +00:00
doug
09eac45476
Added new MSSQL probe from Tom Sellers.
2008-01-13 23:00:16 +00:00
fyodor
b686bc1964
We now escape newlines, carriage returns, and tabs (\n\r\t) in XML
...
output. While those are allowed in XML attributes, they get
normalized which can make formatting the output difficult for
applications which parse Nmap XML. [Joao Medeiros, David, Fyodor]
2008-01-13 22:13:53 +00:00
fyodor
44179ae135
o Update SSLv2-support NSE script to run against more services which
...
are likely SSL. [Sven Klemm]
2008-01-13 04:36:27 +00:00
fyodor
eb3c9e1830
regenerate man page -- remove instances of .nse to prevent the docbook man page translation from wrongly including that string at the beginning of lines, which causes errors because nroff confuses it with the .ns nroff no-space mode command
2008-01-13 04:27:15 +00:00
fyodor
dd267cc661
remove instances of .nse to prevent the docbook man page translation from wrongly including that string at the beginning of lines, which causes errors because nroff confuses it with the .ns nroff no-space mode command
2008-01-13 04:25:48 +00:00
fyodor
aae2fdc61f
add an radmin softmatch
2008-01-13 03:52:02 +00:00
fyodor
0190aa1443
more improvements to new radmin signatures
2008-01-13 03:45:07 +00:00
fyodor
7ebc1027a1
modify new radmin sigs a bit -- add vendor famatech
2008-01-13 03:36:39 +00:00