|

IP-Spoofing в никсах
Как подделывать свой IP
Xakep, номер #036, стр. 036-058-5
-o offset - Дополнительное смещение чисел, которое нужно добавить к предполагаемому SEQ. Может быть как отрицательным, так и положительным.
-d delay - Секунды задержки между фазами нападения. То есть ты можешь выставлять временную задержку между различными командами Eriu.
-P - Выставь это параметр для исследования предположения диапазона. Эта фишка может помочь тебе относительно команды -c count, чтобы выставить число предположений.
-F - И, наконец, это дает тебе возможность проверить SEQ.
Spoofit
И, наконец, Spoofit. Ну, тут вдаваться в объяснения я не буду. Потому как эту тулзу знает (по крайней мере должен знать) каждый никсер. Скажу только, что он предназначен для создания TCP-spoofed пакетов. Требует только Linux 1.3.x (или выше).
Почему спуффинг оказывается действенен
IP-spoofing стал возможен потому, что, во-первых, в основе передачи данных по протоколу TCP лежит идентификация, а во-вторых, изменить свой IP-адрес на желаемый не проблема (например, с помощью программы Eriu). Самая главная трабла заключается в определении (ака предсказании) последовательности SEQ-номеров. Но, думаю, предложенные проги могут упростить эту задачу.
Как предохраниться
Во-первых, чтобы тебя так не поимели, отключи все r* команды.
Во-вторых, удали все .rhosts файлы и из/etc/hosts.equiv файла.
Это вынудит всех пользователей использовать другие средства отдаленного доступа к тебе, таких как Telnet, ssh, skey и т.д. В-третьих, шифруй ВЕСЬ свой траффик. Кто сказал, что паранойя - это плохо?
Завершение
Ну, мужик, вот и все, что я хотел тебе рассказать. Я дал тебе максимум инфы по спуффингу в рамках одной статьи, подсказал, как можно провести его своими силами. Конечно, все тонкости спуффинга в никсах и все методы его проведения я описать не могу - так и журнала не хватит. Но, надеюсь, после этой статьи ты почувствуешь себя на голову выше в никсах. И если эта статья тебя цепанула и ты нуждаешься в дополнительной инфе, что пошарь по различным книжкам:
1) "Security Problems in the TCP/IP Protocol Suite" by Steve Bellovin, published in _Computer Communication Review_ vol. 19, no. 2 (April 1989) pages 32-48;
2) "A Weakness in the 4.2BSD Unix TCP/IP Software" by Robert T. Morris (особенно рекомендую).
Оба дока ты можешь скачнуть с ftp.research.att.com:/dist/internet_security (login: anonymous)
Bellovin paper: ipext.ps.Z
Morris paper: 117.ps.Z
Уверен, после их прочтения у тебя все неясности отпадут.
Если что, то пиши - чем смогу, помогу.
Назад на стр. 036-058-4 Содержание
|