Десинхронизация нулевыми данными

Десинхронизация нулевыми данными. В данном случае крэкер прослушивает сессию и в какой-то момент посылает серверу пакет с нулевыми данными, т.е. такими, которые фактически будут проигнорированы на уровне прикладной программы и не видны клиенту например, для telnet это может быть данные типа IAC NOP IAC NOP IAC NOP Аналогичный пакет посылается клиенту.

Очевидно, что после этого сессия переходит в десинхронизированное состояние. ACK-буря Одна из проблем IP Hijacking заключается в том, что любой пакет, высланный в момент, когда сессия находится в десинхронизированном состоянии вызывает так называемый ACK-бурю. Например, пакет выслан сервером, и для клиента он является неприемлимым, поэтому тот отвечает ACK-пакетом.

В ответ на этот неприемлимый уже для сервера пакет клиент вновь получает ответ И так до бесконечности. К счастью или к сожалению современные сети строятся по технологиям, когда допускается потеря отдельных пакетов. Поскольку ACK-пакеты не несут данных, повторных передачи не происходит и буря стихает. Как показали опыты, чем сильнее ACK-буря, тем быстрее она утихомиривает себя -на 10MB ethernet это происходит за доли секунды. На ненадежных соединениях типа SLIP - ненамного больше. 2.6.