Как стать автором
Обновить

Комментарии 48

А зачем два разных поста? Вполне можно было все в один поместить.
Мы сначала думали для виндоуса вообще на гиктаймсе опубликовать, ибо винда — не труъ. Но потом забили.
Как это не труъ? Люди же ей пользуются.
Не надо людей делить по ОС, контрпродуктивно, в данном случае лучше на тех кто уже пользуется i2p и еще не пользуется.
Тут наверное имелось ввиду не обычные холивары про ОС. А то, что винда из коробки шпионит за пользователями. Поэтому, использование в винде различных средств анонимизации(такие как i2p) — априори не гарантирует успеха.
Интересная кстати тема. Предположим что некая ОС шпионит за пользователями. Насколько использование i2p позволит от слежки избавиться? Хорошо бы кто-нибудь из тех кто в теме об этом написал.
Никак не поможет. Всё перехватывается на уровне ядра системы. Например, все нажатия клавиш.
Нет, МОГУТ перехватываться все нажатия клавиш, но вряд ли это делается. Гораздо более вероятно например перехватывание URL'ов или ip-адресов.
Вот и хотелось бы услышать анализ, от каких видов слежки i2p может защитить, а от каких — нет.
Когда речь заходит о безопасности — любая возможная утечка УЖЕ учитывается. Т.е. если могут, автоматически считается, что делают это. Без вариантов. Иначе, это нельзя назвать безопасностью, которая закрывает глаза на такие дыры.
Это в идеале, и даже в идеале абсолютно стойких систем не существует. На практике всегда угрозы ранжируются на более и менее реальные. К тому же у i2p есть одно ценное свойство — промежуточные ноды не имеют доступа к данным которые передают, если кто-то поставит у себя скомпрометированный или даже злонамеренный нод, это не поможет ему отслеживать содержимое. Однако может помочь в сборе статистики, определения реальных ip и привязки ip к контенту. Как мне кажется, это то тонкое место которое надо бы проанализировать хорошему криптографу и именно это я имел ввиду.
А вообще, мы не о том говорим, i2p строится из нодов, и надо чтобы нодов было как можно больше, поэтому я за то чтобы код портился на любую доступную систему и вовлекалось как можно больше участников.
Если совсем возвращаться к истокам, то достоверные источники указывают, что создатель в начале вообще не хотел делать реализацию i2pd под винду.
И не только из-за шпионажа винды за пользователями.
Я действительно никогда этого не планировал. Самая первая и главная версия до сих пор под Linux. Ну а коль скоро получилась рабочая версия под винды, то, как говорится, что выросло, то выросло.
А Apple и Google что не следят? Они это раньше Windows 10 начали.
Раньше признали официально и прописали в соглашении? ;)
Конечно, тоже следят. Но речь же шла про винду.
НЛО прилетело и опубликовало эту надпись здесь
А мелкомягкие лихо отказываются от остальных версий винды и активно пересаживают всех на десятку. Android никак не может влиять на отношение к Linux. Все его баги и шпионские модули уже начинка сверху, а не в ядре Linux.
> Моя рекомендация — Mozilla Firefox или любой другой Gecko-движок из-за гибкости рабочих настроек, однако вы можете использовать тот браузер, который нравится лично вам.

Выбор огнелиса всецело поддерживаю, но стоит заметить, что использовать один и тот же браузер для серфинга клирнета и i2p — небезопасно по многим причинам. Лучше завести отдельный браузер под i2p и не пускать его в интернет вообще в обход i2p-роутера, для того же огнелиса это делается достаточно просто через foxyproxy. Или, как вариант, взять tor browser bundle и переконфигурировать его на использование i2p, получаем портабл браузер с достаточной безопасностью.
Это понятно, однако для первого, ознакомительного серфинга — это лучший выбор. А далее, с повышающейся частотой использования i2p и, соответственно, усилении паранойи, человек сам начнет использовать разные браузеры, а дальше и разные устройства ;D
Господа, хочу вас предупредить.
Разработчик i2pd — orignal, наш соотечественник — не поделил репозиторий с сотрудниками проекта Monero, когда они стали коммитить свой код. Я не знаю подробностей и того, кто прав, а кто виноват, но это и несущественно.

Сейчас в итоге есть два форка i2pcpp — i2pd и kovri. В переписках в IRC уже некоторое время плавает вот такая цитата:

2015-12-08 16:12:46 +anonimal orignal: Can you please contact me via PM or verify that i2porignal@yandex.ru is a working address? This is urgent.
2015-12-08 16:17:15 +anonimal Also, there is no PGP key for that address, AFAICT.
2015-12-09 11:40:48 +anonimal orignal | [22:39:28] anonimal, I doubt we have any topics to discuss
2015-12-09 11:41:12 +anonimal orignal: I've 0day'd i2pd. Quit being an idiot and respect my responsible disclosure. Don't put your users at risk.


Будьте бдительны.
Если кто и идиот, так это он сам. Увидел код в процессе изменений и раскудахтался, потому что сам способен только на то чтобы копировать к себе.
Теперь про эту историю: была попытка некоторыми нечистоплотными людьми прихватить этот проект себе. После того как она провалилась, они сделали себе форк и занялись публичными оскорблениями.
Второе, тех самых «сотрудников Monero» в проект никто не звал, более того в участии в проекте им было отказано, однако они получили доступ к репозиторию обманными путем, пользуясь моим временным отсутствием.

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

