Peer-to-Peer

индекс
242,10

Perfect dark (Анонимная P2P)

image

* Perfect Dark — пиринговый файлообменный клиент для Microsoft Windows.

** На данный момент основное заполнение пространства сети занимает Японский контент.
** Данная сеть не зависит от работоспособности серверов, так как в них нету надобности.
** Анонимность заключается в том что никто не знает что именно вы качаете, и что выкладываете.
** Используются технологии шифрования

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

* В данный момент проект находится на стадии открытого тестирования и достаточно часто обновляется.

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

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

* Выложенные файлы и обсуждения (которые могут автоматически обновляться, если включена соответствующая опция), как правило, подписаны 160-битным ключом ECDSA. Выкладываемые обновления дополнительно защищены 2048-битным ключом RSA.

Официальный сайт тут (на Японском)
Клиент русифицированный можно скачать тут http://files.korishi.ru/_pd/perfect_dark1.06rus.zip

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

1) Скачать программу Perfect dark files.korishi.ru/_pd/perfect_dark1.06rus.zip

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

3) После 1го запуска
image

4) Окошко с сообщением.
image

5) Настройка соединения (думаю стоит ставить 45мбит (если у вас 10+мбит тариф), а на следующей вкладке лимиты выставлять), порт и интерфейс оставить можно как есть.
image

6) Ограничения по скорости/трафику
image

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

8) Добавляем адреса(ноды) для первичного входа в общую сеть.
Ноды берём (копируем) отсюда (необходим хотя бы 1 активный нод):
* p2p-db.net/dark.txt — можно только часть скопировать
* Либо можно вбить нод/ип: порт друга если он вам его сообщит.
image

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

10) Общая информация по состоянию сети
image

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

12) Состояние текущих закачек
image

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

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

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

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

3) В программе заходим в раздел передачи и видим файлы которые загружаются в сеть (достаточно продолжительно время в часах измеряемое), но можно принудительно сделать передачу(в меню через правый клик по строчке передаваемого файла) для ускорения, но это не рекомендуется для сохранения большей анонимности.
image
+29
6 ноября 2009, 00:02
46

комментарии (72)

+1
Foreteller12 #
Если заметили ошибки — пишите в комменты, исправлю
+1
Smerig #
4) Сообщение о том что пока в общей папке не накопиться 2000мб

Конечно же «накопится»
0
Smerig #
и запятую перед «что»
0
nile1 #
и «Мб»
0
Foreteller12 #
# Smerig
# nile1
Спасибо, поправил.
Также заметил ошибку в несоответствии скриншота в 4 пункте (4ый пункт другой добавлен, 4ый бывший пункт переехал в 9)
0
Guria #
Нашёл ошибку в этом комменте, следовало:
Если заметили ошибки — пишите в личку, исправлю
:)
+15
gats #
Господи, со шрифтами то что?
+7
Foreteller12 #
Ну там проблема есть с кодировками в связи с тем, что программа изначально Японская, но лучше так чем никак.
–1
r0ster #
Лучше уж никак, чем отдавать 40Гб на ветер… P.S. Шута.
0
motoMac #
Интересно, как это выглядит в оригинале (на японской тачке)…
0
TuKTeeK #
Нормально выглядит. У них алфавит в 256 байт не влазит, иероглифы в смысле. Поэтому по два байта на букву жестко прошито. Ну у нас второй байт пробелом заменяется.
+1
proxor #
MS Mincho там) Не слишком приятно выглядит кириллица оттуда, непонятно, зачем она вообще там есть, ведь это иероглифический шрифт.
0
pieceofsummer #
А латиница там нормально выглядит, если язык английский?
0
proxor #
Да, латиница в этом шрифте нормальная.
+2
skabbit #
это уже норма для сырого азиатского ПО :) вспомните kmplayer.
0
darksab0r #
Да и не только для ПО, вспомните любые упаковки китайского ширпотреба с описанием на «русском».
0
lostmsu #
Протокол общедоступен?
0
Foreteller12 #
протокол закрытый во всяком случае пока
+16
smeea #
Когда откроют — тогда и поговорим.
Доверять свою анонимность закрытому протоколу конечно можно, но стоит ли?
НЛО прилетело и опубликовало эту надпись здесь
0
AwesomeBanana #
Интересно, как происходит поиск пиров? Если ни одного сервера не используется?
+3
AwesomeBanana #
Почитал. Всё-таки изначально ей нужно подсунуть список нодов, после этого сеть начинает жить.
0
fonmax #
DHT-like?
0
Foreteller12 #
Да
0
andrew_tch #
по тому же принципу что и в BGP
0
AwesomeBanana #
В bgp ip пира явно указывается в конфигурации.
0
andrew_tch #
все 50 000 для FullBGP? )
0
AwesomeBanana #
Не знаю что такое full bgp. Может вы про full view? Тогда причем тогда тут вообще поиск пиров?
–10
konart #
ты главное объясни: на кой было название переводить и название билда? «Прекрасная Тьма: Автономный Комплекс». Ну зачем?

Алсо: Я таки сомневаюсь что на Хабре оно кому-то будет полезно, за исключением онемэ-задротов, у которых она и так есть, на ряду с share
+6
evilkost #
Бинарный, с закрытыми сорцами и протоколом, да еще и по винды? О какой анонимности тут можно думать?
Актуально разве что для редкого контента, который других сетях нет.
+1
shifttstas #
Большое спасибо, давно хотел попробовать её но никак не получалось, теперь попробую :) еще бы автор сделал мультиязычность…
+1
ryukzak #
А разве этого всего (ну почти) нету во freenet, что на джаве написан => есть на большинстве платформ?
(во freenet нету поиска нормального (недавно небыло), но обещают допилить)
+1
XPilot #
А разве во Freenet кто-то есть (кроме авторов Requiem)?
0
ryukzak #
Вы знаете, несколько проблематично посчитать сколько людей в анонимной сети. Но говорят они там есть.

Лично мне, как параноику (закрытость) и редкому гостю на компьютерах с виндой, намного больше симпатизирует именно freenet. Но это субъективно.
0
XPilot #
>>«Вы знаете, несколько проблематично посчитать сколько людей в анонимной сети. Но говорят они там есть.»

Ну-у-у, во Freenet есть же свои доски объявлений и некоторые товарищи подсчитывали активность сети, беря за основу количество сообщений и их авторов. Не ахти какая методология, но кое-что показывает (в частности, был нарисован график на котором было показано, что пик активности на досках уже прошел, увы :( ). Вроде бы, я читал документ с этим исследованием прямо внутри сети (поэтому ссылку дать не могу, уж извините :( ) ~0.7-1 год назад…

Я не против Freenet'а (а скорее за), но мне кажется, что просто его время еще не пришло и люди о нем не знают (да что там, люди даже о OpenPGP часто не знают :-/ ), а сеть без людей, хм…
НЛО прилетело и опубликовало эту надпись здесь
–1
Myrddin #
Протокол передачи очень смахивает на eDonkey.
Как авторы намерены бороться с фейками в сети?
+3
ValdikSS #
Фейков там крайне мало, а если они есть и человек на них натыкается, то может заминусовать файл. Если минусов много, то файл помичается как «BAD» и выделяется красным
0
Mithgol #
А что мешает зловещим копирастам нанять небывалые толпы бесчестных людей, чтобы те бродили во Тьме и зловредно заминусовывали хорошие файлы?
+3
zeroed #
Тогда со временем все начнут качать только BAD файлы ))
+1
peterdemin #
«Анонимность заключается в том что никто не знает что именно вы качаете, и что выкладываете». Потрясающая формулировка :)
Пойду скачаю чего-нибудь.
+2
motoMac #
Где-то полгода назад всерьез заинтересовался бестрекерными сетями и, конечно же, не мог обойти стороной PD. Честно говоря, даже внешне она сильно отталкивает. У меня криво работал чат (или как это вообще назвать) и все довольно неудобно качалось. Не хочется забивать себе 40 гигом зашифрованным хламом, но, как говорится, любишь кататься — люби и саночки возить.
В Японии, кстати, где копирайт зверствует, как нигде более, Perfect Dark с винни — единственный выход, причем довольно успешный. Если не ошибаюсь, все японское рипнутое аниме идет к нам из «тьмы».

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

Спасибо автору за, пожалуй, единственный подробный текст и руководство по PD во всем Рунете.
+4
ValdikSS #
Так в том и суть. Шару расшифровали, нескольких людей отправили в тюрьму. Поэтому они и стараются сделать как можно более закрытый протокол
И борды в ПД — замечательная вещь!
ПД больше всего распространяет аниме, а на втором месте — детская порнография
+1
PsySonic #
Вот до чего доводит копирастия, что записанное аниме и детское порно стоят на одной ступени нелегальности. РЕЖИМТРОЛЯ: впрочем это и есть одно и то же.
+1
catsmile #
ПД больше всего распространяет аниме, а на втором месте — детская порнография

