Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Perfect Dark

52 views
Skip to first unread message

Vladimir Fyodorov

unread,
May 2, 2016, 2:15:00 AM5/2/16
to
Разнообразно приветствую тебя, All!

Кто-нибудь Perfect Dark использовал? Каковы впечатления? Статейка интересная
попалась по этому поводу:
http://topru.org/39506/para-slov-o-blokirovanii-torrent-trekerov/

==============================================================================
*Пара слов о блокировании Торрент-трекеров*
от Proper. Апрель 30, 2016.

Все вы знаете о блокировании Торрент-трекеров так называемыми
"правообладателями" - точнее, блокирует Роскомнадзор по их искам и решениям
суда. Естественно, трекеры просто уходят из российской юрисдикции в такую, где
всем плевать на решения Роскома (например, в Эквадор) - после чего Роскому
ничего иного не остается, кроме как пытаться блокировать доступ к мятежным
трекерам на уровне интернет-провайдеров. Что не особо эффективно и обходится
хорошо известными средствами.

Однако само существование трекеров - это такая "точка уязвимости" P2P систем,
построенных по торрент-технологии. И разумеется, от этой точки уязвимости
пытались избавиться - причем технически эта задача давно решена.

Например, существуют P2P системы типа Perfect Dark, которые мало того что не
имеют трекеров (то есть Роскомнадзору блокировать тупо нечего), так еще и
локальные хранилища на компах не имеют определенной структуры, и в них
невозможно найти куски качаемых файлов вплоть до момента, когда файл полностью
соберется и куски декриптуются. А в этот момент клиент позволяет автоматически
отправить файл с вашей машины куда подалее - например, в какое-то локальное
хранилище.

То есть юридически компу с Perfect Dark нечего пришить - если вы убираете с
него скачавшийся варез.

Только вот что-то незаметно энтузиазма развивать системы такого типа. Потому
что, в отличие от торрент-трекеров, на них непонятно как делать деньги. И
вообще таких бестрекерных анонимных систем есть довольно много - только кого
убили, кого закрыли, о ком просто мало кто знает.

PS. Как ни странно, японцы продолжают развивать Perfect Dark. Текущая версия
клиента - 1.23 от 2015 года, работает под виндами от XP до Win-7, а также под
Wine в Линуксе. В Японии, где копирайт зверствует, как нигде более, Perfect
Dark с WinNY - единственный выход, причем довольно успешный. Если не ошибаюсь,
все японское рипнутое аниме идет к нам из "тьмы". Предшественник "тьмы" -
система Share, построенная на похожих принципах - была успешно расколота
японской полицией, разработчиков посадили, поэтому разработчики Perfect Dark
подняли в ней градус технической паранойи до запредельного, и это пока спасает.

В целом структура сети Perfect Dark напоминает новейшие версии Freenet, но
только с более интенсивным использованием распределённых хеш-таблиц.

Анонимность сети Perfect Dark базируется на отказе от использования прямых
соединений между конечными клиентами, неизвестности ip-адресов и полном
шифровании всего, что только можно, конкретнее на системе mixnet (перемешанных
сетях), в которых направление движения трафика подчиняется известной
вероятности, а распределённое файловое хранилище (unity) не имеет определённой
структуры, что осложнит попытки доказать нелегальность производимого
файлообмена. Данные хранятся и передаются зашифрованными блоками, отдельно от
ключей, использованных для шифрования этих блоков.

Perfect Dark использует алгоритмы RSA (с 1024-битным ключом) и AES (с
128-битным ключом) для шифрования данных, передаваемых между участниками
файлообмена. Ключи, использованные для шифрования, кэшируются для повышения
эффективности работы. Выложенные файлы и обсуждения (которые могут
автоматически обновляться, если включена соответствующая опция), как правило,
подписаны 160-битным ключом ECDSA. Выкладываемые обновления дополнительно
защищены 2048-битным ключом RSA.

Требования:

Минимальная скорость аплоада: 100 Кбайт/с;
Место, занимаемое на диске под распределённое файловое хранилище сети Perfect
Dark (каталог unity): как минимум 40 Гб;
Также, в отличие от предшественников, Perfect Dark осуществляет постоянную
закачку частей файлов, пока его файловое хранилище не достигнет указанного
значения.

