1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-20 06:29:02 +00:00
Commit Graph

3106 Commits

Author SHA1 Message Date
fyodor
62d7e3ed87 merge soc07 r5317:5322 - NSE buffered receives and script arguments 2007-08-11 06:09:50 +00:00
fyodor
5579ac94d3 merge soc07 r5317:5322 - DNS zone transfer script. 2007-08-11 06:07:31 +00:00
fyodor
2b04b1c451 merge soc07 r5308:5317 - finish umit win build integration 2007-08-11 06:06:56 +00:00
fyodor
78f15a7f65 make pcre an NSE C module 2007-08-11 06:05:48 +00:00
fyodor
0dc44d08b0 merge soc07 r5283:5298 - updating ip_is_reserved(); add sys/types.h include so it compiles on OpenBSD 2007-08-11 06:05:07 +00:00
fyodor
e50380f9d7 merge soc07 r5283 - prelim umit windows build integration 2007-08-11 06:04:30 +00:00
fyodor
4fa5dfe4f7 merge soc07 r5280 - fix config optimization bug 2007-08-11 06:03:50 +00:00
fyodor
d7f207450c merge soc07 r5279 - nse fixes 2007-08-11 06:03:25 +00:00
fyodor
4a39cc164d merge soc07 r5252:5261 - nmap-service-probes fix and os-db canonicalization 2007-08-11 06:02:29 +00:00
fyodor
3da2091ba4 merge soc07 r5245:5252 - update winpcap libs; fix config optimization bug 2007-08-11 06:01:12 +00:00
fyodor
9269e71cd8 merge soc07 r5245 - sql injection script 2007-08-11 05:59:19 +00:00
fyodor
d02249d459 merge soc07 r5244 - nmap config optimisations 2007-08-11 05:58:21 +00:00
fyodor
03b4dc0ec5 merge soc07 r5233 - Changed perror()s with hardcoded function names to Nmap's gh_perror() and __func__, changed perror()s followed by exit()s to Nmap's pfatal(), and removed newlines from perror()s because it breaks the line after that and before the colon and error string, which doesn't make sense 2007-08-11 05:57:54 +00:00
fyodor
7aede51c1d merge soc07 r5227 - Q2 2007 Service Fingerprints 2007-08-11 05:57:15 +00:00
fyodor
980dc9b1bb merge soc07 r5226 - added a section describing briefly the NSE to the refguide. 2007-08-11 05:56:52 +00:00
fyodor
23e9e0b1d2 merge soc07 r5225 - fix for systems which return -1 when vsnprintf doesn't have enough space rather than returning the amount of space needed. 2007-08-11 05:56:10 +00:00
fyodor
622995be62 merge soc07 r5209 - --iflist bug. The parameters to NmapOutputTable were in the wrong order but due to the number of interfaces on my computer it still worked 2007-08-11 05:54:20 +00:00
fyodor
375ad32df4 merge soc07 r5216:5224, -r5206 - signature canonicalization and updates 2007-08-11 05:53:34 +00:00
fyodor
179d2b5766 merge soc07 r5191:5202 - portstates now takes list; script to download robots.txt; open proxy script; fix default shortport state value 2007-08-11 05:51:31 +00:00
fyodor
562f505289 merge soc07 r5166:5191 - undocument --port-ratio, --top-ports because no data yet; update version number 2007-08-11 05:50:13 +00:00
fyodor
f011a8bb3d merge soc07 r5166 - Updated scripts to use strbuf's new structure 2007-08-11 05:49:25 +00:00
fyodor
8d85a7b75b merge soc07 r5161:5165 - --iflist null device bugfix 2007-08-11 05:46:39 +00:00
fyodor
fd53c02a85 merge soc07 r5144:5161 - fingerprint name/class normalization 2007-08-11 05:46:00 +00:00
fyodor
ed6a634ebc merge soc07 r5144 - added a seperate strbuf-module (code mainly taken from eddies implementation in stdnse.lua 2007-08-11 05:45:11 +00:00
fyodor
5528726e5b merge soc07 r5124:5142 - build/install system updates; changelog updates; umit install code; compilation fixes; integrate umit 2007-08-11 05:41:41 +00:00
fyodor
1ec0823730 merge soc07 r5119:5124 - changed configure.ac to search for dlopen in -ldl; modified the nsis installer - to copy the nselib dir; more install system fixes 2007-08-11 05:37:46 +00:00
fyodor
a25a0848d3 merge soc07 r5119 - added instructions for updating winpcap versions 2007-08-11 05:36:45 +00:00
fyodor
e3cb62ffec merge soc07 r5116 - Flush LOG_NORMAL in gh_perror() and pfatal() instead of LOG_STDOUT when --log-errors is used 2007-08-11 05:36:05 +00:00
fyodor
208e8df6c4 merge soc07 r5114 - Update for top-ports, port-ratio, and new -p switch options. 2007-08-11 05:32:34 +00:00
fyodor
9352fa4ea5 merge soc07 r5118 - fix portrule bug 2007-08-11 05:32:08 +00:00
fyodor
bd1ee83bd9 merge soc07 r5109, r5117 - Modified some of the scripts to use NSELib for portrule 2007-08-11 05:31:21 +00:00
fyodor
98ad71e782 merge soc07 r5105:5107 - Make mergeFPs work with first-gen fingerprints too; Make FingerTest_lessthan give a fatal error if an attempt is made to order even one unknown test name. 2007-08-11 05:28:15 +00:00
fyodor
7b5f9f5dd5 merge soc07 r5100:5105 - Added traceroute to -A & updated docs 2007-08-11 05:20:08 +00:00
fyodor
6c06f51bd7 merge soc07 r5100 - Changing fprintf(stderr, )'s to error()'s (or fatal() if followed by and exit()). Besides providing consistency, this also allows more errors to actually be logged with --log-errors. 2007-08-11 05:16:56 +00:00
fyodor
73440e4878 merge soc07 r5094:5098 - Updated to winpcap 4.01; Update reason documentation.; bugfix re multiple copies of winpcap installed 2007-08-11 05:16:11 +00:00
fyodor
f025e86b0b merge soc07 r5085:5094 - removed a period which could lead to slightly confusing output such as 'Read data files from: ..' when they are read from the current directory; Always print a message when the script database is updated successfully; Added a whole bunch of entries to the CHANGELOG in preparation for the first soc07 release; latest auto-generated files; add a question mark to a textual question 2007-08-11 05:14:52 +00:00
fyodor
8dc9673928 merge soc07 r5085 - Changing bare printf()s to log_write(LOG_PLAIN,)s because these were always printed even when things like XML and greppable output were sent to stdout (e.g. -oX -). This also adds o.scriptTrace() to make --script-trace behave more like --packet-trace and --version-trace. Nsock tracing was done unconditionally in NSE, and that has been changed to only be done when o.scriptTrace() is true. 2007-08-11 05:13:16 +00:00
fyodor
010c733f50 merge soc07 r5083 - remove old traceroute consolidation examples from docs. The messages are now textual and self explanatory 2007-08-11 05:12:15 +00:00
fyodor
90a0087bb4 merge soc07 r5081 - changed close to 100 occurrences of LOG_NORMAL|LOG_SKID|LOG_STDOUT (and combinations) to LOG_PLAIN, and moved LOG_PLAIN definition to output.h from traceroute.h 2007-08-11 05:11:47 +00:00
fyodor
f0e99644a7 merge soc07 r5077:5080 - Adding 'extrainfo' in the taskbegin/taskend XML elements for the SPM additional info 2007-08-11 05:11:08 +00:00
fyodor
ed8b7899a0 merge soc07 r5073:5077 - renamed listopt(ions?!) to listop(erations); removed nse_bitlib.* from the Makefile.in in nselib/; removed unused MAKEDEPEND 2007-08-11 05:10:24 +00:00
fyodor
7fe3c62843 merge soc07 r5073 - more os fingerprints 2007-08-11 05:09:25 +00:00
fyodor
c0ad899d57 merge soc07 r5069:5072 - Fix for character case bug in wildtest found by David; Nicer error message for anyone dumb enough to use negative frequency values. 2007-08-11 05:08:37 +00:00
fyodor
e26fca0d42 merge soc07 r5069 - nselib for functional programming style 'list' operations 2007-08-11 05:06:07 +00:00
fyodor
1cc3b8855e merge soc07 r5065:5067 - Include nbase.h from utils.h; it's needed for u8, u16, etc.; Make a few small fixes to nmap-os-db. 2007-08-11 05:01:58 +00:00
fyodor
01b5a155e1 merge soc07 r5063:5065 - added support for nse-C-modules under windows; misc. nse improvements 2007-08-11 04:59:14 +00:00
fyodor
475393bc2c merge soc07 r5049:5063 - added string split/join methods; Bruteforce telnet script; fixed a few typos; updated to escape some common url constructs; refactored shorport library; Added a family of string buffer functions to nselib as concatenation is not efficient; Updated a couple of scripts to use string buffers; resolved a couple of naming conflicts 2007-08-11 04:58:05 +00:00
fyodor
69763672e0 merge soc07 r5049 - Print a more useful error message if an attempt is made to compare two unknown fingerprint tests. 2007-08-11 04:56:38 +00:00
fyodor
40d3cd5e37 merge soc07 r5048 - added nse_bitlib.cc/.h again - because compilation was broken on windows through the c-module support 2007-08-11 04:55:50 +00:00
fyodor
824af7f76e merge soc07 r5046 - Make the merging code in osscan.c:mergeFPs more sophisticated. 2007-08-11 04:54:42 +00:00