*** побежал устанавливать и настраивать
+3
akral #
O_O
0
uranik #
А зачем распределенные 40 гигов нужны? Если все шифруется достаточно паразитный трафик гонять для маскировки, вместо того чтобы сначала к себе качать что-то ненужное в размере 40 гигов, потом его пытаться раздать…
0
Foreteller12 #
Ну например ты выкладываешь файл он разделяется на много-много кусочков, эти кусочки постепенно рассылаются другим участникам в общую папку вместе с другим трафиком по пересылки кусочков чужих файлов, и когда они все будут расланы даже если ты выдйеш из сети файл будет доступен в общей шаре. А сделано ещё и из-за того что, так как если народ начнёт качать файл твой и почти весь он будет сливатся только с тебя, то можно задуматься что ты выложил его.
0
GLiTch #
Вот написали про свой интерес, а расписали только про тьму. Поделитесь мнением насчет подобных сетей в целом, пожалуйста. Какие порекомендуете к использованию?
0
ValdikSS #
Share и PD — самые популярные в японии. Как я говорил, есть еще альфа версия CREA, но ей почти никто не пользуется.
+1
motoMac #
Все никак руки не дойдут написать. Давно хочу поделиться опытом. Сам пользуюсь подобными сетями.
В ближайшее время обещаю отпостить, если кармы хватит))
0
GLiTch #
Думаю ждать обзор буду не я один. Пишите. 8 )
0
ValdikSS #
Эй-эй, не заливай туда софт и прочую лабуду! ПД был сделан для аниме, после того, как шару расшифровали.
И кстати, сейчас уже есть альфа версия CREA — она вроде как еще защищенней
+1
FTM #
Все, что есть в таких сетях — тонны хентая, манги и прочей подобной нечести. Своих пользователей этот клиент найдет.
0
Glow #
Уже нашёл.
+2
ultx #
какая то япона мать, и тысяча хентая с ней.
–3
stas_agarkov #
а протокол открытый?
0
zeroed #
А вверху комментарии почитать слабо?
0
ainu #
Закрытый
+1
Nesp #
Ух-ты, не думал что на хабре могут написать про ПД или Шару,
все как-то про торренты и прочую лабуду =)
–1
Setti #
В eMule есть две настройки, которые превращают любую сборку осла в подобный клиент.
0
Mithgol #
Если Вы имеете в виду obfuscation и Kad, то они не обеспечивают децентрализованного шифрованного распределения самих файлов по сети. Только поиску их способствуют.
+2
pauelstv #
Прекрасная Тьма версии 1.06 от Kaichio. Заряжено 2ch-ом.
Как то не хочется даже качать =)
+1
caIIIa #
Достаточно сильно похож на WinMX — единственный понравившийся лично мне P2P-клиент, очень давно дело было, буду наблюдать за развитием, подождем, пока околоанимешного контента станет меньше в процентном соотношении.
0
icCE #
Очень не хватает нормально API, для создание своих программ — Это позволило бы разработать кросплатформенный клиент, на текущий момент он для меня не подходит.
+1
rozhkovam #
Хотелось бы Linux-версию…
0
andrew_tch #
да, кстати, как она с wine?
0
Foreteller12 #
По отзывам работает нормально в wine
0
RazorBlade #
ндя… закачал где-то 200 файлов, прога поругалась на то, что «список полон, выставите оценки и почистите список».
Т.к. я уже удалил физически файлы, выставлять оценки «по памяти» не стал, но прога отказалась чистить список.
Пришлось выставить всем файлам «хорошо», с оценкой список почистился.
Вот такая принудиловка.
0
RazorBlade #
а скорость как была 100 кб/с так и осталась (иногда до 300 поднимается)
0
botnet #
интересно конечно, но слишком специфичная сеть. В россии пока не актуально, у нас можно скока хочешь аниме выкладывать на открытых р2р, и вроде как никто не посадит. По мне приватные релизерские DC хабы более удобны.
0
Foreteller12 #
гг ну такими темпами скоро будет актуально)

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