Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #74, ФЕВРАЛЬ 2005 г.

FAQ

Степан Ильин aka Step

Хакер, номер #074, стр. 074-134-1


(faq@real.xakep.ru)

-----------------------------------------------------------

Задавая вопрос, подумай! Не стоит мне посылать вопросы, так или иначе связанные с хаком/кряком/фриком - для этого есть hack-faq (hackfaq@real.xakep.ru), не стоит также задавать откровенно ламерские вопросы, ответ на которые ты при определенном желании можешь найти и сам. Я не телепат, поэтому конкретизируй вопрос, присылай как можно больше информации.

-----------------------------------------------------------

Q: Что такое маршрутизация?

A: Маршрутизация представляет собой передачу данных по сети от отправителя к получателю. При этом подразумевается, что на пути данных встречается, по крайней мере, один промежуточный узел. Объясняю на примере. Для того чтобы передать данные с адреса 192.168.1.1 на 192.168.2.1 необходимо знать адрес специального роутера (например, 192.168.1.1), который имеет доступ в подсеть второго компьютера. Именно он и осуществляет передачу данных между двумя подсетями, выполняя связующую функцию. Обычно компьютер в сети работает только с одним роутером – так называемым «основным шлюзом». Для связи же с другими сетями/подсетями или инетом используют маршрутизаторы (роутеры).

Каждой сетевой машине заложены жесткие правила маршрутизации (статический роутинг). Если ты хочешь получить текущую таблицу маршрутизации, набери в командной строке команду route print и изучай результат. Каждая строка здесь – маршрут. Другими словами, правило, указывающее, что данные для заданного узла (первый столбец), располагающегося в заданной подсети (второй столбец), пойдут через заданный роутер (третий столбец), который находится на заданном интерфейсе (четвертый столбец). Последний, пятый столбец – метрика - определяет очередность использования данного маршрута. Маршрут с меньшей метрикой будет использован раньше, чем тот, у которого метрика больше.

Вот, собственно, и все. В подробности я углубляться не стану, т.к. это отдельная тема для разговора. Тем более, в рунете доступна масса материалов по этому поводу. Начать стоит с www.citforum.ru/nets/ito/2.shtml.

Q: Намедни заимел легендарный сканер портов Nmap под Windows. Но запустить его не могу. Говорит, что ему какой-то библиотеки не хватает. Как исправить?

А: По всей видимости, нужно поставить эту самую библиотеку :). Сканер Nmap, ровно так же, как и ряд других портов юниксовых программ под Windows, требует установленный набор библиотек Winpcap (win-pcap.polito.it). После его установки все должно встать на свои места. Пользуйся на здоровье. Но вообще, лучше заведи себе шелл на скоростном забугорном хостинге. И с *nix-ами познакомишься, и проку от nmap’а будет в 10 раз больше.

Q: У винды (XP Pro) постоянно вылетает «синий экран». Никак не могу разобраться, в чем причина глюков. Самое обидное, что этот самый экран ничего конкретного не говорит. Как можно расшифровать его замысловатые коды ошибок?

A: Удивительно, но даже во встроенной виндовой справке расшифровки error-кодов не приводятся. Так что придется посетить пару сторонних ресурсов. Начать стоит с сайта www.vsu.ru/~reb/library/os/BlueScr/nt-stop-codes.htm, который содержит очень добротную подборку обобщающих статей по теме. Единственная проблема в том, что материалы целиком на английском языке. Но не беда. Для тех, у кого английский хромает на обе ноги, идеально подойдет более скромный, но зато русскоязычный ресурс - http://polygon.iphosting.ru/stop/. На этом сайте приведены расшифровки всех кодов, описания ошибок, а в ряде случаев даже руководство по их устранению.

Содержание  Вперед на стр. 074-134-2
<<< НАЗАД ||| ГЛАВНАЯ