Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
книги хакеры / Iskusstvo_legalnogo_anonimnogo_i_bezopasnogo_dostupa_k_resursam.pdf
Скачиваний:
17
Добавлен:
19.04.2024
Размер:
42.8 Mб
Скачать

 

 

 

hang

e

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

C

 

E

 

 

 

 

 

C

 

E

 

 

 

X

 

 

 

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

 

i

 

 

F

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

t

 

P

D

 

 

 

 

 

 

 

o

P

D

 

 

 

 

 

 

o

 

 

 

NOW!

r

 

 

 

 

 

 

r

282

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Част ь III. Аноним ны е сет и: защ ищ енная работ а е И нт ернетNOW!е

 

 

 

 

to

BUY

 

 

 

 

 

 

 

 

 

to

BUY

 

 

 

 

 

w

 

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

o

 

wClickНапример,o

если некоторый маршрутизатор просит другой маршрутизатор поучаствоватьwClick

 

 

 

.

 

 

 

 

 

 

.c

 

 

.

 

 

 

 

 

 

.c

 

 

p

df

 

 

 

 

e

 

 

p

df

 

 

 

 

e

 

 

 

 

 

g

 

 

 

 

 

 

 

g

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

-x cha

 

 

 

 

 

в общем туннеле, он помещает этот запрос в «чеснок», шифрует его открытым алгоритмом

 

 

 

 

и передает через туннель. Если же клиент хочет отправить сообщение в точку назначения,

 

 

 

 

маршрутизатор отправителя обернет данные этого сообщения (вместе с другими сообще­

 

 

 

ниями) в

«чеснок», зашифрует этот «чеснок» открытым алгоритмом, опубликованным

 

 

 

в l e a s e S e t получателя, и передаст его через соответствующие туннели.

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

Установка программного обеспечения

Рассмотрев вкратце принципы функционирования сети I2P, обратимся к практической час­ ти и познакомимся с официальным программным обеспечением, доступным на сайте по адресу: geti2p.net/ru/.

С р е д а в ы п о л н е н и я J A V A

Для работы в сети I2P необходим установленный пакет Oracle Java Runtime Environment, дистрибутив которого можно загрузить по ссылке java.com/ru/download/.

Загрузив установочный пакет I2P со страницы geti2p.net/ru/, запустите его исполняемый

vkфайл двойным.com/dwdwtorщелчком мыши, после чего, следуя указаниям мастера установки, инсталли­ руйте приложение.

В процессе установки или при первом запуске программы (в зависимости от указанных при установке настроек) может потребоваться разрешить соединения для компонентов Java Runtime Environment в брандмауэре Windows, а также указать типы сетей, в которых разре­ шены такие соединения.

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

На начальном этапе следует убедиться в работоспособности программы. Для этого запусти­ те программу I2P с помощью ярлыка Start I2P (no window). Если в браузере откроется веб­ страница с консолью I2P (рис. 15.4), установка прошла успешно. В дальнейшем открыть консоль I2P можно будет двойным щелчком на ярлыке I2P router console.

В операционной системе OS X при установке программного обеспечения I2P могут возник­ нуть сложности из-за необходимости пакета Java 6. Поэтому сначала установите в этой ОС пакет Java 6, доступный по ссылке tinyurl.com/ozgkufe. Дело в том, что для работы I2P здесь требуется именно устаревшая версия Java 6, несмотря на то, что новая версия Java 8 уже может быть в OS X установлена ранее.

1.Итак, в операционной системе OS X загрузите JAR-дистрибутив пакета I2P с сайта geti2p.net/ru/ и установите его.

2.Запустите службу I2P щелчком мыши на файле Start I2P Router. Если запуск произойдет успешно, вы увидите консоль управления I2P, показанную на рис. 15.4.

В противном случае, понадобится использовать файл скрипта runplain.sh, доступный в той же папке /Applications/i2p, что и файл Start I2P Router. Самый простой способ вы-

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

