банальный synk4.c (первый же линк из гугля) вешает машину с ядром 2.6.19-gentoo-r5
не помогает ни ip_conntrack ни syncookies. вешается моментально, после запуска ./synк4 0 192.168.0.5 10 1000 "тихо и незаметно". в логах и на экране тишина.
установил ядро 2.6.20-ck1 с идентичным конфигом, проблема изчезла даже без методов защиты.
как пробвал защититься:
sysctl -w net.ipv4.tcp_syncookies=1 (в конфиге ядра включал syncookies)
iptables -A FORWARD -m state --state INVALID -j DROP
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -p tcp --syn -m limit --limit 1/s -j ACCEPT
iptables -A FORWARD -p tcp --tcp-flags SYN,ACK,FIN,RST RST -m limit --limit 1/s -j ACCEPT
iptables -A FORWARD -p icmp --icmp-type echo-request -m limit --limit 1/s -j ACCEPT
хотелось бы узнать, беда в ядре или в ДНК...