LINUX.ORG.RU

как вручную разорвать tcp соединение?


0

0

Собственно вопрос возник.

Есть приложение , устанавливающее множество tcp соединений одновременно. Как в линуксе разорвать какое то конкретное соединение (например зная PID или src/dst порт) , оставив при этом остальные соединения активными?

пс: Только ненадо спрашивать зачем это надо. И говорить что это все неправильно, лишено смысло и поэтому тупо и ненужно.

В хекс редакторе сформировать FIN ответ с нужным номером фрейма и послать, делов то.

wfrr ★★☆
()

гм... есть tcpkill - часть dsniff, есть cutter, но он только для роутеров.

gena2x ★★★
()
Ответ на: комментарий от wfrr

>> В хекс редакторе сформировать FIN ответ с нужным номером фрейма и послать, делов то.

>>wfrr (*) (10.01.2009 0:19:22)

приведи пример для соединения 192.168.0.2:51021->192.168.0.1:254

realname
() автор топика
Ответ на: комментарий от quaternion

>> iptables. закрой порт и открой обратно;)

>>quaternion (*) (10.01.2009 0:27:39)

почему оно должно разорваться в этом случае? по таймауту? я правильно понимаю?

realname
() автор топика

Ну что , товарищи линуксоидики , не существует значит способа разрыва тцп соединения? а вот в Виндовс есть утилита , tcpview , и не обязательно для нее делаться рутером , и перелопачивать всякие дсснифы и в хексредакторах забивать тцп пакеты , чтобы потом их! отправить самому же себе (хаха ,это вообще как такое возможно в трезвом уме то?)) что бы всего лиш разорвать тцп соединение! Ха ХА , вот поистине сетевая ось :)) Или может я не там написал? Может здесь просто слишком низкий уровень , и это делается очень просто но просто напросто никто не знает как это делается ;) .

realname
() автор топика
Ответ на: комментарий от realname

Вот он, виндотролль - слепой, не умеющий читать маны неграмотный идиот.
'tcpkill' работает.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.