Stealth-сканирование портов

Pavel Martinov aka kurt

Xakep, номер #060, стр. 060-078-4


Определение типа ОС

А ты знаешь, как nmap (nmap -O) и другие продвинутые сканеры определяют операционную систему на удаленном сервере? Т.к. далеко не все разработчики ОС следуют определенным стандартам (я уже писал об этом выше), то в итоге получается, что ответы разных операционок на один и тот же запрос немного отличаются. По этим отличиям сканеру удается довольно точно определить ОС жертвы. Подробнее об os fingerprinting можно прочесть здесь:

www.phrack.org/show.php?p=54&a=9 - Remote OS detection via TCP/IP Stack

www.phrack.org/show.php?p=57&a=7 - ICMP based remote OS TCP/IP stack fingerprinting techniques

INFO

При сканировании можно использовать опцию фрагментации пакетов (-f). Эта опция используется для обхода некоторых фаерволов. Работает она следующим образом: пакет делится на несколько частей на стороне атакующего, защита последнего благополучно пропускает эти части, в итоге наш пакет собирается в единое целое. Все, фаервол пройден!

WWW

Request For Comments

ftp.isi.edu

Методы сканирования и методы защиты

www.x25.net.ru/nf_002.zip

Сайт nmap

www.insecure.org/nmap

Назад на стр. 060-078-3  Содержание