Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | Re: tcp-traceroute |
|---|---|
| Date: | Tue, 26 Oct 2004 18:39:38 +0200 |
On Tue Oct 26 2004 at 16:37, Thomas Springer wrote:
TCP-Traceroute is different!
No. traceroute.nasl starts with TCP traceroute.
tcptraceroute pages.ebay.de 80 2 217.5.209.2 (217.5.209.2) 0.413 ms 0.482 ms 0.391 ms 3 m-ea1.m.de.net.dtag.de (62.154.10.157) 0.462 ms 0.476 ms 0.577 ms 4 paix-gw12.SFO.US.net.DTAG.DE (62.154.5.245) 174.570 ms 173.888 ms 173.887 ms 5 62.159.124.58 (62.159.124.58) 175.358 ms 175.000 ms 176.118 ms 6 66.135.207.54 (66.135.207.54) 176.008 ms 177.131 ms 180.360 ms 7 10.6.1.30 (10.6.1.30) 179.083 ms 173.245 ms 175.367 ms 8 10.8.1.106 (10.8.1.106) 173.462 ms 173.378 ms 173.474 ms 9 * * * 10 pages.ebay.de (66.135.208.85) [open] 173.799 ms 175.331 ms 173.942 ms
Same result with nasl -t pages.ebay.de traceroute.nasl: [snip] 62.154.5.245 62.159.124.58 66.135.207.234 10.6.1.74 ? 66.135.192.85
Besides implementing a TCP-Trace as plugin I'm not happy with the behaviour of traceroute.nasl (plugin #10287).
The current plugin is _much_ better than the older one, and much more efficient that all traceroute commands I know.
It does tcp, udp and icmp, but
it stops after the first successful trace
Precisely: It runs a TCP traceroute. If it starts dropping packets it switches to UDP. If it works it goes on with UDP. If it starts dropping packets again it switches to ICMP Ping and keeps ICMP as long as it works. If packets are dropped, it switches back to TCP (then UDP, then ICMP, etc.) When all three protocols fail in a row, it stops.
it doesn't tell wich trace was successful
Because it can be all of them.
it has no port-management for tcptrace.
It has.
Or did I get the nasl-code wrong?
I'm afraid so.
4) finally a notification if the traces differ
What would be the use of this? _______________________________________________ Nessus mailing list Nessus@list.nessus.org http://mail.nessus.org/mailman/listinfo/nessus
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: Nessus doesn't DNS resolve, Renaud Deraison |
|---|---|
| Next by Date: | Re: Turning on mem leak detection, Lance Uyehara |
| Previous by Thread: | Re: tcp-traceroute, Renaud Deraison |
| Next by Thread: | RE: tcp-traceroute, DePriest, Jason R. |
| Indexes: | [Date] [Thread] [Top] [All Lists] |