Воскресенье, 05.05.2024, 13:51
Приветствую Вас Гость | RSS
Главная » Файлы » Интернет » VPN, анонимайзеры

I2P
[ · Скачать удаленно (15,52 МВ) ] 27.03.2016, 13:53

I2P – приложение, для работы с одноимённой сетью, созданное одной из команд разработчиков в ответ на попытки различных государственных структур установить запрет на использование определённых возможностей интернета. Данная программа позволяет получить доступ к сети, которая строится на основе DHT, однако имеет очень сложную структуру с шифрованием всего трафика. Сеть обеспечивает один из самых высоких уровней шифрования. Помимо того, что ip-адреса пользователей не публикуются, программа использует ещё и дополнительные системы шифрования. Так, например, входящий и исходящий трафик идут по разным тоннелям, которые состоят из нескольких пользователей. При этом информация всегда шифруется, а сами тоннели изменяются каждые 10 минут. По этой причине практически невозможно понять, какой контент скачивает тот или иной пользователь. Данная программа даёт все возможности обычного интернета. Так, например, вы сможете пользоваться скайпом, торрентом, сервисом обмена мгновенных сообщений и др. Только учтите, что все эти службы будут работать в независимой сети, а доступ в интернет будет возможен только при помощи специальных шлюзов.
Проект невидимый интернет
I2P - анонимная сеть, которая предоставляет простой слой, который может использоваться приложениями для анонимного и безопасного обмена сообщениями. Сама сеть основана на сообщениях (как IP), но есть и библиотека для организации гарантированной потоковой связи поверх сети (как TCP). Все коммуникации используют сквозное шифрование (всего используется четыре слоя шифрования при отправке сообщения), и даже сами абоненты ("направления") являются криптографическими идентификаторами (в сущности парой публичных ключей)
Как работает
Чтобы анонимизировать отправляемое сообщение, каждое приложение-клиент имеет свой I2P "маршрутизатор", строящий несколько входящих и исходящих "туннелей" - последовательность пиров, передающих сообщения в одном направлении (к и от клиента соответственно). В свою очередь, когда один клиент хочет послать сообщение другому, он передаёт это сообщение через один из своих исходящих туннелей, нацеливаясь на один из входящих туннелей другого клиента, в конечном итоге достигая пункта назначения. Каждый участник сети выбирает длину этих туннелей, и таким образом идёт на компромисс между анонимностью, временем ожидания и пропускной способностью в соответствии со своими нуждами. В результате, количество пиров, ретранслирующих каждое сообщение из конца в конец, сведено к абсолютному минимуму, необходимому, чтобы удовлетворить "модель угрозы" (уровень желаемой безопасности) как отправителя, так и получателя.

Когда клиент обращается к другому клиенту в первый раз, он обращается к полностью распределенной "сетевой базе данных" - распределённой хэш-таблице (DHT) особой структуры, основанной на алгоритме Kademlia, чтобы быстро найти входящие туннели другого клиента. Следующие сообщения между двумя клиентами обычно содержат эти данные, поэтому запросы к сети более не нужны
Как использовать
Внутри сети I2P приложения не ограничены в способах коммуникации - те, что обычно используют UDP, могут использовать базовый функционал I2P, а те, что обычно используют TCP, могут использовать TCP-подобную потоковую библиотеку. У сети есть приложение общего TCP/IP моста ("I2PTunnel"), которое позволяет людям пересылать TCP потоки в I2P сеть также как получать потоки извне сети и пересылать их на определённый TCP/IP адрес.

I2PTunnel в настоящее время позволяет людям иметь свой собственный анонимный сайт ("eepsite"), запустив обычный веб-сервер и указав на него серверный туннель I2PTunnel. Такой сайт доступен в сети I2P анонимно с помощью обычного браузера, настроенного на использование I2PTunnel HTTP прокси ("eepproxy"). Кроме того, используется эта же технику в работе анонимной IRC сети (в которой IRC сервер анонимен, а стандартные IRC-клиенты используют I2PTunnel для соединения с ним). Также ведется разработка других приложений, например, работы над оптимизированным приложением сегментированной передачи файлов (а-ля BitTorrent), распределенным хранилищем данных (а-ля Freenet / MNet) и системой блогов (полностью распределенным аналогом LiveJournal), но в данный момент они ещё не готовы к использованию.
По своей сути I2P не является сетью для доступа во "внешний Интернет" - тот, кому Вы посылаете сообщение представлен криптографическим идентификатором, а не каким-либо IP-адресом, поэтому сообщение должно быть адресовано кому-то, у кого запущен I2P. Тем не менее вполне возможно, что тот пользователь предоставляет внешний прокси, позволяя Вам анонимно использовать своё Интернет соединение. Для примера, "eepproxy" обрабатывает не-I2P адреса (например, "http://www.i2p.net") и направляет их по определённому адресу, на котором запущен HTTP-прокси squid, предоставляющий возможность простого анонимного сёрфинга в "обычном" вебе. Простые внешние прокси, такие как вышеназванный, обычно доступны на не очень длительный срок по нескольким причинам (они включают в себя затраты на поддержку, а также из-за вопросов анонимности и безопасности, которые они поднимают), но в некоторых случаях этот путь может быть приемлем.
Каждый клиент сети соединяется с другими клиентами и образует туннели, через которые ведётся транзит трафика (не напоминает Skype?). Клиентская программа предоставляет другому ПО несколько интерфейсов взаимодействия:
-
SOCKS — прокси — самый часто-используемый протокол. Позволяет пользоваться I2P совместно с практически любой программой, поддерживающей его
- SAM (Simple Anonymous Messaging) — своеобразный API. Реализован поверх TCP
- BOB (Basic Open Bridge) — ещё один API. Фактически, модернизированная версия SAM, но использующая отдельные каналы для комманд и данных

В официальный пакет I2P входят:
- SusiDNSDNS-клиент
- Susimail — почтовый клиент
- I2Psnark — торрент-клиент
- I2PTunnel — интегрированная в I2P программа, позволяющая различным службам TCP/IP устанавливать связь поверх I2P с помощью туннелей

Все компоненты написаны на Java. Если ещё не передумали устанавливать, то в системе должна быть установлена виртуальная машина Java версии не ниже 1.6
Установка и настройка сети здесь http://www.wikireality.ru/wiki/Установка и настройка I2P сети

Особенности программы:
- Простой пользовательский интерфейс, русская локализация представлена
- Все возможности всемирной сети
- Использование нескольких схем шифрования
- Исходящий и входящий трафик идут по разным тоннелям
- Трафик всегда проходит через несколько пользователей, что ещё больше затрудняет обнаружение компьютеров
- Адреса компьютеров никогда не публикуются
- Невысокая нагрузка на процессор и другие составляющие компьютера
- Возможность создавать свой сайт без оплаты хостера, подключения дополнительных служб и т.п.
- Данная программа является мультиязычным и кроссплатформенным приложением.
- Программа I2P является полностью бесплатным продуктом

Системные требования
- Процессор с тактовой частотой 1200 MHz или более мощный.
- Оперативная память 256 Мб или больше.
- Свободное место на жёстком диске от 19 Мб.
- Архитектура с разрядностью 32 бит или 64 бит (x86 или x64).
- Операционная система Windows XP Service Pack 2+, Windows Vista, Windows 7, Windows 8

Категория: VPN, анонимайзеры | Добавил: svchorny1 | Теги: софт для дома, Интернет, Анонимайзеры, vpn
Просмотров: 326 | Загрузок: 186 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar