Сетевой камуфляж Андрей Комаров aka Skvoznoy Хакер, номер #092, стр. 092-030-2 Столь хитроумный способ передачи данных придумали программисты по федеральному заказу военно-морских сил США. Долгое время система была закрыта для свободного использования и предназначалась для ограниченного числа правительственных организаций и служб. Но теперь прелестями Tor’а можешь воспользоваться и ты — не упускай такую возможность. Теперь что касается Privoxy. По сути, это обыкновенный HTTP-прокси, но с офигенными функциями фильтрования трафика, используемыми для обеспечения анонимности пользователя, динамического изменения содержания веб-страниц, управления cookies, ограничения доступа к некоторым сайтам и удаления рекламы, баннеров, всплывающих окон и spyware. Любые действия по фильтрации могут быть четко запрограммированы с помощью внутренней системы правил. Для нас самое важно то, что Privoxy анализирует HTTP-заголовки и подменяет их в случае необходимости согласно заданному набору рулесов для предотвращения передачи в заголовках какой-либо компрометирующей информации. В том числе «снимка» сессии пользователя, по которой впоследствии его можно будет идентифицировать среди множества других клиентов. Надеваем камуфляж Раньше, когда Tor только появился, приходилось долго и нудно ковыряться с текстовыми конфигами Privoxy и Tor. Сейчас все значительно проще: на официальном сайте Tor (http://tor.eff.org/index.html.ru) доступен готовый пакет, состоящий из непосредственно самого Tor, Privoxy, а также Vidalia, графической оболочки для управления системой. Во время установки трогать вообще ничего нельзя: все заинсталлится и без твоей помощи. После завершения процесса не спеши искать ярлычок Tor’а и запускать его. Поскольку мы установили GUI-оболочку для управления программой, то стартовать нужно именно ее. В трее появится зеленая перечеркнутая луковица. Это значит, что сервис отключен. Щелкни правой кнопкой мыши по ее изображению и в меню выбери Start. После этого программа полезет в инет (о чем, вероятно, завопит файрвол), чтобы обновить список нодов. По сути, уже сейчас можно работать — Tor по умолчанию работает как TCP-прокси на 9050 порту. То есть можно прописать его в браузере и проверять его боеспособность, но спешить не стоит. Если программа не поддерживает протокол socks4a, и в качестве прокси-сервера указан непосредственно свой Tor-клиент (по умолчанию IP 127.0.0.1 и порт 9050), то она попытается самостоятельно определить IP-адрес запрашиваемого сервера. Скорее всего, для этого она отправит запрос на DNS-сервер твоего настоящего интернет-провайдера. А это мало того, что спалит тебя провайдеру, так еще и выдаст удаленному серверу используемый тобою DNS (который наверняка находится в подсети провайдера). Проверить возможность такого исхода несложно, если зайти через прокси на сайт www.dnsstuff.com/tools/aboutyou.ch и увидеть адрес своего DNS-сервера. Но не зря же мы ставили Privoxy — именно она поможет избежать подобного исхода. Тем более что чудопрокси изначально настроена на работу в связке с Tor’ом, поэтому разбираться с ее хитроумными правилами и конфигурацией тебе не придется. Достаточно запустить ее. |