Вышла новая версия I2P-роутера (0.9.5)

Привет!

Вышла новая версия I2P роутера, за нумером 0.9.5. В этой версии основная фишка в том, что при обновлении с версий ниже 0.9.5 — на 1% случайных роутеров будет запущен новый экспериментальный механизм обновления через встроенный торрент-клиент I2P-Snark. Может быть, именно вы попадете в число счастливчиков. Если это не заработает, всё вернут взад. Как обычно поправлены ещё какие-то уязвимости и атаки.

I2P-роутер на Raspberry Pi.

RaspberryPi в корпусе. Содрано с магазина "циферка.рф". Владелец оного в курсе, да.
RaspberryPi в корпусе. Содрано с магазина «циферка.рф». Владелец оного в курсе, да.

Здравствуй, дражайший читатель.

Давно уже руки чесались написать небольшое руководство по тому, как же скрестить вола и трепетную лань, а именно такое новомодное устройство, как Raspberry Pi и I2P роутер. Дело ведь в чем? Роутер написан на Java, которая — что уж там скрывать — довольно требовательна к такому ресурсу, как оперативная память. До сего момента приходилось размещать его либо на домашнем компьютере, либо на удаленном сервере. В общем, где-то, где достаточно ресурсов для относительно комфортной работы роутера. При этом размещение роутера на домашнем компьютере было связано с рядом неудобств. Во-первых, это шум от работающего компьютера. У кого-то есть отдельный системный блок, который можно спрятать куда-то подальше, а у кого-то нет. Во-вторых, неоправданно высокое энергопотребление компьютера, который, в идеале, должен работать 24 х 7. Именно такой режим повышает доверие к вашему роутеру других роутеров, и позволяет обеспечить сравнительно приемлемое время отклика и скорость канала, при работе с I2P-сетью.

Казалось бы, решением данной проблемы мог бы стать Raspberry Pi, но с одной маленькой оговоркой — существующие до недавнего времени модели обладали лишь 256 МБ оперативной памяти, что не лучшим образом сказывалось на способности устройства обслуживать достаточно серьезные аппетиты приложения, к тому же само приложение и его круглосуточная работа — не самоцель. Хочется же ещё прикладного использования — торренты, например. Да и самому что-нибудь «поднять» (например i2p-сайт). Причем, если на сам роутер такого количества памяти худо-бедно хватало, то на дополнительные «опции» — уже нет. Но недавно ситуация поменялась — появился Raspberry Pi model B v2 с 512 МБ оперативной памяти на борту, а кроме того, появилась возможность (не в этой модели, а вообще) повысить частоту работы процессора со штатных 700 МГц до 1 ГГц, что хоть небольшой прирост производительности, а добавит. Читать далее I2P-роутер на Raspberry Pi.

Системный реестр негэбэугодных сайтов.

Популярная уже картинка. Взято с сайта 24smi.org
Популярная уже картинка. Взято с сайта 24smi.org.

Тащемта, у меня есть ощущение, что на теме не оттоптался только ленивый :)

Дело в том, что с 1 ноября 2012 года в силу вступил закон о реестре негэбэугодных запрещенных сайтов на территории РФ. Подробнее, как обычно, вы можете почитать на той же википедии. Особо толстые тролли завалили комиссию, или что там у них, адресами вредных сайтов, среди которых превалировали сайт кремля, либо сайт самой комиссии. Суть этого реестра сводится к тому, что по тем или иным «основаниям», доступ к тому или иному сайту может быть заблокирован, даже если он находится где-то на иностранных серверах. Естественно, доступ только из рашки, на уровне интернет-провайдера. Хотя лично я этого, вероятно, даже не замечу, так как в интернетах я давно уже сижу при помощи моей частной ssh-прокси, выход из которой далеко не в РФ, тем не менее все эти вот ужимки для меня выглядят странно. По крайней мере не только я, но и многие другие люди считают это проявлением механизма политической цензуры, и никакого отношения к заботе о детях и людях с неустойчивой психикой не имеющего.

