Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Dim
Зарегистрирован: 06.02.2002 Сообщения: 34
|
Добавлено: Сб Окт 18 2003 08:26 Заголовок сообщения: Разрыв tcp-соединения |
|
|
Делал ли это кто-нибудь под фрибсд? Т.е. я сниферю свою локалку (локалка через хаб) и хотел бы разрывать определенные соединения (даже если они не с моей машиной!). Из теории немного знаю что надо слать пакет FYN. Но возможно ли это практически?? Ведь там нужно что-то еще. Еще слышал, что "собрать" произвольный пакет можно с помощью pcap.
Сталкивался ли кто с такими вещами? Может хоть ссылки на инфу по этой теме кто подкинет?? |
|
Вернуться к началу |
|
|
BusTeR
Зарегистрирован: 27.02.2003 Сообщения: 318 Откуда: Lugansk
|
Добавлено: Сб Окт 18 2003 09:11 Заголовок сообщения: Re: Разрыв tcp-соединения |
|
|
Я так делал с ARP-пакетами, чтобы юзера не могли ходить друг к другу в локалке. У ARP такая ситуация, что любой комп с любой операционкой, кроме Solaris примет ARP-ответ, даже если он его не посылал, а Солярис проверят имел ли место отправленый АРП-запрос. Возможно с tcp то-же самое. Но мне кажется, что туда, куда ты хочешь послать FIN-пакет по-любому должен проверить с какого src оно идёт. Короче снифь локалку и шли свои tcp фины должно работать |
|
Вернуться к началу |
|
|
butcher
Зарегистрирован: 18.04.2003 Сообщения: 467 Откуда: Киров
|
Добавлено: Сб Окт 18 2003 09:30 Заголовок сообщения: Re: Разрыв tcp-соединения |
|
|
проще слать ложные АРП ответы, что и вызовет сомопроизвольный разрыв соединения (в болшинстве случаев). С TCP наверно лучше слать не FIN, а RST (reset), но для этого нужно либо писать свою прогу, либо использовать какую-то, которая анализирует значения полей Sequence Number, Acknowledgment Number пакета TCP и соответственно может вклиниться в TCP сессию. а вообще, нужно читать RFC 793.. _________________ Нет ничего невозможного... |
|
Вернуться к началу |
|
|
Dim
Зарегистрирован: 06.02.2002 Сообщения: 34
|
Добавлено: Сб Окт 18 2003 12:54 Заголовок сообщения: Re: Разрыв tcp-соединения |
|
|
так вот где найти такую прогу или пример? |
|
Вернуться к началу |
|
|
совсем незнакомый Гость
|
Добавлено: Сб Окт 18 2003 15:42 Заголовок сообщения: Re: Разрыв tcp-соединения |
|
|
поковыряйтесь во "Фрак"е |
|
Вернуться к началу |
|
|
|