Pull to refresh

Comments 9

Про использование RAW Sockets как сниффера известно уже давно. И не только в Linux: "… использовать raw sockets (сырые сокеты). Такой тип снифера реализовать тоже достаточно просто..." www.xakep.ru/magazine/xa/111/104/1.asp
«Ой, у меня получилось запустить пример с использованием raw sockets! Надо срочно об этом написать на Хабр!».
полагаю, к тому, что раз сокеты raw, то система никак не может определить, который пакет в какой сокет класть.
Мне почему-то не показалось очевидным, что при этом нужно доставить пакет всем открытым сырым сокетам.
Особенно это сбивает, если сокеты завязаны (bind) на другие порты.
Так я и с граблями столкнулся не в этом коде, а в гораздо более запутанном примере. Долго не мог понять что происходит…
Тот момент, когда я за англицизмы. «Сырые сокеты» — это вынос мозга. :)
Only those users with full accounts are able to leave comments. Log in, please.

Articles