Nmap Development mailing list archives

Re: Nmap does not notice ACK packets


From: Richard van den Berg <richard.vandenberg () ins com>
Date: Sun, 04 Feb 2007 23:01:30 +0100

Kris Katterjohn wrote:
Do you pick up a SYN from the hosts as well? The RFC says it should go
like this:

A -> B  (SYN sequence number X)
A <- B  (ACK sequence number X)
A <- B  (SYN sequence number Y)
A -> B  (ACK sequence number Y)

But, the middle two can get combined as a SYN/ACK packet, hence the
three-way handshake. If you get a SYN as well, then this will start to
make a little more sense, but should(?) still be wrong.
  
I've not seen a SYN coming from the remote host in this situation.
However, since the ACK triggers a RESET from my local system this might
be the reason. It's not likely though since the ACK and SYN should have
been sent at the same time and I should have seen it arrive. It's too
bad I cannot reproduce the issue when testing manually with netcat and
hping2.
What OS's are these hosts running? Is it the same on all of them?
  
I don't know what these remote hosts are running. I've seen the issue
with different hosts on the same network. It could be an active device
in front of the real servers acting this way..

-- 
Richard van den Berg
Senior Consultant, INS

E-mail: richard.vandenberg () ins com
Mobile: +31 (0)6-52071109

PGP Key ID: 0x6614D2AC
Fingerprint: 6829 0AD3 2F49 6D83 B65E E235 B8D3 8299 6614 D2AC


_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev
Archived at http://SecLists.Org


Current thread: