I2P (аббревиатура от англ. invisible internet project, IIP, I2P — проект «Невидимый интернет») — проект, начатый с целью создания анонимной компьютерной сети, работающей поверх сети интернет. Создатели проекта разработали свободное программное обеспечение, позволяющее реализовать сеть, работающую поверх сети интернет.

image

Разработчики I2PdBrowser используют портативную версию браузера Mozilla Firefox.

> Прямая ссылка на скачивание для Windows | Все релизы

Отдельно стоит сказать о довольно популярном и известном проекте Tor Browser, который позволяет выходить в Интернет и сеть Tor через удобный браузер на базе Mozilla Firefox.
Поделиться с друзьями
-->

Комментарии (61)


  1. symbix
    23.11.2016 13:15
    +5

    Не все пользуются виндой.
    Ссылку лучше такую: https://github.com/PurpleI2P/i2pd/releases/


  1. sim-dev
    23.11.2016 13:27
    +2

    А вот научите тёмного: как можно узнать ссылку на файлы в этом самом I2P-интернете? Картинка показательна: чтобы узнать адрес флибусты надо зайти на сайт флибусты…


    1. AllexIn
      23.11.2016 13:48
      +1

      А в обычном интернете вы ссылки как узнаете?


      1. tundrawolf_kiba
        23.11.2016 14:02
        +6

        Поисковиком?


        1. Labunsky
          23.11.2016 19:41
          +2

          До гугла жизни нет?)


    1. avalak
      23.11.2016 14:45
      +2

      Подписки на адресные книги + jump сервисы или адрес с хелпером (с последующим сохранением в адресную книгу).

      К примеру, адрес своего бложика в i2p можно (и хорошо бы) распространять так:

      https://sim-dev.i2p/?i2paddresshelper=deadbeef


      Именование и адресная книга


    1. amarao
      23.11.2016 15:44
      +1

      epsilon.i2p

      Более-менее ищет.


    1. ValdikSS
      23.11.2016 16:35
      +4

      http://epsilon.i2p/
      http://zzz.i2p/
      http://forum.i2p/viewforum.php?f=16
      http://rus.i2p/
      http://identiguy.i2p/
      http://inr.i2p/browse/

      А вообще, сайты повымирали, раньше было гораздо больше.


    1. Stiver
      24.11.2016 03:39

      Или в Википедию.


  1. ksenobayt
    23.11.2016 13:35

    Не рекомендовал бы пользоваться ни для чего, кроме как для обхода блокировок.
    Внутри юзается i2pd, нон-референсная реализация раутера на C++, которая аудит никакой не проходила, и которой занимается несравнимо меньшее количество людей, нежели стоковым на Java.


    1. shifttstas
      23.11.2016 14:27
      +8

      Её разработчик есть тут на хабре, я думаю у него можно спросить об аудите


      1. ksenobayt
        23.11.2016 14:49
        +1

        Если вы знаете никнейм — не сочтите за труд скастовать его сюда, пжлст.


        1. avalak
          23.11.2016 14:54
          +9

          1. degs
            23.11.2016 20:17
            +2

            пинганул, сейчас он напишет


    1. amarao
      23.11.2016 15:45
      +4

      «Стоковый i2p» звучит странно. purple задумывался как замена тормознутому java-роутеру, который реально жрёт ресурсы.


      1. ksenobayt
        23.11.2016 15:52
        -3

        У меня дома стоит нода-фладфил, пожирающая 2-3 Тб трафика в месяц.

        Работает это всё на Thinkpad X201i о восьми гигабайтах памяти. Сам апплет внутри сервера приложений жрёт 120-130 метров, вся джава не жрёт и полугига. Держу около 1.5k тоннелей.

        Mint 17.4 x64, восьмая OpenJDK. ЧЯДНТ?


        1. ValdikSS
          23.11.2016 16:26
          +3

          Но CPU все же значительно потребляет. Java-версию явно не будет вменяемо работать на роутерах или телефонах, только на компьютерах, а C-версия будет.


          1. ksenobayt
            23.11.2016 16:30
            -4

            CPU — порядка 20-30% от четырёх ядер, равномерно (в лэптопе стоит Core i3 Ironlake).
            Не сказал бы, что это кричаще много.

            Справедливости ради, на оракловской армовой джаве раутер спокойно работает на какой-нибудь Raspberry Pi Model B, и, как следствие, на других, более мощных подобных одноплатках. При, конечно, ограничении количества тоннелей в 250-400 штук.

            Что же касается хэндхелдов — есть вполне официальный порт раутера под Android. На моём Zenfone 2 работает вполне сносно для того, чтобы засёрфить что-нибудь.


            1. stychos
              23.11.2016 17:15
              +5

              Мой лэптоп с T4400 и двумя гигами памяти смотрит на весь этот технический прогресс и умиляется кровавыми слезами.


              1. ksenobayt
                24.11.2016 08:03

                Ну, раньше всё работало на Acer Aspire 5115 WLMi, на двухядерном Turion в 1800 МГц и 2 Гб DDR2. С чуть меньшим количеством тоннелей, но потребляло примерно то же количество ресурсов — правда, работало на стерильно чистом шестом дебиане.


        1. amarao
          24.11.2016 11:42
          +1

          У меня была exit node на двухядерном атоме. Она спокойно делала 100-150 мегабит tor'ом, но умирала при 10-20 мегабитах i2p. При этом tor ел 20%, а оставшиеся 180% — java.


          1. ksenobayt
            24.11.2016 12:31

            А вы не вспомните версию джавы и раутера? В последних версиях раутера всё весьма сильно перепилили в плане потребления ресурсов.


            1. amarao
              24.11.2016 15:28

              Поднимал примерно два года назад. Сейчас у меня exit node на армовом сервере (arm.desunote.ru) — там даже tor на 30 мегабит 100% CPU выедает. Я не думаю, что i2p в таких условиях выживет.


              1. ksenobayt
                25.11.2016 08:36

                Я верно вас понял? Вы держите outproxy для I2P? o_O
                Простите, но вам не страшно?

                ЗЫ: I2P выживал на голой малинке B-версии на Oracle Java 8 с некоторым лимитом тоннелей. Как фладфил уже не годилось, конечно, но юзать в личных целях вполне было можно. На rus.i2p Рулекс об этом вполне подробно распинался.


                1. amarao
                  25.11.2016 10:40

                  exit node для tor'а. Для i2p у меня не хватит стабильности. Нет, не страшно, потому что это стоит 3.5 евро в месяц (arm'овый сервер).


                  1. ksenobayt
                    28.11.2016 09:21

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


                    1. amarao
                      28.11.2016 16:27

                      Я рискую тем, что мне заблочат сервер за 3.5 евро в месяц. Более я ничем не рискую.


                      1. ksenobayt
                        28.11.2016 16:52

                        Я для лишней конспирации на хостодо брал машину за битки. Совершенно не хотелось светить карту и\или ID.


      1. Regis
        24.11.2016 19:28

        А оптимизацией этой самой java-реализации кто-то целенаправленно занимался? Или работает «как есть»?


    1. orignal
      23.11.2016 20:20
      +4

      А джавовская аудит проходила?
      Если посмотреть на их криптографию, представляющую собой смесь сторонних библиотек, gpm и велосипедов, то остается только надеяться на справедливость утверждения «не стоит искать злой умысел в том, что можно объяснить глупостью».
      Кстати сколько людей занимается стоковым на Java? Кроме ззз, и отчасти страда, который недавно ушел делать zcash и I2P фактически забросил.


      1. ksenobayt
        24.11.2016 08:06

        Джавовская хотя бы просто старше.

        Что же касается криптографии, то все ваши утверждения можно смело перенести на Tox. Только вот у I2P, в отличие от Tox, есть хоть какое-то подобие истории, легаси и обрывков документации. Пацанам в Tox пришлось форкать и практически вручную перебирать всё ядро, когда irungentoo немного пропал с радаров.

        Не понимаю, что вы имеете против сторонних криптобиблиотек. Нужно было самим писать 159-ю реализацию того или иного решения, чтобы было больше своего кода, и, потенциально, больше дыр?

        З.Ы.: я удивляюсь Хабру, товарищи. Мои комментарии спустили в унитаз просто из-за того, что я отметил, что и стоковая реализация I2P вполне съедобна? Интересное кино, однако.


        1. mayorovp
          24.11.2016 08:27
          +3

          З.Ы.: я удивляюсь Хабру, товарищи. Мои комментарии спустили в унитаз просто из-за того, что я отметил, что и стоковая реализация I2P вполне съедобна? Интересное кино, однако.

          Вы правда не видите различий между утверждениями "и стоковая реализация I2P вполне съедобна" и "Не рекомендовал бы пользоваться… i2pd"?


          1. ksenobayt
            24.11.2016 12:29

            «Не рекомендовал бы» — это не равнозначно «говно плохо зделано».

            То, что по развитию проект от референса отстаёт в определённых аспектах и фичах, и by default не может считаться эквивалентен референсу в плане псевдоанонимности — это, КМК, очевидно.

            Точно так же я бы не стал пользоваться не-референсной реализацией Tor, хотя их достаточно много. И по тем же самым причинам.


        1. orignal
          24.11.2016 15:22
          +1

          Как я могу быть против сторонних криптобиблиотек если сам использую opessl?
          Я — против разнообразных костылей в этом вопросе.
          То есть дело выглядит так: «а давайте использовать для того то такой то библиотеку?» «ой блин все тормозит, оказывается» — «давайте заменив часть функций вызовами нативной gpm — станет быстрее», «перейдем на EcDSA и будем с новой крутой криптографией» — «оказывается оно в большинствен стран не поддерживается. Ну тогда давайте на EdDSA, а код для него портируем построчно с ref10».
          В результате и получается вот такое вот.
          По поводу «обрывков документации» это действительно были обрывки, в которых до меня явно никто не пытался разбираться, потому что большую часть того, что там на самом деле, мне пришлось искать в коде.


    1. degs
      23.11.2016 20:25
      -1

      кстати, "стоковым на Java" сейчас по слухам вообще никто не занимается


      1. ksenobayt
        25.11.2016 08:39

        Именно поэтому релиз вышел последний чуть больше месяца назад, ага.


        1. orignal
          25.11.2016 15:14

          Релизы то можно выпускать хоть каждый день и даже вывесить график на год вперед…
          Вопрос лишь в том, что в них изменилось существенного, например разница между 0.9.12 (с новой криптографией) и нынешним 0.9.27.
          То есть в плане развития хотелось бы видеть прогресс, а не просто изменения номеров релизов и косметические изменения.


  1. torkve
    23.11.2016 13:36
    +3

    Тема сборки браузера (и где вообще его исходники) не раскрыта.


    1. playermet
      23.11.2016 14:22
      +1

      Исходники тут: https://github.com/PurpleI2P/i2pd
      Инструкции по сборке тут: https://i2pd.readthedocs.io/en/latest/


      1. torkve
        23.11.2016 14:36

        Это всё демон i2p, а не браузер. И исходники, и сборка.


    1. playermet
      23.11.2016 14:23

      del


    1. orignal
      23.11.2016 20:23
      +2

      Исходники именно сборки будут выложены ближе к следующему релизу.
      Просто не успели еще.
      Кому интересно прямо сейчас — можно распаковать установщик с помощью 7-zip и посмотреть конфиги там.


      1. nikolaynnov
        24.11.2016 12:23

        А отдельный браузер под андроид планируется? Или только демоном всё ограничится?


  1. caveeagle
    23.11.2016 13:40
    +2

    При запуске сборки — у меня вылетел уже работающий обычный firefox. То есть, либо обычный браузер, либо с i2p?
    Или это глюки сборки?


    1. UksusoFF
      24.11.2016 21:41
      +1

      Аналогично, убил оба запущенных Portable FF.


  1. Newbilius
    23.11.2016 15:09
    +1

    А почему отдельная сборка, а не плагин к обычным браузерам? Плагины-прокси же есть.


    1. xerxes
      24.11.2016 10:33

      Потому что это I2P это не прокси.


  1. Sjam
    23.11.2016 15:22
    +2

    i2pd+любой браузер работающий с socks-proxy. Не очень понимаю смысл отдельной сборки Firefox'а


    1. ZoomLS
      23.11.2016 16:44
      +8

      Для большей анонимности. Будет новый браузер, новые «отпечатки» браузера.
      Конечно, можно просто использовать другой браузер. Но кому-то удобнее сразу так, как с Tor-браузером.


    1. sumanai
      23.11.2016 16:46
      +1

      Если в нём обеспечены такие же меры по дополнительной безопасности, как в тор-браузере, то смысл есть.


  1. CrazyOpossum
    23.11.2016 17:42

    TorBrowser + FoxyProxy + i2p router. Всего-то прописать несколько правил. Я роутер вообще держу на vpn'ке, чтобы аптайм не терять.


  1. ipswitch
    23.11.2016 20:37
    +2

    Ура, наконец-то нативный бинарник без явы!


    1. sumanai
      23.11.2016 20:44

      С пробуждением, i2pd уже много лет пилят, и года полтора как он готов для использования обычными людьми.


  1. Stiver
    24.11.2016 03:46
    +3

    Разработчики I2PdBrowser используют портативную версию браузера Mozilla Firefox.

    Только как-то криво немного. Первым делом надо вытащить FirefoxPortableSettings.ini на верхний уровень, переименовать в FirefoxPortable.ini (секцию внутри тоже) и добавить как минимум AllowMultipleInstances=true. Иначе не даст запуститься параллельно с другими.


  1. Alexeyuts
    24.11.2016 10:33

    а что-то подобное под Mac есть?


    1. ZoomLS
      24.11.2016 12:26

      Перейдите по ссылке «Все релизы», там есть версия для Мака.


  1. Foxcool
    24.11.2016 17:46
    +2

    Нужно не забывать принимать во внимание коллег с отравленным мозгом http://users.livejournal.com/magister-/510560.html. И развивать возможность работы того же I2P поверх CJDNS MESH.


  1. orignal
    24.11.2016 23:22

    Собрана новая версия 1.0.4 с учетом опыта использования предыдущей и пожеланий пользователей.
    https://github.com/PurpleI2P/i2pd/releases/download/2.10.1/I2PdBrowserPortable_1.0.4.exe

    Теперь базируется на FireFox ECP 45. Noscript.
    Браузер больше не обращается к обычному интернету.
    Починен баг с многократным запросом ресурсов с eepsite-ов.
    Страница по умолчанию теперь i2pd.i2p.


    1. mayorovp
      25.11.2016 09:55

      Браузер больше не обращается к обычному интернету.

      То есть раньше обращался?.. Ужас.


  1. rPman
    28.11.2016 10:00

    нативная поддержка WebRTC i2p (или tor или еще какая надсеть) будет?


  1. orignal
    01.12.2016 04:02

    Криптовалюта anoncoin настолько впечатлились успехом данной сборки (в том числе и благодаря этой статье), что выпустили собственный вариант под названием ANCI2Pd, где вместо браузера присутствует клиент anoncoin-а и взаимодействует с i2pd по протоколу SAM

    Для тех кто не знает, anoncoin это криптовалюта, ориентированная на анонимность трафика, и позволяющая скрыть сам факт ее использования от посторонних посредством передачи трафика через I2P и использования I2P адресов.
    В настоящий момент anoncoin является единственной криптовалютой, полноценно реализующей работу с I2P.