Всемирная Сеть (WWW) - использование и приложения

Безопасность в Интернете

Разбить на страницы
Показывать лекцию целиком

В этой лекции мы рассмотрим некоторые аспекты безопасности, связанные с серфингом в сети. Основной упор будет делаться на практическое применение навыков.

Что такое IP-адрес?

Для того чтобы отправить посылку с почты, нужен паспорт. Для того чтобы позвонить по телефону, нужен телефон с вполне определенным номером, зарегистрированным, опять-таки на паспорт. Для того чтобы зайти на форум или сайт, оставить сообщение или комментарий, паспорт не нужен. Это создает иллюзию того, что Интернет - это совершенно анонимная штука.

На самом деле, это глубоко неверное мнение. Сама работа сети означает, что все четко определено и известно. Просто большинство пользователей имеет слабое представление о том, как осуществляется идентификация компьютеров в сети. Техническая литература обычно вываливает на читателя такой поток сложных терминов, что понимание не наступает, а в практическом смысле он не узнает ничего нового.

Все компьютеры в сети - как пользовательские, с которых мы просматриваем сайты, так и серверные, на которых эти самые сайты размещаются, имеют IP-адрес. IP-адрес (от англ. Internet Protocol Address) - это уникальный номер компьютера, подключенного к сети. Существует множество способов определить этот самый адрес. Например, нажимаем WINDOWS + R, в появившемся диалоговом окне "Выполнить" вводим "cmd" для запуска командного интерпретатора (рис. 11.1):

(рис 11.1) Диалоговое окно "Выполнить".

Теперь мы вводим всего одну команду "ipconfig" и получаем значение нашего IP-адреса (рис. 11.2):

(рис 11.2) Определение IP-адреса.

Четыре числа, разделенные точками - это и есть наш IP-адрес. Каждое из этих чисел может быть в диапазоне от 0 до 255. IP-адреса бывают статическими и динамическими. Статический адрес закрепляется за компьютером постоянно, подобно тому, как номер обычного городского телефона закрепляется за абонентом. Динамический адрес, в силу своего названия, может меняться. Он назначается всякий раз при подключении устройства к сети. Например, пользователи ADSL - соединений получают динамический адрес при включении компьютера, когда их модемы входят в сеть.

Мы определили наш IP-адрес. А могут ли сайты определять этот адрес? Набираем в поисковике фразу "определение IP-адреса". Выходит множество ссылок, по которым можно просто пройтись. Например, посетим сайт http://www.softholm.com/services/address_ip.php (рис. 11.3):

(рис 11.3) Определение IP-адреса на сайте http://www.softholm.com/services/address_ip.php.

Кроме самого IP-адреса мы видим здесь название провайдера, его адрес и даже номер телефона, а также время посещения страницы (московское). Этих данных вполне достаточно для того чтобы узнать реальный адрес посетителя страницы, даже в том случае, если IP-адрес является динамическим. В самом деле, здесь фиксируется значение этого IP-адреса и время, когда он был таким. Далее достаточно только обратиться к провайдеру - логи, т.е. записи, у какого абонента когда был какой IP-адрес хранятся от трех до шести месяцев.

Может быть рассмотренный сайт является каким-то уникальным? Может быть здесь используется крайне редкий механизм определения IP-адреса? Нет, это не так. Таких сервисов множество: http://2ip.ru, http://www.ipadress.ru, http://smart-ip.net, http://www.zona-runet.ru/?a=infoamp;t=ip, http://www.cmyip.com/. Вообще, задача определения IP-адреса посетителя возникла на заре сайтостроения, поэтому во многих языках программирования, используемых для веб-разработки сейчас она решается исключительно просто. Например, в PHP - самом популярном языке создания сайтов в Рунете, для определения IP-адреса достаточно написать всего одну строку кода: $ip=$_SERVER[apos;REMOTE_ADDRapos;];. Понятно, что любой, даже самый начинающий программист сумеет добавить эту функциональность на любой, даже самый простой сайт.

Подведем итоги. Оказывается, большинство сайтов могут определять наш IP-адрес. Эта возможность встраивается во все форумы, блоги, чаты, и.т.д. По заданному IP-адресу нас достаточно легко найти в реальной жизни. Об этой особенности не часто уведомляют посетителей сайтов, но она есть и ее следует принимать во внимание.

Скрываем свой IP-адрес. Первый способ - веб-анонимайзеры

По самым разным соображениям нам может понадобиться скрыть свой IP-адрес, который может легко нас выдать. Рассмотрим первый способ - использование прокси-серверов.

Прокси-сервер (от англ. proxy - "представитель, уполномоченный") - это служба в компьютерных сетях, позволяющая клиентам выполнять запросы к другим службам или сайтам. Это достаточно общая формулировка которая объясняет главную идею - прокси-сервер позволяет что-то делать за нас. В самом деле, когда мы заходим на сайт, т.е. получаем его содержимое, то мы тем самым демонстрируем свой IP-адрес. А может быть есть сайты, которые вместо нас будут ходить по нужным сайтам, засвечивая свой IP-адрес, а нам они будут пересылать содержимое? Такие сайты есть и ключевые слова для их поиска - "веб-анонимайзер".

Веб-анонимайзеры - страницы в Интернете, которые в своем интерфейсе содержат поле, куда вставляется адрес сайта и кнопка "Перейти", по нажатию на которую открывается нужный сайт. Например, на сайте http://www.hideyour.info мы можем ввести адрес Интернет Университета Информационных Технологий (рис. 11.4):

(рис 11.4) Веб-анонимайзер http://www.hideyour.info.

В результате мы по-прежнему увидим знакомый сайт (рис. 11.5):

(рис 11.5) Сайт Интернет Университета Информационных Технологий, открытый через анонимайзер.

Адресная строка браузера сейчас выглядит так:

http://www.hideyour.info/browse.php?u=%3A%2F%2Fwww.intuit.ruamp;b=28

Она состоит из адреса самого анонимайзера, а также адреса ресурса. Отметим галочку "Encode URL" (кодировать URL) и тогда адрес будет выглядеть так:

http://www.hideyour.info/browse.php?u=Oi8vd3d3LmludHVpdC5ydQ%3D%3Damp;b=29

Теперь глядя на строку, нельзя понять, какой ресурс был посещен. Возвращаясь к нашей задаче - снова зайдем на сайт http://www.softholm.com/services/address_ip.php и посмотрим, какой адрес на этот раз определится у нас (рис. 11.6):

(рис 11.6) Определение IP- через веб-анонимайзер.