Может, напишешь пост про произошедшее? Из первых рук.
А то весь багтрекер гитхаба и IRC захвачен, как я посмотрю.
Поддерживаю, тоже интересно что произошло в подробностях
На ReactOS, интересно, взлетит или нет?
Насколько я знаю, нужен gcc >= 4.8 и boost
По идее должен скомпиленный бинарь из соседнего топика. Но тут уж больше от ReactOS зависит.
А есть сравнение с оригинальным i2p? Ресурсоёмкость, стабильность, пропускная способность, вот это всё. Не общие слова типа «оно нативное, поэтому обязательно легче и быстрее», а честные бенчмарки.

PS. Вопрос ни в коем случае не в упрёк автору, т.к. я считаю, что любое разнообразие только на пользу. Просто интересно.
Спасибо за идею. Реализуем.
На титульной картинке в последней строке написано
или ./i2pd (unix)

подразумевается ~/i2pd или где это искать?
Не ./i2pd, а /.i2pd.
В веб консоли, после установки, будет показан путь, к которому идёт обращение. Это может быть либо /home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/.i2pd, либо /root/.i2pd. В любом случае, все надо делать из терминала.

Всю подробную информацию по установке в Debian/Ubuntu вы можете найти здесь: habrahabr.ru/post/275643
все таки ~/.i2pd
Для дальнейших настроек зайдите в эту папку. Если вы не можете найти папку AppData, то она была скрыта (не бойтесь, папка не является системной, в ней содержатся файлы программ, одной из которых является i2pd). Краткая инструкция от компании Microsoft по тому как показать скрытые файлы и папки поможет вам дойти до намеченной цели


Пуск — Выполнить и набрать: %APPDATA%
Или набрать в поле ввода адреса любой папки.
Вроде в .kz заблокирован. Постоянно Status: Firewalled
(В окошке терминала изображается бурнейшая деятельность)
Ну и, http://nnm-club.i2p/, не открывается, естественно.
Это нормальный статус.
nnm-club.i2p может не открываться по причине того, что его нет в адресной книге. Зайдите на inr.i2p и в строке поиска вбейте адрес сайта, затем перейдите по ссылке. Сайт будет добавлен в адресную книгу автоматически.
Помимо сказанного Arula надо ещё учитывать, что у i2p довольно большое время старта для полноценной работы. Иногда бывает нужно подождать несколько минут, прежде чем сайты начнут открываться.
Спасибо. Год назад я ждал 4 дня аптайма, но I2P не заработал. В этот раз всего минут 30.
Гм, у меня под 50 минут уже, открывается только identiguy.i2p
Очень в этой статье не хватает инструкции «Запуск i2pd в качестве службы Windows». У кого-нибудь есть успешный опыт?

Куцее описание параметров запуска намекает, что -service здесь не при чем.
Не уверен, что сервис сейчас работает. Знаю, что один человек еще в 2013 году пытался это сделать.
А возможно ли использовать сеть i2p для объединения в локальную сеть? я имею в виду использование его как Hamachi или tungle. Просто i2pd вроде работает и сайты открывает а Hamachi и tungle вдруг неожиданно перестали :(
Что будет использоваться в качестве транспорта между узлами?
NTCP а частности не требует использования именно TCP/IP, а любой потоковый протокол.
Так там можно и TCP-порты пробрасывать. SSH через i2p настраивается достаточно банально, например.
Да мы это постоянно используем.
Речь шла не об этом, а например использование чего то, отличного от интернета, в качестве транспорта.
Транспорта для общения i2p-роутеров?
речь шла о возможности видеть компьютер подключённый к i2p как компьютер подключённый к моей локальной сети. У меня ip не внешний и роутер новый. (притворимся что я не умею настраивать проброс портов в роутере) могу ли я создать сервер игры (и притворимся что скорость соединения сейчас не важна (например для героев 3-х) ) так чтобы компьютер моего соседа тоже подключённый к i2p увидел его как будто между нами витая пара?
Возможно ли вообще чтобы компьютер использовал i2p роутер не как прокси а именно как сетевое соединение? чтобы с dns, ip-адрессом и всё такое… (именно по этому я и упомянул Hamachi и tungle которые неожиданно перестали работать)

Кстати по поводу соединения в принцепе:
Сейчас i2p роутер при попытке соединения с сайтом с начало показывает просто белый лист, и только со второй/третий попытки по настоящему загружает сайт. Было бы неплохо чтобы на этом белом листе писалась бы хоть какая нить информация типо:
«ищю путь», «оцениваю», «соединяюсь», «неудачно, попытка № n», «подождите секундочку почти закачал :)»
По первому вопросу: I2P отлично работает из за ротером если UDP пакеты в обе стороны проходят (а обычно они проходят).
Давно витает в воздухе идея сделать для него tun-интерфейс со своей подсетью.
По второму вопросу: раньше именно так и было, но потом убрали из-за проблем с докачкой файлов. Надо это починить нормально.
Я как раз исследовал возможность прикрутить tun интерфейс, технических проблем нет, но есть проблемы с юзабилити. Говоря простым языком — непонятно зачем оно там надо. Если убедите, почему бы и не сделать.
Ну пожалуйста…

Я всё ещё тут :))

Непка. Прикольно

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории