Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #94, ОКТЯБРЬ 2006 г.

Hack-Faq

Скляров Иван

Хакер, номер #094, стр. 094-060-3


В результате выполнения команды в текущем каталоге образуется объектный файл модуля mod.ko. Обрати внимание: в ядрах 2.6 объектные файлы модулей имеют расширение .ko, а не .o.

Теперь модуль можно загрузить в ядро командой:

# insmod mod.ko

Просмотреть список установленных модулей можно командой lsmod, а удалить модуль — командой rmmod (здесь имя модуля указывается без расширения):

# rmmod mod

Q: Точно знаю, что на узле Х работает syslogd/514, однако nmap говорит, что порт 514 закрыт. Как так?

A: Если узел не находится за брандмауэром, а syslogd не повешен на нестандартный порт, отличный от 514, то причина, скорее всего, состоит в том, что ты сканируешь по TCP-протоколу. Syslog работает по UDP-протоколу, поэтому nmap не видит открытый UDP-порт. Просто укажи nmap параметр -sU в командной строке и проведи UDP-сканирование.

Многие хацкеры при исследовании хоста сканируют TCP-порты, напрочь забывая просканировать UDP-порты, а ведь там тоже может быть много вкусного.

Q: Постоянно встречаю термин «демилитаризованная зона» (DMZ), но так и не понял, что это такое и как работает?

A: Термин «демилитаризованная зона» (Demilitarized zone - DMZ) пришел в сетевой мир из реальной жизни. Когда-то демилитаризованной зоной называлась знаменитая Берлинская стена, сейчас DMZ существует только между Северной и Южной Кореей. То есть DMZ — это граничный район (полоса), который разделяет две стороны и официально не принадлежит ни одной из них, хотя представители обоих сторон могут находиться в демилитаризованной зоне. В мире сетевой безопасности DMZ используют для разделения внутренней и публичной сетей. DMZ является практически незащищенной зоной, доступ к которой можно получить как из внутренней, так и из публичной сети. В DMZ обычно помещают публичные услуги: Web-сервера, Proxy-сервера, почтовые серверы и т.д. Внутренняя локальная сеть отделена от DMZ и защищена межсетевым экраном. Суть этого решения заключается в почти полной изоляции публичных серверов от внутренней локальной сети, но лишь для соединений исходящих с этих серверов, поскольку эти соединения могут быть инициированы хакером, захватившим контроль. Даже если хакер сможет захватить контроль над одним из серверов в DMZ, он не сможет получить бесконтрольный доступ во внутреннюю сеть.

Q: Что такое «донгл»?

A: Донглами (от англ. dongle) называют электронные ключи, которые предназначены для защиты от нелицензионного использования и распространения программ. Донглы обычно представляют собой микросхему, помещенную в корпус. Самыми известными донглами в нашей стране является серия ключей HASP от израильской компании Aladdin Knowledge Systems. Кстати, неизвестно точное происхождение слова dongle. По одной из версий, это слово происходит от имени системного инженера Rainbow Technologies «Don Gall». Современные донглы изготавливаются под LPT- или USB-разъем. Как правило, защищаемая программа периодически делает запросы к ключу, а ключ шлет ответы. Если донгл будет отсутствовать в разъеме, то защищаемая программа откажется работать. Разумеется, защиту с помощью электронных ключей хакеры научились обходить. Обычно они просто изготавливают программный эмулятор ключа, который перехватывает запросы программы и шлет ей ответы, эмулируя работу донгла.

На русском языке есть замечательный сайт, посвященный электронным ключам, который так и называется www.dongle.ru.

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