Понятно, что на этот раз нам удалось зашифроваться -находимся мы явно не в Чикаго, США. Мы видим IP самого прокси-сервера, но не наш адрес. Здесь нам важно обратить внимание на несколько деталей. Во-первых, мы отметили галочку "Encode URL", как уже отмечалось выше. Во-вторых, мы также поставили галочку "Remove Scripts" ("Удалять скрипты"). Она запрещает выполнение клиентских сценариев, которое могут быть на сайте. Иногда при помощи этих сценариев также определяется IP-адрес. Но при посещении сайтов, где работает JavaScript - например, почты Google, часть интерфейса не будет работать. В-третьих, на этот раз хоть и через анонимайзер, мы перешли с сайта www.intuit.ru, о чем нам и сообщают на странице. И хотя на самом сайте Интернет Университета Информационных Технологий разумеется, не было никаких ссылок на сайт Softholm.com, мы вводили название непосредственно, все же предыдущий сайт был определен. Этот адрес также может нас выдать с головой, если, скажем, мы захотим посетить какой-либо ресурс после проверки своего почтового ящика. Поэтому для безопасности нужно очищать конфиденциальные данные своего браузера, затем запускать анонимайзер, а потом уже вводить адрес нужного ресурса.

Почему существуют такие сервисы? Насколько законна их деятельность? Это просто сервисы, такие же как и другие в сети - есть спрос, будут и предложения. Кроме того, надо понимать, что такие сервисы также определяют наш IP-адрес и хранят его в логах. Так что с точки зрения безопасности в цепочки сайт-посетитель добавляется просто посредник. Который при необходимости также выдаст реальный IP-адрес. Поэтому ничего незаконного здесь нет. Есть также мнение, что подобные ресурсы создаются при участии специализированных компаний, которые таким образом могут отслеживать и собирать нужную информацию.

Подобных сервисов много. Я не привожу конкретных названий, поскольку они появляются и исчезают, и списки, которые можно было бы привести, быстро бы устарели. Поиск по ключевым словам всегда сможет найти активный сервис.

Второй способ. Программы-анонимайзеры

Второй способ скрыть свой IP-адрес - это использовать программы-анонимайзеры. Достаточно просто установить программу, чтобы серфинг стал анонимным. Первой программой, которую мы рассмотрим, будет бесплатный клиент системы Tor.

