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
|
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
|
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
|
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
|
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
|
8a3b378695
|
merge soc07 r4947:4953 - os fingerprinting system improvements, trivial traceroute.cc grammar tweak
|
2007-08-11 04:29:03 +00:00 |
|
fyodor
|
8d74bbcd8a
|
merge soc07 r4871:4884 and r4888 - renaming __FUNCTION__ to __func__ and changing hardcoded func names to __func__
|
2007-08-11 04:06:09 +00:00 |
|
fyodor
|
58522c59f6
|
merge soc07 r4822 - Reduce the number of build dependencies.
|
2007-08-11 03:35:46 +00:00 |
|
fyodor
|
f5e32d305f
|
merge soc07 r4780 - Moved OSScan warning message (may not be reliable because could not find 1 open and 1 closed port) so it is printed along with the OSScan results instead of above it
|
2007-08-11 03:24:04 +00:00 |
|
fyodor
|
94b77b4980
|
trivial grammar fix
|
2007-03-16 08:47:13 +00:00 |
|
fyodor
|
a6d033e218
|
improve timestamp frequency classification
|
2007-03-12 00:00:14 +00:00 |
|
kris
|
b8b7e2c47a
|
Tiny change: icmp_hun.ih_void -> icmp_void in osscan2.cc. icmp_void is #define'd to that ugly thing
|
2007-01-24 19:09:04 +00:00 |
|
kris
|
69754e8311
|
Use dnet headers for TCP and UDP. This allows us to remove netinet tcp.h and udp.h references, the udphdr_bsd stuff, and the TH_ECE/TH_CWR #defines in tcpip.h. That was easy, but we (Fyodor and I) came to the conclusion that IP and ICMP aren't worth the hassle to switch (I was testing TCP, UDP and IP in my branch). The struct icmp_hdr in dnet isn't setup anything like what we're using now. Then, struct ip_hdr uses ip_addr_t (typedef'd to uint32_t in that ip.h) instead of struct in_addr for the IP addresses, and that would require some dnet modifying to work right. We might be able to come up with some elegant solution for IP, but probably not for ICMP. For now, they're still left up to netinet (or tcpip.h).
|
2007-01-23 05:29:59 +00:00 |
|
fyodor
|
8e2de50dd3
|
Kris Katterjohn patches for code clean up, iana ip assignment update, fixe fileexistsandisreadable
|
2006-12-12 09:56:15 +00:00 |
|
fyodor
|
1308928e29
|
Nmap 4.20, woohoo
|
2006-12-08 03:01:08 +00:00 |
|
fyodor
|
508e674ce4
|
fix Mac OS X pcap problem, I hope
|
2006-11-19 09:35:26 +00:00 |
|
fyodor
|
e4ee4d5e4c
|
getting closer to 4.20ALPHA9
|
2006-10-14 01:25:43 +00:00 |
|
fyodor
|
25bbd2983d
|
New dynamic number of OS tries, and --max-os-tries option
|
2006-10-02 03:21:40 +00:00 |
|
fyodor
|
02aaa51e19
|
starting to make major updates to nmap-os-db, various fixes to the related tools
|
2006-09-12 10:46:50 +00:00 |
|
fyodor
|
10ffae41cf
|
spellcheck patch
|
2006-09-05 08:39:32 +00:00 |
|
fyodor
|
6af66cd954
|
Nmap 4.20ALPHA6
|
2006-09-03 01:15:17 +00:00 |
|
fyodor
|
521184fdc8
|
Fix some Windows compilation errors
|
2006-08-31 05:28:59 +00:00 |
|
fyodor
|
3768236c47
|
More OS detection changes. We're really getting close now
|
2006-08-30 07:38:30 +00:00 |
|
fyodor
|
0eb6303487
|
fixed a major os detection bug with computation of the ISR test result. Am in the process of updating the DB
|
2006-08-29 07:02:35 +00:00 |
|
fyodor
|
9cbae88f44
|
Add -ip-options support
|
2006-08-29 03:26:00 +00:00 |
|
fyodor
|
87c4dbdf39
|
Added new SEQ.ISR element, removed SEQ.CL, changed calculation of SEQ.SP
|
2006-08-27 02:43:44 +00:00 |
|
fyodor
|
b28d51167c
|
Minor source code header improvements
|
2006-08-25 01:47:49 +00:00 |
|
fyodor
|
a403864351
|
Replace file headers, mostly to update copyright to 2006
|
2006-08-24 04:43:50 +00:00 |
|
fyodor
|
db7e28aa8e
|
Update OS detection verbose output
|
2006-08-24 04:38:51 +00:00 |
|
fyodor
|
739807972b
|
Allow fingerprints to be shown even if target host is many hops away, remove some excess verbiage that should use ScanProgressMeter anyway
|
2006-08-24 04:15:00 +00:00 |
|
fyodor
|
a15e1e0f05
|
OS detection changes to improve timing/reliability, print fprint in more cases, etc. Also some tiny changes from Kris Katterjohn
|
2006-08-24 04:06:08 +00:00 |
|
fyodor
|
29b1d58389
|
Some minor misc. fixes from Marek Majkowski and Kris Katterjohn
|
2006-08-22 21:31:37 +00:00 |
|
fyodor
|
1da53c8366
|
Added Zhao changes which cause packet-trace to print tcp ops, slight changes to new os detection, and update fingerfix.pl for recent os detection changes
|
2006-08-20 18:17:03 +00:00 |
|
fyodor
|
40672e849b
|
a decent amount of OS detection changes/fixes
|
2006-08-20 01:56:53 +00:00 |
|
fyodor
|
a9ea78ab0c
|
some more OS detection changes
|
2006-08-18 08:35:54 +00:00 |
|
fyodor
|
7f10cfee2c
|
OS detection improvements
|
2006-08-18 06:22:23 +00:00 |
|
fyodor
|
4d4bea6d1c
|
Latest OS detection changes
|
2006-08-16 19:30:58 +00:00 |
|
fyodor
|
71ac6ae95a
|
little rDNS fix from Doug
|
2006-08-08 22:50:15 +00:00 |
|
fyodor
|
d32123bd54
|
os detection fixes and new integration tools from Zhao
|
2006-08-05 04:36:02 +00:00 |
|
fyodor
|
a97a49be7e
|
4.20ALPHA3 I hope
|
2006-06-29 23:45:11 +00:00 |
|
fyodor
|
91af49292a
|
add osscan2.* files
|
2006-06-26 03:39:13 +00:00 |
|