Разговорчивый осел Докучаев Дмитрий aka Forb Хакер, номер #080, стр. 080-048-4 [защити себя сам] Надеюсь, я убедил тебя, что при большом желании и некотором везении через браузер можно узнать почти все, что так тщательно скрывают пользователи: реальный IP, адрес локального устройства, системные параметры, часовой пояс и локализацию системы. Но если вовремя подумать о защите, то можно легко обломать всех этих шпионов. Во-первых, необходимо отключить Java и JavaScript. В случае использования Internet Explorer, это можно сделать в дополнительных свойствах обозревателя. Но ослик по определению является очень упрямым браузером, поэтому не факт, что поддержка языков деактивируется. Для проверки рекомендую написать небольшой HTML-файл следующего содержания: <script language="JavaScript"> <!--document.write ("<JavaScript is enabled and working.")--> <noscript> <h1>All done </noscript> </script> В данном фрагменте символика <!-- --> означает, что вложенные строки выполнятся лишь в случае, когда использование JavaScript (или любого другого языка, объявленного выше) включено. Если все нормально, будет выполнен вложенный код тегов <noscript></noscript>, содержание которых объявит о нормальной защите. Но самое сложное – это выключить поддержку Java. Если у тебя на компьютере стоит SDK, то не факт, что одной галочкой ты сможешь выключить поддержку в IE. В связи с этим в интернете есть очень много программ, противостоящих загрузке Java-апплетов. Советую поискать подобные вещи и выбрать для себя лучший софт. Отмечу так же, что порождение прямых Java-сокетов можно запретить с помощью любого файрвола. Достаточно настроить брандмауэр так, чтобы он спрашивал о допуске приложения в Сеть. Как компилировать Java-приложения? Резонный вопрос :). На самом деле, программирование на Java чрезвычайно увлекательная штука, поэтому установить себе комплект j-разработчика нужно даже просто из здорового интереса. Первым делом зайди на http://java.sun.com/j2se/1.4.2/download.html и убедись в том, что Java SDK весит больше ста метров. Затем открой наш диск и установи SDK оттуда. В директории, куда ты установил Java, будет несколько каталогов и файлов, но все основные утилиты, которые потребуются тебе, находятся в \bin. Все исходники собираются при помощи компилятора javac.exe: javac source.java Выполнить готовый байт-код можно, запустив машину java.exe и передав в качестве параметра имя выполняемого файла: java byte.java В нашем случае мы имеем дело с апплетами и их нужно запускать либо при помощи appletviewer, либо напрямую при помощи браузера. Для этого необходимо создать html-файл со следующим содержимым: <applet code = "te" width=500 height=500> </applet> Здесь вместо «te» нужно поставить имя файла с байт-кодом, причем расширение можно опустить. Проверка на вшивость Ниже я приведу известные сайты для проверки web-анонимности. Обязательно посети их все, так как эти ресурсы дополняют друг друга. 1) http://leader.ru/secure/who.html Этот сценарий позволяет оценить общую сетевую анонимность. Здесь тебе напишется текущий IP-адрес, версия браузера, его модификация (если есть), user-agent, операционная система, наличие прокси-сервера и число проксиков в цепочке. Помимо этого здесь можно увидеть хост и порт последнего прокси и его почтовый сервер. Во второй части проверки ты получишь текущее и максимально возможное разрешение экрана, статус работы Java/JavaScript/VbScript, время и много других интересных вещей. |