Система Tor (://www.torproject.org/index.html.ru) была разработана в лаборатории Военно-морских сил США по федеральному заказу. Она должна была использоваться для сбора разведданных для скрытого и анонимного серфинга. Однако в 2002 году разработку рассекретили, а исходные коды передали независимым разработчикам. Сейчас проект поддерживает организация Electronic Frontier Foundation (EFF), которая объединяет и координирует множество добровольцев по всему миру, работающих над развитием системы.

Для конечного пользователя пользоваться системой Tor достаточно легко. Для начала со страницы http://www.torproject.org/download.html.ru следует выбрать дистрибутив, для одной из платформ: Windows, Linux или Mac. На момент создания курса размер дистрибутива для Windows составлял порядка 6,38 МБ. Далее, после установки пакета, в системном трее появятся два новых значка (рис. 11.7):

(рис 11.7) Иконки системы Tor.

Это означает, что мы можем приступить к настройке. В браузере Opera выбираем пункт меню "Инструменты \ Настройки", в появившемся диалоговом окне "Настройки" переходим на вкладку "Дополнительно" и выбираем категорию "Сеть". Далее нажимаем на кнопку "Прокси-серверы", отмечаем галочками все протоколы, вводим значения "localhost" и номер портов "8118" (рис. 11.8):

(рис 11.8) Настройка браузера Opera.

Это может показаться сложным, но в действительности, что нам нужно сделать - это просто ввести некоторые значения в заданные поля. Более подробную инструкцию можно найти на самом сайте системы Tor: http://www.torproject.org/docs/tor-doc-windows.html.ru. Завершив настройку, нажимаем кнопку "ОК" - все, для анонимной навигации все готово. Можно зайти на специальную проверочную страницу проекта https://check.torproject.org/?lang=ru и убедиться, что защита работает (рис. 11.9):

(рис 11.9) Проверочная страница системы Tor https://check.torproject.org/?lang=ru.

На всякий случай, проверим защиту на стороннем ресурсе http://www.softholm.com/services/address_ip.php (рис. 11.10):

(рис 11.10) Проверка защиты системы Tor.

Мы снова видим совершенно другой определяемый адрес, а значит, мы можем анонимно посещать сайты.

Для использования системы в браузере Internet Explorer нужно проделать аналогичные действия. Выбираем пункт меню "Сервис \ Свойства обозревателя", в появившемся диалоговом окне переходим на вкладку "Подключения". Нажимаем на кнопку "Настройка" в открывшемся окне "Имя подключения параметры" отмечаем галочку "Прокси-сервер", затем указываем адрес и номер порта (рис. 11.11):

(рис 11.11) Настройка браузера Internet Explorer.

Для настройки браузера Mozilla Firefox выбираем пункт меню "Инструменты \ Настройки", в появившемся диалоговом окне переходим на вкладку "Сеть", нажимаем на кнопку "Настроить". В окне "Параметры соединения" выбираем переключатель "Ручная настройка сервиса прокси" и указываем уже знакомые нам значения (рис. 11.12):

(рис 11.12) Настройка браузера Mozilla Firefox.

Мы получили возможность анонимно посещать сайты.

Как работает Tor

В основе работы системы Tor лежит распределение маршрутов между несколькими серверами, по которым происходит обмен пакетами. Представим себе, что компьютер Алисы подключается к Интернету. В самом начале работы - когда в системном трее запускается Tor, он получает список доступных к настоящему моменту серверов. В результате, компьютер Алисы знает, какие сервера сейчас доступны (рис. 11.13):

(рис 11.13) Получение списка серверов сети Tor. Иллюстрация Tor Project, Inc. (http://www.torproject.org/overview.html.ru).

Далее, Алиса открывает браузер и открывает какую-то страницу. Условно говоря, это будет сайт Боба. Система Tor отправляет получаемую информацию от Боба через цепочку серверов к компьютеру Алисы. Каждый сервер знает лишь маленький кусочек цепочки, но никто не знает полного пути. В результате незашифрованным участком остается лишь канал от Боба до первого сервера (рис. 11.14):

(рис 11.14) Передача трафика в системе Tor. Иллюстрация Tor Project, Inc.

Мы знаем, что компьютер Боба - а это веб-сайт, может определять IP-адрес своих посетителей. Но в данном случае Боб узнает лишь IP-адрес последнего звена, который обратился к нему. Для того чтобы распутать всю цепочку обращения, понадобится отследить всех участников цепи.

Созданная цепочка сохраняется в течение десяти минут. Если Алиса решает посетить другой веб-сайт, то создается новая цепочка соединений (рис. 11.15):

(рис 11.15) Создание новой цепочки соединений. Иллюстрация Tor Project, Inc.

Самым уязвимым местом всей системы были бы узлы Tor, если бы они представляли собой централизованные сервера. В самом деле, достаточно было бы отследить их местонахождение - а это лишь вопрос времени, чтобы отслеживать любые цепочки соединений. В конце концов, при наличии конкретных ответственных лиц, возможно было бы оказание на них давления для распутывания нужных соединений.

Однако в качестве узлов системы Tor используются компьютеры самих пользователей. Если скорость вашего соединения составляет не менее 20 килобайт/сек (160 Кбит\сек), то вы можете настроить свой компьютер в качестве сервера. Это не является обязательным правилом сети Tor - можно пользоваться сервисом и без предоставления услуг сервера. Но всегда находятся добровольцы, которые могут это сделать. Щелкаем правой кнопкой мыши на иконке Tor в системном трее, в появившемся контекстном меню выбираем пункт "Карта Сети" (рис. 11.16):

(рис 11.16) Просмотр карты сети Tor.

Открывается окно "Карта сети Tor", в котором можно видеть карту мира, с красными точками на ней - сервера Tor. Отображается список всех доступных серверов, их географическое расположение, IP-адреса, а также размер предоставляемого канала. Отметим, что в число серверов Tor входит несколько десятков точек, относящихся к России (рис. 11.17):

(рис 11.17) Карта Tor серверов.

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

На сайте проекта (http://www.torproject.org/download.html.ru) также можно скачать исходные коды программы. Специалисты могут оценить их на предмет наличия "черных входов". В самом деле, критики системы иногда делают акцент на том, что несмотря на децентрализованный подход, в программе встроена возможность определения отслеживания всех пользователей. Впрочем, анализ исходных кодов, доступный всем желающим, может развеять все эти сомнения.

Плагины (расширения) позволяют интегрировать возможности браузера и системы Tor. На момент создания курса доступны плагины OperaTor (http://archetwist.com/en/opera/operator) для Opera и Torbutton (https://addons.mozilla.org/ru/firefox/addon/2275) для Mozilla Firefox.

Если же система Tor используется без плагинов, то можно просто снимать галочки использования прокси-серверов в настройках браузера.

Steganos Internet Anonym VPN

Steganos Internet Anonym VPN (https://www.steganos.com/us/products/home-office/internet-anonym-vpn/overview/) - платная программа для обеспечение анонимности в Интернете. После ее установки ваш IP-адрес может изменяться с задаваемым интервалом - от 1 секунды до одной минуты. Безопасность достигается за счет работы в виртуальной частной сети (англ. Virtual Private Network), обеспечиваемой компанией. Программа достаточно проста в использовании, а скорость серфинга при ее работе приемлема даже на dial-up соединениях (рис. 11.18):

(рис 11.18) Интерфейс программы Steganos Internet Anonym VPN.

Стоимость месячной лицензии программы с 25 ГБ защищенного трафика составляет порядка 15$.

Недостатком использования как веб-анонимайзеров, так и соответствующих программ, является замедление скорости серфинга.

Третий способ. Использование списка прокси-серверов

Использование списка прокси-серверов - это классический способ сделать свой серфинг анонимным. Его использовали (и продолжают использовать) хакеры еще на заре всей эпохи Интернета. Прокси-сервер здесь - это компьютер в сети, который способен открывать сайты и отправлять их содержимое по клиентскому запросу. В этом плане прокси сервер - это почти тоже самое, что и веб-анонимайзер, который мы рассматривали выше. Но веб-анонимайзер имел доменное имя типа http://www.hideyour.info, а прокси-сервер вообще может не иметь его в нашем привычном понимании. Все что нам надо знать для использования его - это IP-адрес и номер порта, по которому будет отправляться содержимое. Дальнейшая настройка не представляет ничего сложного - в настройках браузера указываются этот самый IP-адрес и порт (рис. 11.19):

(рис 11.19) Настройка браузера Opera для использования прокси-сервера.

Обратите внимание, что мы подставили значение в строку протокола HTTP. Для других протоколов нужно знать адреса прокси, которые могут с ними работать. Обычно, по умолчанию под прокси понимается HTTP-прокси, поскольку HTTP - это основной протокол, по которому осуществляется передача содержимого в браузеры.

Кто создает прокси-сервера? Кто настраивает свои компьютеры так, чтобы они были доступны для использования по определенному порту, а затем выкладывает в свободный доступ эти данные? Хакеры, специализированные компании, спецслужбы. Использовать их можно на свой страх и риск.

Прокси-серверы как правило быстро перестают работать. Поэтому возникает задача быстро их находить. Запросы по ключевым словам "free proxy list", "список прокси-серверов" позволят выйти на нужные сайты. Существуют также платные прокси-сервера, которые отличаются (не всегда) более стабильной работой.

При использовании прокси-сервера (особенно, если он находится в не совсем надежных руках) следует понимать, что между сайтом и пользователем возникает всего один посредник. Который иногда может подвести. Поэтому иногда предпочитают работать с цепочкой прокси-серверов, при которой трафик последовательно переходит через несколько "посредников". Для этого используются специализированные программы вроде SocksChain, ProxyChain, HTTPort и др. Например, в программе SocksChain (http://www.ufasoft.com/socks/) также можно узнать список активных прокси-серверов (рис. 11.20):

(рис 11.20) Программа SocksChain и ее менеджер прокси-серверов.

Использование цепочки прокси серверов требует достаточно хорошего канала связи. Практически, комфортная работа зависит от многих условий, но одним из них является скорость соединенияДа, конечно, хакеры начинали пользоваться этой программой и на dial-up, но в те времена и сайты были гораздо легче, чем сейчас. от 512 Кбит/сек.

Как узнать IP-адрес сайта

Мы привыкли, что для того, чтобы зайти на сайт Интернет Университета Информационных Технологий нужно набрать адрес www.intuit.ru. Но сервер, на котором находится этот сайт, также имеет свой IP-адрес в Интернете. Следовательно, мы можем заходить на сайт и по IP-адресу. Самый простой способ его узнать - воспользоваться утилитой Ping, с которой мы уже сталкивались раньше (см. Лекцию 4). Используя сочетание Windows + R открываем окно "Выполнить", вводим значение " cmd ", в запустившемся интерпретаторе запускаем Ping до сайта www.intuit.ru (рис. 11.21):

(рис 11.21) Пингование сайта www.intuit.ru

В статистике выводится IP-адрес сайта, который мы теперь можем использовать совсем как обычное название. Например, для открывания сайта в браузере (рис. 11.22):

(рис 11.22) Открывание сайта по его IP-адресу.

Для интереса, можно попробовать ввести в строке браузера свой IP-адрес, определив его, например, с помощью команды ipconfig.

Про сервис Whois

Если мы знаем адрес сайта типа www.sitename.ru или IP-адрес пользователя, то где можно узнать более подробные сведения? Сервис Who.Is (www.who.is) позволяет получать подробную информацию о сайтах в 364 доменах (рис. 11.23):

(рис 11.23) Проверка сайта www.osp.ru на сервисе Who.Is.

Обратите внимание, что на главной странице выводится также IP-адрес посетителя в виде гиперссылки. Щелкнув по ней, можно снова узнать сведения о себе. Но мы, однако, нажимаем кнопку поиска для просмотра сведений о сайте www.osp.ru (рис. 11.24):

(рис 11.24) Информация о сайте.

Здесь мы можем видеть дату регистрации домена, срок действия регистрации, контактные данные, включая телефоны, название владельца, тип сервера. На вкладке "Information" можно видеть статистические данные, названия поддоменов.

Сервис Who.Is предоставляет также справочник всех IP-диапазонов (рис. 11.25):

(рис 11.25) Справочник IP-диапазонов.

Таким образом, можно узнать, например, диапазон доменов для заданной страны.

Анонимная электронная почта

Мошенничество с помощью электронной почты - один из самых популярных способов обмана в сети. Сейчас уже не 1998 год, поэтому большинство пользователей, получив письмо с адресом "Administrator_Banka@mail.ru" вряд ли отнесутся к нему серьезно. Также для абсолютного большинства стало ясно, что если вы получили письмо, в котором просят помочь вывести пару-тройку десятков миллионов долларов из Нигерии, за солидные комиссионные, но просят оплатить некоторые расходы, то это обман. Но время идет, технологии развиваются и мошенники придумывают новые аферы.

Вы получаете от своего шефа письмо, в котором он просит вас передать курьеру некоторую сумму денег. Вскоре появляется курьер, забирает деньги и уходит восвояси. Появившийся шеф с удивлением узнает о своей "собственной" просьбе.

Вы получаете письмо от своего коллеги, который просит оплатить заказ фирмы. Адрес, поле "От кого" заполнены, разумеется, правильно. Проверив данные еще раз, вы отправляете электронный платеж.

Как такое может быть? Дело в том, что в Интернете появилось множество сервисов, позволяющих отправить e-mail от имени кого угодно и кому угодно. Мошеннику достаточно знать нужные адреса, немного представлять положение дел, чтобы обмануть вас.

Набираем в поисковике ключевое слово "Анонимная отправка e-mail", появляется множество ссылок. Переходим, например, по ссылке на сайт http://wapauction.ru/anonimmail.php, заполняем аскетичную форму. Я попробовал отправить письмо самому себе (рис. 11.26):

(рис 11.26) Заполнение формы сервиса отправки анонимных сообщений.

Обратим внимание на то, что подставляемые адреса могут быть любыми. В частности, поле "От" может быть заполнено от имени официальной организации или банка.

Спустя некоторое время проверяем почту (рис. 11.27):

(рис 11.27) Полученное письмо.

Письмо выглядит в точности так же, как и настоящее. Его невозможно отличить от письма, полученного отправкой с настоящего ящика. Однако распознать мошенничество все же можно. Откроем свойства письма - это можно сделать в любой почтовой программе. В Windows Mail, например, для открывания этого диалогового окна достаточно выделить заголовок сообщения и использовать сочетание клавиш ALT + ENTER. На вкладке "Подробно" мы видим в свойстве "Sender" значение afon1987@usa.vipvds.com (рис. 11.28):

(рис 11.28) Свойства фальшивого сообщения.

Это адрес электронной почты, через который было доставлено сообщение. Сразу становится ясно, что это не настоящее письмо.

Для сравнения, отправим настоящее сообщение самому себе (рис. 11.29):

(рис 11.29) Настоящее письмо.

Понятно, что в свойствах настоящего письма нет никаких посторонних адресов электронной почты (рис. 11.30):

(рис 11.30) Свойства настоящего письма.

Вывод, который можно сделать - просмотр свойств сообщения, который занимает не более минуты, позволит определить подлинность письма, отправленного с помощью сервисов анонимной почты.

Однако здесь есть очень важный момент. Иногда используется отправка сообщений с одного почтового адреса при помощи другого почтового адреса. Однако названия обоих ящиков должны хотя бы косвенно указывать на своего владельца.

Подобных сервисов много. Исключительная техническая простота реализации отправки электронной почты привела к тому, что сейчас практически любой веб-разработчик среднего уровня может создать подобный сервис. Некоторые из них не являются мошенническими, поскольку они не позволяют подставлять "обратный" адрес. Например, на сайте http://paslat.ru/index.php?id=email можно просто анонимно отправить сообщение (рис. 11.31):

(рис 11.31) Сервис отправки сообщений без фальшивого обратного адреса.

При этом адресат получает сообщения от имени mailer@paslat.ru.

В рассмотренных случаях мы не могли отправлять вложения и указывать имя отправителя. И хотя есть веб-сервисы, позволяющие указывать и эти данные, более удобно пользоваться Windows - приложением. Таким как Crazy Mail (http://czmail.org.ua/), где можно полностью сымитировать любое письмо (рис. 11.32):

(рис 11.32) Отправка сообщений в программе Crazy Mail.

Бесплатная версия программы позволяет отправлять письма раз в час. Однако всего за 30$ можно приобрести версию без всяких ограничений (рис. 11.33):

(рис 11.33) Уведомление об отправке сообщения.

Мы рассмотрели несколько способов отправки по электронной почте анонимных писем. Они просты, доступны всем желающим и могут быть инструментом для мошенничества. Следует представлять себе все эти возможности для того, чтобы уметь им противостоять. Для защиты электронных писем от подделок можно также использовать электронную цифровую подпись (http://ru.wikipedia.org/wiki/Электронная_цифровая_подпись).

СОРМ

Все меры по созданию анонимности, которые мы рассматривали в этой лекции, могут показаться достаточно надежными. Однако это программные средства, которые могут оказаться совершенно бессильными против аппаратных.

Согласно Закону "О связи" и приказу Министерства связи № 2339 от 9 августа 2000 г. была разработана СОРМ - система технических средств для обеспечения функций оперативно-розыскных мероприятий. Оборудование СОРМ устанавливается на узлах операторов связи, в том числе и Интернет-провайдеров. Кроме того, из Статьи 64 "Об Обязанностях операторов связи при проведении оперативно-розыскных мероприятий и осуществлении следственных действий" федерального закона "О связи" следуют положения:

  • Операторы связи обязаны предоставлять уполномоченным государственным органам, при проведении оперативно-розыскных мероприятий, информацию о пользователях услугами связи, а также иную информацию, необходимую для выполнения возложенных на эти органы задач.
  • При проведении уполномоченными государственными органами следственных действий операторы связи обязаны оказывать этим органам содействие в соответствии с требованиями уголовно-процессуального законодательства.
  • Это означает, что любая незаконная деятельность в сети может быть пресечена, для этого есть комплекс технических средств и никакие программные утилиты не позволят избежать ответственности.

    Страницы:

    В этой лекции мы рассмотрим некоторые аспекты безопасности, связанные с серфингом в сети. Основной упор будет делаться на практическое применение навыков.

    Что такое IP-адрес?

    Для того чтобы отправить посылку с почты, нужен паспорт. Для того чтобы позвонить по телефону, нужен телефон с вполне определенным номером, зарегистрированным, опять-таки на паспорт. Для того чтобы зайти на форум или сайт, оставить сообщение или комментарий, паспорт не нужен. Это создает иллюзию того, что Интернет - это совершенно анонимная штука.

    На самом деле, это глубоко неверное мнение. Сама работа сети означает, что все четко определено и известно. Просто большинство пользователей имеет слабое представление о том, как осуществляется идентификация компьютеров в сети. Техническая литература обычно вываливает на читателя такой поток сложных терминов, что понимание не наступает, а в практическом смысле он не узнает ничего нового.

    Все компьютеры в сети - как пользовательские, с которых мы просматриваем сайты, так и серверные, на которых эти самые сайты размещаются, имеют IP-адрес. IP-адрес (от англ. Internet Protocol Address) - это уникальный номер компьютера, подключенного к сети. Существует множество способов определить этот самый адрес. Например, нажимаем WINDOWS + R, в появившемся диалоговом окне "Выполнить" вводим "cmd" для запуска командного интерпретатора (рис. 11.1):

    (рис 11.1) Диалоговое окно "Выполнить".

    Теперь мы вводим всего одну команду "ipconfig" и получаем значение нашего IP-адреса (рис. 11.2):

    (рис 11.2) Определение IP-адреса.

    Четыре числа, разделенные точками - это и есть наш IP-адрес. Каждое из этих чисел может быть в диапазоне от 0 до 255. IP-адреса бывают статическими и динамическими. Статический адрес закрепляется за компьютером постоянно, подобно тому, как номер обычного городского телефона закрепляется за абонентом. Динамический адрес, в силу своего названия, может меняться. Он назначается всякий раз при подключении устройства к сети. Например, пользователи ADSL - соединений получают динамический адрес при включении компьютера, когда их модемы входят в сеть.

    Мы определили наш IP-адрес. А могут ли сайты определять этот адрес? Набираем в поисковике фразу "определение IP-адреса". Выходит множество ссылок, по которым можно просто пройтись. Например, посетим сайт http://www.softholm.com/services/address_ip.php (рис. 11.3):

    (рис 11.3) Определение IP-адреса на сайте http://www.softholm.com/services/address_ip.php.

    Кроме самого IP-адреса мы видим здесь название провайдера, его адрес и даже номер телефона, а также время посещения страницы (московское). Этих данных вполне достаточно для того чтобы узнать реальный адрес посетителя страницы, даже в том случае, если IP-адрес является динамическим. В самом деле, здесь фиксируется значение этого IP-адреса и время, когда он был таким. Далее достаточно только обратиться к провайдеру - логи, т.е. записи, у какого абонента когда был какой IP-адрес хранятся от трех до шести месяцев.

    Может быть рассмотренный сайт является каким-то уникальным? Может быть здесь используется крайне редкий механизм определения IP-адреса? Нет, это не так. Таких сервисов множество: http://2ip.ru, http://www.ipadress.ru, http://smart-ip.net, http://www.zona-runet.ru/?a=infoamp;t=ip, http://www.cmyip.com/. Вообще, задача определения IP-адреса посетителя возникла на заре сайтостроения, поэтому во многих языках программирования, используемых для веб-разработки сейчас она решается исключительно просто. Например, в PHP - самом популярном языке создания сайтов в Рунете, для определения IP-адреса достаточно написать всего одну строку кода: $ip=$_SERVER[apos;REMOTE_ADDRapos;];. Понятно, что любой, даже самый начинающий программист сумеет добавить эту функциональность на любой, даже самый простой сайт.

    Подведем итоги. Оказывается, большинство сайтов могут определять наш IP-адрес. Эта возможность встраивается во все форумы, блоги, чаты, и.т.д. По заданному IP-адресу нас достаточно легко найти в реальной жизни. Об этой особенности не часто уведомляют посетителей сайтов, но она есть и ее следует принимать во внимание.

    Скрываем свой IP-адрес. Первый способ - веб-анонимайзеры

    По самым разным соображениям нам может понадобиться скрыть свой IP-адрес, который может легко нас выдать. Рассмотрим первый способ - использование прокси-серверов.

    Прокси-сервер (от англ. proxy - "представитель, уполномоченный") - это служба в компьютерных сетях, позволяющая клиентам выполнять запросы к другим службам или сайтам. Это достаточно общая формулировка которая объясняет главную идею - прокси-сервер позволяет что-то делать за нас. В самом деле, когда мы заходим на сайт, т.е. получаем его содержимое, то мы тем самым демонстрируем свой IP-адрес. А может быть есть сайты, которые вместо нас будут ходить по нужным сайтам, засвечивая свой IP-адрес, а нам они будут пересылать содержимое? Такие сайты есть и ключевые слова для их поиска - "веб-анонимайзер".

    Веб-анонимайзеры - страницы в Интернете, которые в своем интерфейсе содержат поле, куда вставляется адрес сайта и кнопка "Перейти", по нажатию на которую открывается нужный сайт. Например, на сайте http://www.hideyour.info мы можем ввести адрес Интернет Университета Информационных Технологий (рис. 11.4):

    (рис 11.4) Веб-анонимайзер http://www.hideyour.info.

    В результате мы по-прежнему увидим знакомый сайт (рис. 11.5):

    (рис 11.5) Сайт Интернет Университета Информационных Технологий, открытый через анонимайзер.

    Адресная строка браузера сейчас выглядит так:

    http://www.hideyour.info/browse.php?u=%3A%2F%2Fwww.intuit.ruamp;b=28

    Она состоит из адреса самого анонимайзера, а также адреса ресурса. Отметим галочку "Encode URL" (кодировать URL) и тогда адрес будет выглядеть так:

    http://www.hideyour.info/browse.php?u=Oi8vd3d3LmludHVpdC5ydQ%3D%3Damp;b=29

    Теперь глядя на строку, нельзя понять, какой ресурс был посещен. Возвращаясь к нашей задаче - снова зайдем на сайт http://www.softholm.com/services/address_ip.php и посмотрим, какой адрес на этот раз определится у нас (рис. 11.6):

    (рис 11.6) Определение IP- через веб-анонимайзер.

    Понятно, что на этот раз нам удалось зашифроваться -находимся мы явно не в Чикаго, США. Мы видим IP самого прокси-сервера, но не наш адрес. Здесь нам важно обратить внимание на несколько деталей. Во-первых, мы отметили галочку "Encode URL", как уже отмечалось выше. Во-вторых, мы также поставили галочку "Remove Scripts" ("Удалять скрипты"). Она запрещает выполнение клиентских сценариев, которое могут быть на сайте. Иногда при помощи этих сценариев также определяется IP-адрес. Но при посещении сайтов, где работает JavaScript - например, почты Google, часть интерфейса не будет работать. В-третьих, на этот раз хоть и через анонимайзер, мы перешли с сайта www.intuit.ru, о чем нам и сообщают на странице. И хотя на самом сайте Интернет Университета Информационных Технологий разумеется, не было никаких ссылок на сайт Softholm.com, мы вводили название непосредственно, все же предыдущий сайт был определен. Этот адрес также может нас выдать с головой, если, скажем, мы захотим посетить какой-либо ресурс после проверки своего почтового ящика. Поэтому для безопасности нужно очищать конфиденциальные данные своего браузера, затем запускать анонимайзер, а потом уже вводить адрес нужного ресурса.

    Почему существуют такие сервисы? Насколько законна их деятельность? Это просто сервисы, такие же как и другие в сети - есть спрос, будут и предложения. Кроме того, надо понимать, что такие сервисы также определяют наш IP-адрес и хранят его в логах. Так что с точки зрения безопасности в цепочки сайт-посетитель добавляется просто посредник. Который при необходимости также выдаст реальный IP-адрес. Поэтому ничего незаконного здесь нет. Есть также мнение, что подобные ресурсы создаются при участии специализированных компаний, которые таким образом могут отслеживать и собирать нужную информацию.

    Подобных сервисов много. Я не привожу конкретных названий, поскольку они появляются и исчезают, и списки, которые можно было бы привести, быстро бы устарели. Поиск по ключевым словам всегда сможет найти активный сервис.

    Второй способ. Программы-анонимайзеры

    Второй способ скрыть свой IP-адрес - это использовать программы-анонимайзеры. Достаточно просто установить программу, чтобы серфинг стал анонимным. Первой программой, которую мы рассмотрим, будет бесплатный клиент системы Tor.

    Система Tor (://www.torproject.org/index.html.ru) была разработана в лаборатории Военно-морских сил США по федеральному заказу. Она должна была использоваться для сбора разведданных для скрытого и анонимного серфинга. Однако в 2002 году разработку рассекретили, а исходные коды передали независимым разработчикам. Сейчас проект поддерживает организация Electronic Frontier Foundation (EFF), которая объединяет и координирует множество добровольцев по всему миру, работающих над развитием системы.

    Для конечного пользователя пользоваться системой Tor достаточно легко. Для начала со страницы http://www.torproject.org/download.html.ru следует выбрать дистрибутив, для одной из платформ: Windows, Linux или Mac. На момент создания курса размер дистрибутива для Windows составлял порядка 6,38 МБ. Далее, после установки пакета, в системном трее появятся два новых значка (рис. 11.7):

    (рис 11.7) Иконки системы Tor.

    Это означает, что мы можем приступить к настройке. В браузере Opera выбираем пункт меню "Инструменты \ Настройки", в появившемся диалоговом окне "Настройки" переходим на вкладку "Дополнительно" и выбираем категорию "Сеть". Далее нажимаем на кнопку "Прокси-серверы", отмечаем галочками все протоколы, вводим значения "localhost" и номер портов "8118" (рис. 11.8):

    (рис 11.8) Настройка браузера Opera.

    Это может показаться сложным, но в действительности, что нам нужно сделать - это просто ввести некоторые значения в заданные поля. Более подробную инструкцию можно найти на самом сайте системы Tor: http://www.torproject.org/docs/tor-doc-windows.html.ru. Завершив настройку, нажимаем кнопку "ОК" - все, для анонимной навигации все готово. Можно зайти на специальную проверочную страницу проекта https://check.torproject.org/?lang=ru и убедиться, что защита работает (рис. 11.9):

    (рис 11.9) Проверочная страница системы Tor https://check.torproject.org/?lang=ru.

    На всякий случай, проверим защиту на стороннем ресурсе http://www.softholm.com/services/address_ip.php (рис. 11.10):

    (рис 11.10) Проверка защиты системы Tor.

    Мы снова видим совершенно другой определяемый адрес, а значит, мы можем анонимно посещать сайты.

    Для использования системы в браузере Internet Explorer нужно проделать аналогичные действия. Выбираем пункт меню "Сервис \ Свойства обозревателя", в появившемся диалоговом окне переходим на вкладку "Подключения". Нажимаем на кнопку "Настройка" в открывшемся окне "Имя подключения параметры" отмечаем галочку "Прокси-сервер", затем указываем адрес и номер порта (рис. 11.11):

    (рис 11.11) Настройка браузера Internet Explorer.

    Для настройки браузера Mozilla Firefox выбираем пункт меню "Инструменты \ Настройки", в появившемся диалоговом окне переходим на вкладку "Сеть", нажимаем на кнопку "Настроить". В окне "Параметры соединения" выбираем переключатель "Ручная настройка сервиса прокси" и указываем уже знакомые нам значения (рис. 11.12):

    (рис 11.12) Настройка браузера Mozilla Firefox.

    Мы получили возможность анонимно посещать сайты.

    Как работает Tor

    В основе работы системы Tor лежит распределение маршрутов между несколькими серверами, по которым происходит обмен пакетами. Представим себе, что компьютер Алисы подключается к Интернету. В самом начале работы - когда в системном трее запускается Tor, он получает список доступных к настоящему моменту серверов. В результате, компьютер Алисы знает, какие сервера сейчас доступны (рис. 11.13):

    (рис 11.13) Получение списка серверов сети Tor. Иллюстрация Tor Project, Inc. (http://www.torproject.org/overview.html.ru).

    Далее, Алиса открывает браузер и открывает какую-то страницу. Условно говоря, это будет сайт Боба. Система Tor отправляет получаемую информацию от Боба через цепочку серверов к компьютеру Алисы. Каждый сервер знает лишь маленький кусочек цепочки, но никто не знает полного пути. В результате незашифрованным участком остается лишь канал от Боба до первого сервера (рис. 11.14):

    (рис 11.14) Передача трафика в системе Tor. Иллюстрация Tor Project, Inc.

    Мы знаем, что компьютер Боба - а это веб-сайт, может определять IP-адрес своих посетителей. Но в данном случае Боб узнает лишь IP-адрес последнего звена, который обратился к нему. Для того чтобы распутать всю цепочку обращения, понадобится отследить всех участников цепи.

    Созданная цепочка сохраняется в течение десяти минут. Если Алиса решает посетить другой веб-сайт, то создается новая цепочка соединений (рис. 11.15):

    (рис 11.15) Создание новой цепочки соединений. Иллюстрация Tor Project, Inc.

    Самым уязвимым местом всей системы были бы узлы Tor, если бы они представляли собой централизованные сервера. В самом деле, достаточно было бы отследить их местонахождение - а это лишь вопрос времени, чтобы отслеживать любые цепочки соединений. В конце концов, при наличии конкретных ответственных лиц, возможно было бы оказание на них давления для распутывания нужных соединений.

    Однако в качестве узлов системы Tor используются компьютеры самих пользователей. Если скорость вашего соединения составляет не менее 20 килобайт/сек (160 Кбит\сек), то вы можете настроить свой компьютер в качестве сервера. Это не является обязательным правилом сети Tor - можно пользоваться сервисом и без предоставления услуг сервера. Но всегда находятся добровольцы, которые могут это сделать. Щелкаем правой кнопкой мыши на иконке Tor в системном трее, в появившемся контекстном меню выбираем пункт "Карта Сети" (рис. 11.16):

    (рис 11.16) Просмотр карты сети Tor.

    Открывается окно "Карта сети Tor", в котором можно видеть карту мира, с красными точками на ней - сервера Tor. Отображается список всех доступных серверов, их географическое расположение, IP-адреса, а также размер предоставляемого канала. Отметим, что в число серверов Tor входит несколько десятков точек, относящихся к России (рис. 11.17):

    (рис 11.17) Карта Tor серверов.

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

    На сайте проекта (http://www.torproject.org/download.html.ru) также можно скачать исходные коды программы. Специалисты могут оценить их на предмет наличия "черных входов". В самом деле, критики системы иногда делают акцент на том, что несмотря на децентрализованный подход, в программе встроена возможность определения отслеживания всех пользователей. Впрочем, анализ исходных кодов, доступный всем желающим, может развеять все эти сомнения.

    Плагины (расширения) позволяют интегрировать возможности браузера и системы Tor. На момент создания курса доступны плагины OperaTor (http://archetwist.com/en/opera/operator) для Opera и Torbutton (https://addons.mozilla.org/ru/firefox/addon/2275) для Mozilla Firefox.

    Если же система Tor используется без плагинов, то можно просто снимать галочки использования прокси-серверов в настройках браузера.

    Steganos Internet Anonym VPN

    Steganos Internet Anonym VPN (https://www.steganos.com/us/products/home-office/internet-anonym-vpn/overview/) - платная программа для обеспечение анонимности в Интернете. После ее установки ваш IP-адрес может изменяться с задаваемым интервалом - от 1 секунды до одной минуты. Безопасность достигается за счет работы в виртуальной частной сети (англ. Virtual Private Network), обеспечиваемой компанией. Программа достаточно проста в использовании, а скорость серфинга при ее работе приемлема даже на dial-up соединениях (рис. 11.18):

    (рис 11.18) Интерфейс программы Steganos Internet Anonym VPN.

    Стоимость месячной лицензии программы с 25 ГБ защищенного трафика составляет порядка 15$.

    Недостатком использования как веб-анонимайзеров, так и соответствующих программ, является замедление скорости серфинга.

    Третий способ. Использование списка прокси-серверов

    Использование списка прокси-серверов - это классический способ сделать свой серфинг анонимным. Его использовали (и продолжают использовать) хакеры еще на заре всей эпохи Интернета. Прокси-сервер здесь - это компьютер в сети, который способен открывать сайты и отправлять их содержимое по клиентскому запросу. В этом плане прокси сервер - это почти тоже самое, что и веб-анонимайзер, который мы рассматривали выше. Но веб-анонимайзер имел доменное имя типа http://www.hideyour.info, а прокси-сервер вообще может не иметь его в нашем привычном понимании. Все что нам надо знать для использования его - это IP-адрес и номер порта, по которому будет отправляться содержимое. Дальнейшая настройка не представляет ничего сложного - в настройках браузера указываются этот самый IP-адрес и порт (рис. 11.19):

    (рис 11.19) Настройка браузера Opera для использования прокси-сервера.

    Обратите внимание, что мы подставили значение в строку протокола HTTP. Для других протоколов нужно знать адреса прокси, которые могут с ними работать. Обычно, по умолчанию под прокси понимается HTTP-прокси, поскольку HTTP - это основной протокол, по которому осуществляется передача содержимого в браузеры.

    Кто создает прокси-сервера? Кто настраивает свои компьютеры так, чтобы они были доступны для использования по определенному порту, а затем выкладывает в свободный доступ эти данные? Хакеры, специализированные компании, спецслужбы. Использовать их можно на свой страх и риск.

    Прокси-серверы как правило быстро перестают работать. Поэтому возникает задача быстро их находить. Запросы по ключевым словам "free proxy list", "список прокси-серверов" позволят выйти на нужные сайты. Существуют также платные прокси-сервера, которые отличаются (не всегда) более стабильной работой.

    При использовании прокси-сервера (особенно, если он находится в не совсем надежных руках) следует понимать, что между сайтом и пользователем возникает всего один посредник. Который иногда может подвести. Поэтому иногда предпочитают работать с цепочкой прокси-серверов, при которой трафик последовательно переходит через несколько "посредников". Для этого используются специализированные программы вроде SocksChain, ProxyChain, HTTPort и др. Например, в программе SocksChain (http://www.ufasoft.com/socks/) также можно узнать список активных прокси-серверов (рис. 11.20):

    (рис 11.20) Программа SocksChain и ее менеджер прокси-серверов.

    Использование цепочки прокси серверов требует достаточно хорошего канала связи. Практически, комфортная работа зависит от многих условий, но одним из них является скорость соединенияДа, конечно, хакеры начинали пользоваться этой программой и на dial-up, но в те времена и сайты были гораздо легче, чем сейчас. от 512 Кбит/сек.

    Как узнать IP-адрес сайта

    Мы привыкли, что для того, чтобы зайти на сайт Интернет Университета Информационных Технологий нужно набрать адрес www.intuit.ru. Но сервер, на котором находится этот сайт, также имеет свой IP-адрес в Интернете. Следовательно, мы можем заходить на сайт и по IP-адресу. Самый простой способ его узнать - воспользоваться утилитой Ping, с которой мы уже сталкивались раньше (см. Лекцию 4). Используя сочетание Windows + R открываем окно "Выполнить", вводим значение " cmd ", в запустившемся интерпретаторе запускаем Ping до сайта www.intuit.ru (рис. 11.21):

    (рис 11.21) Пингование сайта www.intuit.ru

    В статистике выводится IP-адрес сайта, который мы теперь можем использовать совсем как обычное название. Например, для открывания сайта в браузере (рис. 11.22):

    (рис 11.22) Открывание сайта по его IP-адресу.

    Для интереса, можно попробовать ввести в строке браузера свой IP-адрес, определив его, например, с помощью команды ipconfig.

    Про сервис Whois

    Если мы знаем адрес сайта типа www.sitename.ru или IP-адрес пользователя, то где можно узнать более подробные сведения? Сервис Who.Is (www.who.is) позволяет получать подробную информацию о сайтах в 364 доменах (рис. 11.23):

    (рис 11.23) Проверка сайта www.osp.ru на сервисе Who.Is.

    Обратите внимание, что на главной странице выводится также IP-адрес посетителя в виде гиперссылки. Щелкнув по ней, можно снова узнать сведения о себе. Но мы, однако, нажимаем кнопку поиска для просмотра сведений о сайте www.osp.ru (рис. 11.24):

    (рис 11.24) Информация о сайте.

    Здесь мы можем видеть дату регистрации домена, срок действия регистрации, контактные данные, включая телефоны, название владельца, тип сервера. На вкладке "Information" можно видеть статистические данные, названия поддоменов.

    Сервис Who.Is предоставляет также справочник всех IP-диапазонов (рис. 11.25):

    (рис 11.25) Справочник IP-диапазонов.

    Таким образом, можно узнать, например, диапазон доменов для заданной страны.

    Анонимная электронная почта

    Мошенничество с помощью электронной почты - один из самых популярных способов обмана в сети. Сейчас уже не 1998 год, поэтому большинство пользователей, получив письмо с адресом "Administrator_Banka@mail.ru" вряд ли отнесутся к нему серьезно. Также для абсолютного большинства стало ясно, что если вы получили письмо, в котором просят помочь вывести пару-тройку десятков миллионов долларов из Нигерии, за солидные комиссионные, но просят оплатить некоторые расходы, то это обман. Но время идет, технологии развиваются и мошенники придумывают новые аферы.

    Вы получаете от своего шефа письмо, в котором он просит вас передать курьеру некоторую сумму денег. Вскоре появляется курьер, забирает деньги и уходит восвояси. Появившийся шеф с удивлением узнает о своей "собственной" просьбе.

    Вы получаете письмо от своего коллеги, который просит оплатить заказ фирмы. Адрес, поле "От кого" заполнены, разумеется, правильно. Проверив данные еще раз, вы отправляете электронный платеж.

    Как такое может быть? Дело в том, что в Интернете появилось множество сервисов, позволяющих отправить e-mail от имени кого угодно и кому угодно. Мошеннику достаточно знать нужные адреса, немного представлять положение дел, чтобы обмануть вас.

    Набираем в поисковике ключевое слово "Анонимная отправка e-mail", появляется множество ссылок. Переходим, например, по ссылке на сайт http://wapauction.ru/anonimmail.php, заполняем аскетичную форму. Я попробовал отправить письмо самому себе (рис. 11.26):

    (рис 11.26) Заполнение формы сервиса отправки анонимных сообщений.

    Обратим внимание на то, что подставляемые адреса могут быть любыми. В частности, поле "От" может быть заполнено от имени официальной организации или банка.

    Спустя некоторое время проверяем почту (рис. 11.27):

    (рис 11.27) Полученное письмо.

    Письмо выглядит в точности так же, как и настоящее. Его невозможно отличить от письма, полученного отправкой с настоящего ящика. Однако распознать мошенничество все же можно. Откроем свойства письма - это можно сделать в любой почтовой программе. В Windows Mail, например, для открывания этого диалогового окна достаточно выделить заголовок сообщения и использовать сочетание клавиш ALT + ENTER. На вкладке "Подробно" мы видим в свойстве "Sender" значение afon1987@usa.vipvds.com (рис. 11.28):

    (рис 11.28) Свойства фальшивого сообщения.

    Это адрес электронной почты, через который было доставлено сообщение. Сразу становится ясно, что это не настоящее письмо.

    Для сравнения, отправим настоящее сообщение самому себе (рис. 11.29):

    (рис 11.29) Настоящее письмо.

    Понятно, что в свойствах настоящего письма нет никаких посторонних адресов электронной почты (рис. 11.30):

    (рис 11.30) Свойства настоящего письма.

    Вывод, который можно сделать - просмотр свойств сообщения, который занимает не более минуты, позволит определить подлинность письма, отправленного с помощью сервисов анонимной почты.

    Однако здесь есть очень важный момент. Иногда используется отправка сообщений с одного почтового адреса при помощи другого почтового адреса. Однако названия обоих ящиков должны хотя бы косвенно указывать на своего владельца.

    Подобных сервисов много. Исключительная техническая простота реализации отправки электронной почты привела к тому, что сейчас практически любой веб-разработчик среднего уровня может создать подобный сервис. Некоторые из них не являются мошенническими, поскольку они не позволяют подставлять "обратный" адрес. Например, на сайте http://paslat.ru/index.php?id=email можно просто анонимно отправить сообщение (рис. 11.31):

    (рис 11.31) Сервис отправки сообщений без фальшивого обратного адреса.

    При этом адресат получает сообщения от имени mailer@paslat.ru.

    В рассмотренных случаях мы не могли отправлять вложения и указывать имя отправителя. И хотя есть веб-сервисы, позволяющие указывать и эти данные, более удобно пользоваться Windows - приложением. Таким как Crazy Mail (http://czmail.org.ua/), где можно полностью сымитировать любое письмо (рис. 11.32):

    (рис 11.32) Отправка сообщений в программе Crazy Mail.

    Бесплатная версия программы позволяет отправлять письма раз в час. Однако всего за 30$ можно приобрести версию без всяких ограничений (рис. 11.33):

    (рис 11.33) Уведомление об отправке сообщения.

    Мы рассмотрели несколько способов отправки по электронной почте анонимных писем. Они просты, доступны всем желающим и могут быть инструментом для мошенничества. Следует представлять себе все эти возможности для того, чтобы уметь им противостоять. Для защиты электронных писем от подделок можно также использовать электронную цифровую подпись (http://ru.wikipedia.org/wiki/Электронная_цифровая_подпись).

    СОРМ

    Все меры по созданию анонимности, которые мы рассматривали в этой лекции, могут показаться достаточно надежными. Однако это программные средства, которые могут оказаться совершенно бессильными против аппаратных.

    Согласно Закону "О связи" и приказу Министерства связи № 2339 от 9 августа 2000 г. была разработана СОРМ - система технических средств для обеспечения функций оперативно-розыскных мероприятий. Оборудование СОРМ устанавливается на узлах операторов связи, в том числе и Интернет-провайдеров. Кроме того, из Статьи 64 "Об Обязанностях операторов связи при проведении оперативно-розыскных мероприятий и осуществлении следственных действий" федерального закона "О связи" следуют положения:

  • Операторы связи обязаны предоставлять уполномоченным государственным органам, при проведении оперативно-розыскных мероприятий, информацию о пользователях услугами связи, а также иную информацию, необходимую для выполнения возложенных на эти органы задач.
  • При проведении уполномоченными государственными органами следственных действий операторы связи обязаны оказывать этим органам содействие в соответствии с требованиями уголовно-процессуального законодательства.
  • Это означает, что любая незаконная деятельность в сети может быть пресечена, для этого есть комплекс технических средств и никакие программные утилиты не позволят избежать ответственности.

    Вернуться к учебному плану