BIG FAQ

Xakep, номер #041, стр. 041-052-3


Что такое telnet?

В общем-то, telnet - это протокол, протокол эмуляции терминала, с помощью которого ты можешь подконнектиться к удаленному серверу и работать там на шелле. По умолчанию telnet висит на 23-м порту.

А что такое шелл?

Чаще всего под словом «шелл» подразумевают аккаунт (то есть логин и пароль) на сервере (преимущественно в nix-ах), с помощью которого ты можешь удаленно выполнять некоторые действия (это определяется твоими привилегиями), подконнектившись к серверу с помощью telnet-a. На шелле ты можешь поставить и IRCd, и BNC, и Eggdrop, и проксю без логов, и какой-нибудь сканер, и брутфорсер - в общем, все что душе угодно. Но никто тебе бесплатно шелл не даст, поэтому либо тебе придется за него заплатить (думаю, это способ не для тебя), либо получить его каким-либо другим способом, например, скардить. Впрочем, последнее стало крайне затруднительно в связи с различными проверками хостеров или мерчантов на валидность кредитки и тебя на реального владельца.

Что такое BNC?

Как же уже достало отвечать на этот вопрос! BNC (bouncer) - IRC-прокся, программа, которая ставится на шелл и слушает заданный в настройках порт. Юзер указывает ее ip-шник и порт в настройках IRC-клиента, после чего коннектится к ней. Подсоединившись, необходимо задать адрес сервера, виртуальные хосты и иногда некоторые другие параметры (если они не указанны в настройках BNC по умолчанию), после чего боунсер подсоединяется к заданному серверу. В итоге ты, как обычно (хотя если связь до шелла не очень, то с некоторыми задержками), сидишь на IRC, но ip у тебя уже совсем другой, если он вообще будет похож на ip, чаще всего используют vhost (виртуальные хосты), в результате чего может получиться следующее - hz!step@real.xakep.ru. Подробнее про BNC-программы и тонкости в их установке и настройке ты можешь прочитать в статье Cutter-a в X01.02.

Что такое DNS?

DNS - сокращение от Domain Name System (доменная система имен). Здесь все достаточно просто. Для тебя, наверное, не секрет, что каждая машина в сети, будь-то сервер или домашний компьютер ламера, обладает ip-адресом. И если к последнему коннектиться, в общем-то, незачем, то к какому-нибудь серверу, хостирующему, например, www.xakep.ru, обращаться приходится достаточно часто. Но ведь ты набираешь в браузере не ip этого сервера, а просто - www.xakep.ru. В этом-то и заключается роль DNS. Если объяснять все в двух словах, DNS - это база данных доменов, к каждому из которых привязан определенный ip-адрес. То есть для хакер.ру указан 213.248.5.176, а для mail.ru - другой. Когда в строке адреса ты указываешь доменное имя, программа коннектится к DNS серверу (чаще всего к ближайшему), чтобы получить привязанный к домену ip и подсоединиться к нему.

Назад на стр. 041-052-2  Содержание  Вперед на стр. 041-052-4