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 |
|
fyodor
|
e4e5b36da8
|
merge soc07 r5045 - now works with https
|
2007-08-11 04:54:09 +00:00 |
|
fyodor
|
25267a44d4
|
merge soc07 r5042 - Fixed some bugs on nse-C-modules - it now compiles and works (or should work) on linux, macosx, freebsd
|
2007-08-11 04:53:27 +00:00 |
|
fyodor
|
fcc8ac7a6d
|
merge soc07 r5030:5034 and 5044 - integrate os fingerprints
|
2007-08-11 04:52:51 +00:00 |
|
fyodor
|
b47ec33739
|
merge soc07 r5024:5030 - remove unnecessary (and misspelled) moreinfo attribute and values; make nmap-dev directory a variable rather than hardcode it; Update version number; regenerated configure script
|
2007-08-11 04:50:43 +00:00 |
|
fyodor
|
80ade54171
|
merge soc07 r5016:5022 - Added support for C-modules; converted the nse_bitlib to such a module; adapted dns-test-open-recursion.nse to use the new module; Moved make_buffer to stdnse and updated the documentation
|
2007-08-11 04:49:25 +00:00 |
|
fyodor
|
aac82901d3
|
merge soc07 r5005:5016 - Adding <times> element for the host's final times (srtt, rttvar, to)
|
2007-08-11 04:47:38 +00:00 |
|
fyodor
|
83ec445bcf
|
merge soc07 r5005:5013 - URL manipulation lib from LuaSocket with a couple funcs added; added garbage collection for nsock-objects in lua
|
2007-08-11 04:46:43 +00:00 |
|
fyodor
|
88104fa636
|
merge soc07 r5005 - New os fingerprints
|
2007-08-11 04:45:20 +00:00 |
|
fyodor
|
3e86212fee
|
merge soc07 r5002 - New IRC server info script
|
2007-08-11 04:43:12 +00:00 |
|
fyodor
|
a09a6e2007
|
merge soc07 r4994:5001 - Adding <portused> element for the open TCP port used when performing OS Detection. Only closed TCP and UDP were being printed; I guess it was just an oversight; Call endTask() in process_mainloop() in nse_main.cc so task ending information (like the <taskend> element) are printed; old_locale is allocated on the STACK not the HEAP; NULL is NOT a valid PCRE pointer.
|
2007-08-11 04:42:31 +00:00 |
|
fyodor
|
c2e69defae
|
merge soc07 r4994 - new os fingerprints
|
2007-08-11 04:41:20 +00:00 |
|
fyodor
|
1ffa6fd8c0
|
merge soc07 r4990 - fixed tiny oversight in nselib debug function
|
2007-08-11 04:39:39 +00:00 |
|
fyodor
|
e988f4878d
|
merge soc07 r4989 - applied mathew boyle's patch for print_debug
|
2007-08-11 04:39:17 +00:00 |
|
fyodor
|
7652ebeefb
|
merge soc07 r4982:4986 - updated winbuild auto versioning to be more efficient; auto update version in add/remove programs
|
2007-08-11 04:38:47 +00:00 |
|
fyodor
|
424981b064
|
merge soc07 r4982 - Fixing a small bug relating to 2nd gen osdetection output for tcp timestamp sequences. 'ERROR, WTF?' was being printed in XML because TS_SEQ_OTHER_NUM was omitted from tsseqclass2ascii(). Now it just prints 'other'
|
2007-08-11 04:32:07 +00:00 |
|
fyodor
|
f0f053433f
|
merge soc07 r4959:4963 - Added a script that automatically sets the version on nmap.rc and nmap.nsi
|
2007-08-11 04:31:34 +00:00 |
|
fyodor
|
abc402ebe7
|
merge soc07 r4959 - Put <extrareasons> inside <extraports> as this should really simplify XML parsers' jobs because they won't have to keep track of what states and reasons go together
|
2007-08-11 04:30:24 +00:00 |
|
fyodor
|
2af8e785f8
|
merge soc07 r4957 - Put <extrareasons> inside <extraports> as this should really simplify XML parsers' jobs because they won't have to keep track of what states and reasons go together
|
2007-08-11 04:29:50 +00:00 |
|
fyodor
|
8a3b378695
|
merge soc07 r4947:4953 - os fingerprinting system improvements, trivial traceroute.cc grammar tweak
|
2007-08-11 04:29:03 +00:00 |
|
fyodor
|
ea68216d71
|
merge soc07 r4943:4947 - added textual information to traceroute's timeout consolidation elements; Reference trace consolidation is now displayed textually instead of symbolically.
|
2007-08-11 04:27:37 +00:00 |
|
fyodor
|
f8e6e9f46b
|
merge soc07 r4942 - corrected error in finger which caused truncated results
|
2007-08-11 04:25:33 +00:00 |
|
fyodor
|
65e680a634
|
merge soc07 r4939 - fixed a small bug in formatscriptoutput (output.cc) which caused a core dump
|
2007-08-11 04:25:05 +00:00 |
|
fyodor
|
b02117546f
|
merge soc07 r4925:4938 - canonicalize os/version fingerprints; new os fingerprint integration
|
2007-08-11 04:24:32 +00:00 |
|
fyodor
|
1e2f0bea4f
|
merge soc07 r4921:4925 - Fixed a bug in NSE that caused incorrect state summaries (and an assertion failure); added udp iax2 test script
|
2007-08-11 04:23:17 +00:00 |
|
fyodor
|
0c123a1056
|
merge soc07 r4918 - changing a couple more hardcoded function names
|
2007-08-11 04:21:22 +00:00 |
|
fyodor
|
f2e0ddb40a
|
merge soc07 r4916 - If we get a ICMP Protocol Unreachable from a host other than our target, we set the state to 'filtered' rather than 'closed'. Now it works like Port Unreachables and UDP.
|
2007-08-11 04:20:48 +00:00 |
|
fyodor
|
2479d5d1d9
|
merge soc07 r4915 - Use path_get_basename in init_updatedb
|
2007-08-11 04:20:04 +00:00 |
|
fyodor
|
935b0b78e1
|
merge soc07 r4914 - dynamic rowed table improvements
|
2007-08-11 04:19:29 +00:00 |
|
fyodor
|
df49f6e364
|
merge soc07 r4910 - remove INTERACTIVE_NAMES functionality
|
2007-08-11 04:18:01 +00:00 |
|
fyodor
|
91a8815da7
|
merge soc07 r4909 - changed to demo category until we figure out what to do about using real hostnames
|
2007-08-11 04:17:16 +00:00 |
|