Просто если законодатели и законоисполнители считают, что они действительно смогут принципиально ограничить доступ в интернете к тому, что лично им не нравится — мне их жаль. Даже современному школьнику такие «преграды» как фильтрация на уровне провайдера не помеха. Существуют не только частные интернет-каналы, которые стоят денег, но и вполне бесплатные анонимайзеры, в конце концов. Другое дело, что массово это возможно и сработает — средний слушатель речей Путина и песен Иосифа Кобзона по интернетам и раньше то не особо лазил, а ныне он для его мозгов ещё и «безопасным» станет. А может сработать и в обратную сторону — люди кинутся искать, что ж там такого заблокировано, и как же это им посмотреть. За это законодателям можно сказать спасибо, так как они тем самым повысят компьютерную грамотность населения. Например, сразу же открылся сайт «РосКомСвобода» созданный пиратской партией РФ. Возможно, что его тоже скоро заблокируют, но там описываются простые и понятные способы обхода блокировок. То есть в обществе пошла реакция… И эта реакция надо сказать вполне адекватная — вот например на рос-ком-свободе описывается сайт, уже попавший в список негэбэугодных. Сайт некого «фонда Рылькова» посвященный реабилитации наркоманов. Дескать, там описывается заместительная терапия, которая запрещена в РФ но применяется в Евросоюзе. На РКС висит следующий месседж:
Читать далее Системный реестр негэбэугодных сайтов.

Анонимности больше нет, смиритесь?

Какой-то Анонимус
Какой-то Анонимус

День добрый, или что там у вас, дражайший читатель :)

Наконец-то мне в руки попал доклад Стивена Рамбама, который называется «Анонимности больше нет, смиритесь». Что-то поздновато, я даже удивлён, что он не попался мне на глаза сразу после его выхода аж в 2010 году. Вот вам ссылка. Прочитал. Честно говоря, общая картинка поначалу удручает, хотя это и раньше было известно в кругах тех, кто так или иначе связан с компьютерами и сетями. Автор на самом деле абсолютно прав — это широко известно многим людям, но об этом мало кто задумывается. Хотя, как показывает практика того же ФБР — некоторые люди всё же задумываются. Против некоторых из таких людей, например, было создано специальное подразделение, работающее, прямо скажем, с переменным успехом. И не только в ФБР — есть оно и у скотланд-ярда, например (отдел по борьбе с киберпреступностью) и у других спецслужб более-менее развитых стран мира.

Читать далее Анонимности больше нет, смиритесь?

Про rus.i2p

Таки небольшое объявление. Если кто-то вдруг потерял из виду ресурс rus.i2p, и, как обычно, начинает строить теории насчет захвата админа кровавой гэбней, то зря. Просто внезапно обнаружилось, что вики откатилась на версию от февраля 2012 года. Причины сего события мне неведомы, однако — до выяснения всех обстоятельств ресурс находится в дауне. Дата поста соответствует дате выключения.

Что случилось с forum.i2p2.de? Yes, again.

Учитывая, что официальный i2p2 форум лежит уже около трех недель — стоит прояснить ситуацию. Как утверждается на форуме разработчиков — это из-за русскоязычной ветки. В связи с политической ситуацией в рашке — и обсуждением оной на форуме — сервер находится под жестокой DDoS атакой. Вероятно проворачиваемой какими-то прокремлевскими силами. Подробнее можно почитать здесь: http://zzz.i2p.to/topics/1024

Портативная сборка I2P

Превед тебе, дражайший читатель.

Вот и я, наконец, добрался до официальных исходников i2p, которые хранятся в monotone. После некоторого изучения антовых скриптов, которыми всё это дело собирается, я с удивлением обнаружил, что там «из коробки» существует возможность сборки portable-версии под windows. Ну, если у вас есть нужные зависимости, а-ля JDK и ANT. Недолго думая я оную собрал — и решил выложить в паблик, а то на оф. форуме народ уже изнылся по поводу того, где взять. Собственно, в чем есть суть?))

А суть в том, что есть файлег portable-win32.zip, в котором находится только самое необходимое для запуска роутера. Сам роутер — это актуальная dev версия, 0.9-21, которая во-первых, может работать не стабильно, а во-вторых, не содержит русского языка, и имеет местами кривоватую консоль. Установив это в произвольную папочку (например на флешке) вы получаете работоспособный роутер, который всегда с вами и не требует установки. Зачем это надо? Ну, например, чтобы подключиться к сети с чужого компьютера, либо просто «на попробовать», чтобы не ставить себе кучу всего, а просто потестить. Учитывая последние события с принятием госдумой поправок в «Закон об информации» — я думаю таких людей станет весьма много.

Читать далее Портативная сборка I2P

Цензура? Не, не слышали.

Превед тебе, дражайший читатель.

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

По факту — вряд ли эти поправки, если их примут в том виде, который они имеют сейчас — будут применяться «по назначению» — т. е. непосредственно для ограничения информации, которая может нанести вред детской психике. Скорее этот закон будет использоваться против политической оппозиции и оппозиционных сайтов — т. е. для отстаивания своих внутриполитических интересов правительственной тусовкой. Попросту исключения сайтов/блогов оппозиции из информационного поля рашки. Как? Да очень просто — специально обученные нашисты просто запостят какое-нибудь детское порно в каменты к блогу Навального, или, там, Удальцова — и всё, есть прецедент для отключения.

В любом случае, противодействовать интернет-цензуре мы уже научились. Возможно, данные обсуждения и попытки прижать свободу слова лишь подтолкнут исход ещё некоторого количества людей в i2p. Надо заметить, роутеров из рашки в этой сети — уже большинство, по сравнению с другими странами-участниками. И надо думать — неспроста.

I2P Multihoming — или один сайт на разных серверах.

Репликация. Фото с сайта clusterdb.com
Репликация. Фото с сайта clusterdb.com

Шалом тебе, дражайший читатель.

Я думаю, настало время поговорить о такой любопытной вещи, как i2p-multihoming, иначе говоря, возможности хостить один и тот же сайт на разных (физически разных) компьютерах. Поясню что я имею ввиду. Допустим, у вас есть некий сайт — скажем rus.i2p (условно) :) и он хостится на каком-нибудь старом системнике на кухне. Понятное дело, что подобная система абсолютно ненадёжна. Отключили электрики свет — всё, накрылся ваш сайт. Отключил провайдер интернет (скажем, авария у него на линии) — сервер недоступен. Куча различных причин! Опять же — пришли к вам какие-нибудь злые пидорасы, и изъяли из вашей квартиры системный блок — ну украли, допустим. И всё, все ваши (а возможно и не только ваши) труды — пошли прахом, владыка, блокаду надо снять. Как иэтого избежать? Нет, самый простой способ — это полное бэкапирование на удалённый сервер — делаете раз в сутки архив, а потом отправляете его туда, не знаю куда. Однако от выключения сервера до развёртки рабочей копии кем-либо на удалённой машине — времени может пройти уйма. Надо думать о чем-то другом.

Читать далее I2P Multihoming — или один сайт на разных серверах.

Комьютеры на ARM

Плата мини-компьютера Mini 6410 на платформе ARM 11
Плата мини-компьютера Mini 6410 на платформе ARM 11. Фото с сайта friendlyarm.net

Шалом тебе, дражайший читатель!

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

Проблема таких системников в том, что они например шумят довольно сильно, а ещё потребляют довольно много электричества, да и тепла там выделяют сколько-то. В общем некошер. А для наших нужд надо мало — всего-то засрать провайдеру весь оплаченный канал, да ещё и сделать это как лично, так и общественно полезными способами :) Что делать нам, простым смертным, особо не владеющим навыками проектирования новых устройств на современных микропроцессорах? Ответ — использовать готовое! :) Итак, для начала, что мы имеем в распоряжении? В принципе, можно использовать какой-нибудь старый ноутбук, либо какой-нибудь совсем мелкий системный блочок, наподобие тех, которые ставят планктону в call-центрах. Решение неплохое, а главное универсальное — но не оптимальное по соотношению энергопотребление/шум.

Читать далее Комьютеры на ARM