1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-20 22:49:01 +00:00
Commit Graph

1614 Commits

Author SHA1 Message Date
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