david
1f8252ba40
Fix a typo in a comment in nmap-os-db: indivudually -> individually.
2008-03-14 19:12:49 +00:00
david
978bfa1e3f
Add the results of the last 400 OS submissions.
2008-03-14 04:35:36 +00:00
fyodor
d5f3f3610e
improve the tcp options comment even more to ensure is inline with tcp options actually used
2008-03-13 05:34:17 +00:00
fyodor
a71b4d2528
update a comment which lists tcp options used in os scan
2008-03-13 05:25:54 +00:00
david
18bda2d7a2
Add the results of integrating another 500 OS submissions.
2008-03-12 19:44:35 +00:00
david
05c168dcbf
Commit the results of 400 OS submissions.
2008-03-11 23:38:46 +00:00
doug
4179a7d524
Sophos Message Router match lines from Brandon Enright
2008-03-08 05:40:13 +00:00
doug
1af9e3fa14
Firebird RDBMS probe from Brandon Enright
2008-03-08 05:35:30 +00:00
doug
cfcfe163d5
Beast trojan probe from Brandon Enright
2008-03-08 05:28:24 +00:00
fyodor
bb17d9961b
phrack 60-12 article link changed again, replaced it with a local version
2008-03-04 20:05:50 +00:00
fyodor
cfe783ebb9
small typo
2008-03-01 07:30:58 +00:00
fyodor
1accc12fb2
fix typo in legal header found by Leigh Zhao (missing word: of)
2008-02-28 18:52:06 +00:00
majek04
caf8008940
Previously, process_mainloop() assumed that there can occur only one event for l_nsock_loop(). This is obviously wrong. This caused that some lua threads wakeups (when multiple events happend for one nsock_loop) were delayed. They were handled but way after real events happened. This patch changes the handing of events. Now we execute every lua thread which is in running_scripts(). I hope that every thread will be scheduled in nsock and removed from running_scripts and added to waiting_scripts.
2008-02-27 00:56:19 +00:00
doug
5ca15a1dab
New probe for memcached
2008-02-22 06:54:59 +00:00
fyodor
f7628775ab
applied patch from William Stearns which moves hyphens to the beginning of character classes ([]) when they appear in other positions. This doesn't matter for our regex engine (PCRE), but is important for the python parser he is writing. His way is cleaner, anyway.
2008-02-21 06:29:44 +00:00
fyodor
b0fdd1d7d5
fix some dnet API names -- thanks to Jah for the patch
2008-02-20 02:43:30 +00:00
kris
a3a78c535b
Upgrading libpcre from 7.4 to 7.6. Tested on Linux and Windows XP.
2008-02-16 20:55:50 +00:00
kris
a02bf67a70
reordering UDP port selection for Traceroute: a closed port is now chosen before an open one.
2008-02-15 19:45:34 +00:00
kris
477967e69b
updating ip_is_reserved(): 173/8 and 174/8 went to ARIN
2008-02-15 03:42:43 +00:00
fyodor
11cbdfb24a
trivial -- just changed a url
2008-02-10 23:20:42 +00:00
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