Package: sendip
Version: 2.6-1
Severity: normal

Dear Maintainer,

trying to send TCP SYN packet to 87.250.250.242:443 with

# sendip -v -p ipv4 -is 172.31.39.82 -id 87.250.250.242 -p tcp -ts 1234 -id 443 
-tfs  1 87.250.250.242
Added 47 options
Initializing module ipv4
Initializing module tcp
Finalizing module tcp
Finalizing module ipv4
Final packet data:
45 00 00 28   E..(
1E F7 00 00   ....
FF 06 C7 AC   ....
AC 1F 27 52   ..'R
00 00 01 BB   ....
04 D2 00 00   ....
2A 7E 60 71   *~`q
00 00 00 00   ....
50 02 FF FF   P...
4A F5 00 00   J...
Setting socket options:
 IP_HDRINCL
Sent 40 bytes to 87.250.250.242
Freeing module ipv4
Freeing module tcp

I got via tcpdump:

listening on wlan0, link-type EN10MB (Ethernet), capture size 262144 bytes
11:58:45.520319 IP 172.31.39.82.1234 > 0.0.1.187.0: Flags [S], seq 712925297, 
win 65535, length 0

So, ipv4 destination address is broken, and line "00 00 01 BB" from
sendip output confirms that ipv4 header is corrupted.
Destination port is also wrong.


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.17.0-1-amd64 (SMP w/2 CPU threads)
Kernel taint flags: TAINT_WARN
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages sendip depends on:
ii  libc6  2.30-4

sendip recommends no packages.

sendip suggests no packages.

-- no debconf information

Reply via email to