Система спроектирована так, что обеспечивает устойчивость к замусориванию сети
фейками - есть возможность уникальной подписи загруженных файлов для
идентификации релизеров, у пользователей есть право (практически навязываемая
обязанность) выставления рейтинга скачанным файлам, для дальнейшей
кластеризации релизов используются встроенные в программу персональные
BBS-доски. Поиск основан на экстенсивном использовании распределенных
хэш-таблиц (см. Kademlia, Freenet). В общем, система работает так: юзеры сами
ставят оценки скачанному контенту, эти оценки влияют на рейтинг файлов и
релизеров, их выложивших в сеть, при этом самих релизеров никто не знает, их
подлинность и подлинность ими выложенных файлов подтверждается крипто-подписью.

Обеспечивается высокая доступность загруженного контента - при добавлении файла
в сеть части файла автоматически загружаются в кэш unity на компьютеры
пользователей PD по всему миру. Выход релизера (сида в терминологии BitTorrent)
из сети не приводит к исчезновению файла из сети. Повышенные требования к
размеру кэша и пропускной способности канала дополнительно гарантируют
долговременную доступность файла.

Выкладывание файлов в сеть:

1) Заходим в программе в раздел Информация и нажимаем там кнопку Передать файл.
В появившейся форме нажимаем кнопку Выбрать и выбираем файл для заливки в сеть.
После этого добавляем тэги к файлу, по которым также работает поиск, и нажимаем
Подтвердить.

2) Подтверждение передачи

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

FAQ по установке и первичной настройке:

1) Скачать программу Perfect dark (я знаю русскую версию 1.06, более свежей
русской пока не нашлось - если кто знает, дайте ссылочку. Впрочем, английская
версия вполне юзабельна.)

Вот тут - www21.atwiki.jp/botubotubotubotu/pages/28.html можно взять английскую
версию 1.22

2) Распаковать в текущий каталог (в архиве уже лежит папкой) и запустить
perfect dark.exe

3) Настройка соединения (стоит ставить раз в 5 больше, чем у вас реально есть,
а на следующей вкладке лимиты выставлять), порт и интерфейс оставить можно как
есть по дефолту.

4) Выставляем ограничения по скорости/трафику

5) Указываем папки для скачивания и размер общей папки (минимум 40Гб)

6) Добавляем адреса(ноды) для первичного входа в общую сеть. Ноды берём
(копируем) отсюда (необходим хотя бы 1 активный нод):
p2p-db.net/dark.txt
perfectdark.benri-tool.net/node/nodes.txt

Можно только часть скопировать.

Либо можно вбить нод/ип:порт друга с клиентом PD, если он вам его сообщит.
Тогда уже с него будет получено всё остальное. Вообще система построена так,
что вам надо зацепиться за хотя бы одну рабочую ноду PD - и дальше работа
пойдет сама собой.

7) Вам покажут сообщение о том, что пока в общей папке не накопится 2000 мб,
программа будет почти бесполезна для скачивания с сети информации.

8) Поиск (для скачивания нужного файла нажать правой кнопкой и выбрать пункт
Начать закачку) Файл будет скачиваться в общую папку криптованными кусками
сперва, а потом сгенерируется в нормальный файл в папке Даунлоад.

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

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

www21.atwiki.jp/botubotubotubotu - официальный сайт Perfect Dark (осторожно -
яп.иероглифы)
==============================================================================

Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр.
... Hе так страшен пилот, как его пилотка

Victor Sudakov

unread,
Jun 1, 2016, 10:05:00 PM6/1/16
to
Dear Vladimir,

02 May 16 09:01, you wrote to All:

VF> Кто-нибудь Perfect Dark использовал? Каковы впечатления?

Оно под что-нибудь отличное от винды есть?

Victor Sudakov, VAS4-RIPE, VAS47-RIPN

Vladimir Fyodorov

unread,
Jun 2, 2016, 3:25:00 AM6/2/16
to
Разнообразно приветствую тебя, Victor!

02 Июня 2016, Victor Sudakov писАл к Vladimir Fyodorov следующее:

VF>> Кто-нибудь Perfect Dark использовал? Каковы впечатления?
VS> Оно под что-нибудь отличное от винды есть?

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

Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр.
... Я вас не понима... Ах, это UU-coding ...
0 new messages