C

 

E

 

 

 

 

 

X

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

F

 

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

D

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

 

 

 

o

P

 

 

 

 

 

 

 

 

 

o

 

ГпаваNOW!15.12P:проект невидимого Интернета

 

 

 

 

283NOW!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

to

BUY

 

 

 

 

 

 

 

 

 

to

BUY

 

 

 

 

 

 

w Click

 

 

 

 

 

 

w Click

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

m

 

w

 

 

 

полнить скрипт — это запустить приложение Терминал (Terminal) и перетащить файл

 

 

 

 

w

 

 

 

 

 

 

 

o

 

w

 

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g

.c

 

 

.

 

 

 

 

g

.c

 

 

 

p

 

 

 

 

 

 

 

 

p

 

 

 

 

 

 

 

 

 

 

 

 

скрипта runplain.sh в окно терминала, как показано на рис. 15.5. После выполнения сце-

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

-x cha

 

 

 

 

 

нария откроется окно браузера, и вы увидите консоль управления I2P (см. рис. 15.4).

Рис. 15.4. Консоль управления I2P

vk.com/dwdwtor

Рис. 15.5. Использование скрипта runplain.sh

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

Проверить состояние подключения к I2P можно в строке Сеть (Network) в левой части страницы консоли. Как правило, если статус проверки сети не содержит слова ОШИБКА (ERR), то программа находится в рабочем состоянии, однако желательно настроить саму

 

 

 

hang

e

 

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

C

 

E

 

 

 

 

 

 

C

 

E

 

 

 

X

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

 

t

 

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

D

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

 

 

 

 

 

 

 

 

r

P

 

 

 

 

NOW!

o

 

P

 

 

 

 

 

 

 

o

284

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Част ь III. Аноним ны е сет и: защ ищ енная работ а в И нт ернетNOW!е

 

 

 

 

to

BUY

 

 

 

 

 

 

 

 

 

 

to

BUY

 

 

 

 

 

w

 

 

 

 

 

 

 

 

m

 

w

 

 

 

 

 

 

o

m

 

wClickпрограммуo

и брандмауэр таким образом, чтобы статус был ОК. В этом случае программаwClick

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

.

 

 

 

 

g

.c

 

 

 

.

 

 

 

 

g

.c

 

 

p

 

 

 

 

 

 

 

 

 

p

 

 

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

df

 

 

n

e

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

 

-x cha

 

 

 

 

 

будет работать наиболее эффективно.

 

 

 

 

 

 

 

 

 

 

Далее следует установить ограничение скорости и определить долю транзитного трафика — потока данных, которые будут проходить через ваш компьютер от одного участника сети

кдругому.

1.Для настройки ограничения скорости и доли транзитного трафика щелкните мышью на ссылке Настроить ограничения скорости (I2P Network Configuration) в нижней части страницы — откроется страница, показанная на рис. 15.6.

vk.com/dwdwtor

Рис. 15.6. Раздел Настройка полосы пропускания для I2P

2.В подразделе Ограничение скорости (Bandwidth Limiter) введите в поля Килобайт/секунду (на прием) (KBps In) и Килобайт/секунду (на отдачу) (KBps Out) ско­ рость подключения к Интернету, которую вы хотите выделить для работы с сетью I2P.

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

4.Для сохранения настроек нажмите кнопку Сохранить настройки (Save changes) в ниж­ ней части страницы.

Это единственная настройка, на которую следует обратить внимание при первом подклю­ чении к сети.

Завершив настройку программы, следует на работу с сетью I2P настроить браузер. При этом, для работы в сети I2P лучше выделить отдельный браузер. Доступ к I2P, как и к сети Тог (см. главу 17), осуществляется через внутренний прокси-сервер. В текущей версии по умолчанию задействованы только HTTP- и HTTPS-соединения, для которых назначается адрес 127.0.0.1 и порты 4444 и 4445 соответственно. Эти настройки используются как для