Содержание статьи
- Пираты древние и современные
- Как реклама стала пиратской
- Napster и Gnutella
- Королевство заблокированных зеркал
- Tor для торрент-каталогов
- Tor не для файлообмена, или почему анонимности бывает слишком много
- Как подключиться к I2P: краткое руководство
- Торренты без трекеров... и без каталогов
- Когда закончится шторм
WARNING
Статья носит исследовательский характер. Она лишь отражает субъективную точку зрения на распространение информации в интернете и обеспечивает техническую возможность граждан реализовать свои права, гарантированные статьей 29 Конституции РФ.
Пираты древние и современные
Софтверное пиратство появилось вместе с первыми программами, которые можно было запускать на других компьютерах. Это может прозвучать парадоксально, однако именно благодаря пиратству в советское, а затем и постперестроечное время появилось современное поколение отечественных ИТ-специалистов широкого профиля. Как в России, так и в бывших союзных республиках достать любой мыслимый софт можно было бесплатно или почти даром. Сколько он стоил — было абсолютно неважно. Новые операционки, офисные пакеты, профессиональные средства разработки, чертежные и дизайнерские программы — все это было на файловых эхах в FidoNet, передавалось на дискетах и продавалось на дисках, а позже появилось и в интернете.
Благодаря пиратству мы получили колоссальное преимущество, поскольку с детства могли изучать любые программы безо всяких вложений. Некоторые из них на Западе были только у сотрудников крупных компаний — ведь профессиональный софт оценивался в сотни и даже тысячи долларов за лицензию! Денег стоили даже такие вещи, как компиляторы. Нам же было легко экспериментировать хоть с CorelDraw, хоть c ArchiCAD или Visual Studio. Никакого вынужденного освоения нелюбимых программ. Целые подборки софта стоили чуть дороже диска, на который были записаны. В «цивилизованных странах» пользователям приходится довольствоваться тем, что купили на свои кровные, — что тогда, что сейчас.
Борьба с пиратством в России всегда была формальной. Время от времени устраивались показательные суды и публичные порки — лишь бы поддерживать иллюзию наведения порядка. Тогда зарубежные партнеры будут иметь с нами дело, а в рынок развивающейся страны продолжат поступать иностранные инвестиции. Открывая свои представительства в России, международные компании прекрасно понимали все риски. Однако они старались работать на перспективу, попутно выбивая крупные госконтракты не самым честным образом. Сначала они относились к нам покровительственно — как к перевоспитываемым дикарям, которые проиграли холодную войну. С годами им приходилось адаптироваться к российской действительности либо перебираться в другие регионы.
Тем временем пиратство развивалось и поднималось на новый уровень, чему сильно способствовали варезные сайты и особенно файлообменные сети. Вместе с новым техническим уровнем произошел и качественный переход: пиратство перестало быть идеологией и мелким бизнесом, превратившись в крупный источник теневых доходов. Пиратство больше не было лишь национальной чертой и не могло существовать отдельно от других нелегальных форм извлечения прибыли. Интересы многих криминальных групп очень тесно переплелись, а самые крупные пираты постепенно начали легализоваться.
Примерно с конца девяностых по заказу одних пиратов регулярно стали устраиваться рейды на других — не имеющих влиятельного прикрытия. Появились изощренные схемы монетизации. Например, в «таблетки от жадности» стали добавлять трояны с целью формирования ботнетов и кражи данных. К тому времени все уже привыкли к срабатываниям антивирусов на утилиты для альтернативной регистрации программ. Писать привычное предупреждение «Отключите антивирус, файрвол, запустите от админа и встаньте в позу № 92» стало избыточным. Пользователи и так выполняли этот ритуал самозаражения.
Вскоре генераторы ключей и кряки перестали быть бесплатными любительскими поделками. Основную часть начали регулярно писать целые группы, воруя способы взлома новых программ уже друг у друга. Их даже стали продавать с оплатой через СМС, виртуальную валюту или хотя бы получая деньги за принудительный показ рекламы на файлообменных хостингах. Часть ссылок на варезных ресурсах стала фишинговой, да и в самих раздачах появилась сомнительная реклама. Одним словом, давно закончилась пиратская романтика, началась жесткая конкурентная борьба.
Как реклама стала пиратской
Долгое время пиратская копия была единственным способом посмотреть фильм без рекламы. Ее не только в обязательном порядке покажут по ТВ, но и заставят смотреть в кинотеатре или на купленном диске. Реклама будет крутиться несколько минут на оглушительной громкости без возможности перемотки штатными средствами. Поэтому очищенный рип был даже лучше оригинала. Сейчас пираты освоили и эту нишу.
«Присутствуют вставки голосовой и текстовой рекламы» — такую надпись можно заметить на многих новых раздачах. На практике это означает, что в самый неожиданный момент ты увидишь (и услышишь) хвалебную оду в адрес какого-нибудь онлайнового казино, у которого теперь снова другой адрес. Прежний был заблокирован по решению суда. Для пользователей это безобразие объясняется как вынужденная необходимость. Любительский перевод фильма, создание и оформление раздач требуют времени, а работа трекера — денег. На самом деле это говорит о том, что теневые формы бизнеса сливаются друг с другом. Даже пираты хотят, чтобы их работа оплачивалась, и отнюдь не по ставке МРОТ.
Napster и Gnutella
Показательна история развития первых файлообменных сетей. Юридически Napster сгубила официальная деятельность, а технически — централизованное управление списками. Единый сервер содержал полный перечень как всех раздаваемых файлов, так и хранящих их хостов. Из-за этого группе Metallica было легко надавить на основателей Napster и довести компанию до банкротства. Конечно, единственным иском ее не закрыли, но громкое разбирательство с известной группой привело к большим потерям. Позже на аукционе банкротов Napster был выкуплен за внушительную сумму почти в два с половиной миллиона долларов и превратился в раскрученный платный ресурс. Дело было вовсе не в защите авторских прав, а в борьбе за источники дохода. Это обычный бизнес, в котором иск от Metallica стал способом избавления от конкурентов.
Непрямым потомком Napster стала файлообменная сеть Gnutella. Она была создана программистами из Nullsoft, позднее покинувшими компанию. Gnutella, в отличие от Napster, изначально была децентрализованной. Для поиска файлов был разработан универсальный протокол gPulp (general Purpose Location Protocol). Его фактическое воплощение происходило разными способами — вплоть до поиска файлов запросами через IRC. Релиз одноименного клиентского приложения с открытым исходным кодом так и не состоялся, однако методом реверс-инжиниринга код все же получили, а затем наплодили два десятка форков под разные операционки.
У каждого из них были свои интересные особенности, но поддержка большинства клиентов Gnutella сейчас прекращена. Активная разработка продолжается только для трех форков: gtk-gnutella, Shareaza и WireShare, ранее известного как LPE (LimeWire Pirate Edition).
Хотя gtk-gnutella не считается популярной программой, многие идеи ее разработчиков были воплощены в других клиентах файлообменных сетей. Shareaza интересна своей всеядностью. Она позволяет качать сразу из нескольких P2P-сетей по разным протоколам, включая не только оригинальный Gnutella, но и Gnutella2, eDonkey и BitTorrent. Также одним из самых продвинутых P2P-клиентов остается WireShare. Он доступен для Windows, Linux и Mac. Фактически это переделанная версия LimeWire, из которой полностью удалена реклама, тулбары и бэкдоры. WireShare распространяется с открытым исходным кодом. С помощью этого клиента можно скачивать торренты, просматривать файлы на доступных хостах, создавать закрытые раздачи «для своих» и даже параллельно общаться.
Королевство заблокированных зеркал
По сути BitTorrent — лишь один из протоколов файлообменных сетей, но за счет некоторых особенностей он быстро стал самым популярным. У BitTorrent сразу было то, что объединило варезные сайты и P2P-сети, — это каталоги торрентов, отдельные сайты со списком раздач и удобным оформлением. По сравнению со свалкой в DC-хабах и с непростыми попытками укротить ослика eDonkey для пользователя на торрент-каталогах все выглядит максимально привычно. Вбиваешь адрес сайта, ищешь, что нужно, и жмешь «Скачать». Разница еще и в том, что на таких сайтах есть статистика, отзывы и рейтинговая система.
Доступность найденного в торрентах сразу видна, поскольку параллельно с каталогом работает один или несколько трекеров, связывающих клиентов друг с другом. Они формируют списки узлов, мониторят данные о количестве скачанных частей, используемых клиентах и их настройках у всех участников файлообмена. Вместо дохлой ссылки на очередной файлообменник трекером передается файл .torrent, содержащий данные для загрузки искомого внешней программой со всех доступных узлов. При большом числе раздающих скачивание идет максимально быстро, «без рекламы и СМС». Впрочем, рекламу стали встраивать уже в сами клиентские приложения.
Каталоги и трекеры способствовали успеху BitTorrent, но одновременно стали его самой уязвимой частью. Из-за них нарушался принцип децентрализации, а для правообладателей появлялись вполне определенные мишени: сайты, которые можно заблокировать, и их владельцы, которых можно арестовать.
Создатели торрент-каталогов пытались бороться с блокировками: частично легализоваться удалось с помощью внедрения форм для жалоб правообладателей. Однако далеко не всех из них устраивало удаление раздач по запросу. Многим был нужен лишь повод для судебного иска. Поэтому другой ответной мерой стало зеркалирование сайтов, так или иначе участвующих в файлообмене. Когда по решению суда блокировали сайт в одном домене, его клон продолжал работать в других.
Такая тактика выживания помогала, но лишь отчасти. Крупнейший поисковик торрентов — KAT (KickassTorrents) по запросу Минюста США этим летом лишился сразу семи доменов. Он блокировался не только провайдерами разных стран, но даже сервисами Whois, Google, Twitter и чатом в Steam. Многие ресурсы удаляли ссылки на KAT по требованию властей.
Второй по популярности торрент-ресурс — The Pirate Bay (TPB) был самым крупным по числу зеркал в разных доменах. Однако даже его доменной гидре в самый канун 2016 года отрубили сразу восемь голов. В ходе этой операции регистраторами был создан уникальный прецедент: делегирование доменов приостановили на неопределенное время. Фактически с такими доменами ничего нельзя сделать. Они и не удалены, и не активны — эдакие полумертвые домены Шредингера.
Пока TPB работает более-менее стабильно только в домене .org
. Это не заслуга регистраторов в данном домене — просто на текущий момент так сложилась ситуация. Другой известный каталог торрентов — rutor.org оказался заблокирован. Теперь он работает по новым адресам в доменах .info и .is.
INFO
Интересно, что для отечественной системы блокировок весь диапазон адресов IPv6 оказывается чем-то вроде GrayNet. Это еще не глубокое подполье, вроде Tor и I2P, но и не столь легко контролируемая классика. Банить Роскомнадзор наловчился только по IPv4, в то время как адреса вроде
http://[2001:67c:28f8:7b:42df:833:9648:5d6d]
спокойно открываются безо всяких туннелей и прокси. Конечно, если у тебя самого включена поддержка IPv6.Таким образом, старые методы поддержания торрент-ресурсов на плаву перестают быть эффективными. Поэтому сейчас активно развиваются сразу два асимметричных ответа: уход в даркнет и отказ от трекеров вообще.
Tor для торрент-каталогов
У The Pirate Bay давно появился свой адрес в Tor. Этому примеру последовали и другие трекеры, но возникла новая проблема — специфика адресов. Ссылки вида *.onion обычный браузер (и рядовой пользователь) не понимает. Поэтому для основной массы неискушенных потребителей контента придумали добавочные указатели. Другая проблема заключается в том, что само имя представляет собой незапоминающийся набор символов. Его даже нельзя проверить на подлинность, а вместо проверенного каталога легко попасть на фишинговый сайт — в даркнете их немало.
Степень анонимности в Tor также оставляет желать лучшего, а раскрыть себя можно одним неосторожным движением. Поэтому, когда KickassTorrents не удалось заблокировать в очередной раз, Минюст США пошел на крайние меры и... заблокировал владельца KAT. Артёма Ваулина задержали в Варшаве, предъявив обвинения в многократном нарушении авторских прав и отмывании денег. Общая сумма ущерба оценивается в миллиард долларов. Часть этого ущерба считается причиненной правообладателям из США, поскольку формально действия происходили (в том числе) в штате Иллинойс. Число таких «незаконно распространяемых произведений, охраняемых авторским правом» указано как «более десяти», а их общая розничная стоимость оценена «больше чем в 2500 долларов».
Понятно, что лично Артём ничего не крал. На его сайте вообще не было самих контрафактных копий, как и на любом другом каталоге торрентов. Этот театр юридического абсурда был нужен только для того, чтобы можно было вменить Ваулину нарушение федерального законодательства США и потребовать его экстрадиции.
В результате гражданин Украины был арестован в Польше за нарушение американского закона. Международное взаимодействие? Нет, обычные двойные стандарты на фоне игры в законность. Трудно представить, что гражданина США арестуют в чужой стране за нарушение, к примеру, украинского закона. Сумма ущерба тоже оценивается по интересной методике. Это количество всех скачанных копий, помноженное на стоимость исходных релизов, если бы их купили по установленной издателем цене. К примеру, ты скачал Core Impact Pro и VxWorks. Стоимость только этих двух дистрибутивов составляет 240 тысяч долларов. Сильно сомневаюсь, что ты бы купил их. Скорее всего, без пиратской копии ты бы о них и не узнал. Каталогам торрентов впору самим выставлять счета за рекламу и услуги распределенного репозитория.
Tor не для файлообмена, или почему анонимности бывает слишком много
Перемещение в даркнет сайтов-трекеров и поисковиков торрент-файлов — не то же самое, что передача самого трафика BitTorrent в Tor и I2P. Одно дело — найти подпольную раздачу и тянуть ее уже через обычный интернет, и совсем другое — пытаться заниматься файлообменом по зашифрованному каналу. Мягко говоря, это не получится сделать быстро, да и остальные участники сети не обрадуются такой лавине трафика. Поэтому в отличие от поиска анонимное скачивание и раздачу торрентов стоит использовать лишь в крайнем случае.
Многие торрент-трекеры и каталоги торрентов помогают своим посетителям, описывая методы обхода блокировок, рекламируя сервисы VPN с бесплатным тестовым периодом и показывая текущие параметры соединения. Например, на главной странице extratorrent.cc
автоматически проверяется текущий IP-адрес посетителя.
В поисках более надежной защиты файлообменные ресурсы перемещаются в I2P — анонимную децентрализованную оверлейную сеть со сквозным шифрованием трафика. Анонимная она потому, что в I2P нет привычных IP-адресов. Каждый узел идентифицируется внутри сети по используемому им публичному ключу шифрования. Децентрализованная она из-за отсутствия корневых серверов и доверенных узлов. Оверлейная — поскольку работает поверх существующей инфраструктуры интернета без собственных физических каналов (аналогично Tor или VPN). Сквозное шифрование полностью скрывает содержимое передаваемых пакетов.
Подробно особенности I2P уже разбирались в другой статье. Здесь же отмечу, что в последнее время в I2P перемещаются сайты для поддержки всевозможных P2P-сетей, включая трекеры и каталоги торрентов. Например, для сети eD2k и поиска файлов по распределенной хеш-таблице Kademlia есть I2P-клиент iMule. Из популярных трекеров в даркнете можно выделить RuTracker, DifTracker и Postman как обладающие солидным каталогом и удобным поиском.
Как подключиться к I2P: краткое руководство
- Устанавливаем Java Runtime Environment — без Amazon Asstitant и прочих crapware.
- Устанавливаем поддержку I2P. Если ставишь в Windows и хочешь автозапуск сервиса I2P в фоне, то отмечай чекбокс Windows Service.
- Перезагружаем компьютер.
- Используем ярлык Start I2P. На первый раз лучше выбрать вариант запуска с созданием окна — так легче увидеть ошибки. Например, мне пришлось вручную создать каталог
%USERPROFILE%\AppData\Roaming\i2p\
— иначе сервису не удавалось начать ведение лог-файла. - Попадаем в консоль софтового маршрутизатора I2P, где видим подробную русскоязычную справку.
- Делаем все дальнейшие настройки согласно руководству и пользуемся «невидимым интернетом».
Для I2P есть и собственные торрент-клиенты. Один из них (I2PSnark) встроен в программный маршрутизатор. Он отличается минималистичным дизайном, но позволяет совершать с торрентами весь набор основных действий.
Торренты без трекеров... и без каталогов
Если блокируют в первую очередь каталоги и трекеры, то нельзя ли обойтись без них? Технически можно. Каталоги могут заменить IRC, Twitter, GitHub, публичные облака и что угодно еще — была бы возможность передать ссылку и отыскать ее потом.
После закрытия трекера все скачанные с него торренты продолжают докачиваться и раздаваться, пока у сидов не сменятся айпишники или настройки подключения. Если только функцию соединения пиров не возьмет на себя другой трекер. К счастью, большинство раздач продублировано одновременно на многих ресурсах. Вероятность, что их закроют все сразу, довольно мала.
Функцию трекера сегодня успешно заменяют распределенная хеш-таблица DHT и функция прямого обмена между пирами PEX. Обе технологии поддерживаются современными торрент-клиентами, помогая сидам и личерам не терять друг друга после блокировки трекера. Если же у первого сида (автора раздачи) есть статичный внешний айпишник, то с помощью DHT раздачу вообще можно сделать бестрекерной.
Проблема в том, что такой децентрализации противятся уже сами владельцы трекеров. С бестрекерными раздачами они теряют посетителей и прибыль от рекламы. Поэтому в качестве компромисса был предложен механизм принудительного отключения DHT и PEX в торрент-клиентах. Оно происходит всякий раз, когда внутри торрент-файла обнаруживается ключ private, равный единице. Именно из-за этого на многих трекерах запрещено использовать клиенты, не поддерживающие обработку ключей private, например старые версии.
Помимо технических способов поддержания файлообменных ресурсов, ищутся и новые правовые методы. На TheTorrent.org поступили довольно хитро, создав хранилку торрентов без поиска. Де-юре сайт не за что закрывать, так как он не распространяет контрафакт. Никаких улик там найти невозможно (во всяком случае — стороне обвинения и обычными способами). Нет даже названий раздач. Зато ты всегда сможешь скопировать инфохеш от нужного торрента и скачать файл по ссылке вида http://TheTorrent.org/<INFO_HASH_IN_HEX>.torrent
. Хеш торрента обычно публикуется в описаниях раздачи и может быть найден в свойствах файла.
Еще один сайт трудно назвать каталогом или трекером, так как в нем нет раздач, а число сидов всегда отображается нулевым. Torrents-Pro лишь актуализирует ссылки на другие трекеры. С его помощью можно создать своеобразную цепочку загрузки: найти на нем нужную раздачу и выбрать из списка thetorrent.org
. Прямая ссылка на торрент с уже заполненным значением хеша откроется на новой странице.
Когда закончится шторм
Поднятый правообладателями шторм добрался и до пиратской бухты, а в России пока не топят лишь те файлообменные ресурсы, которые не успели заметить или за которыми стоит кто-то из правительства. Например, советник президента РФ по интернету Герман Клименко оказался владельцем торрент-трекера torrnado.ru. Полагаю, что в остальном мире действует подобная (может быть — менее явная) схема конкурентной борьбы с использованием ресурсов власти.
На волне блокировок и арестов все больше файлообменных ресурсов уходит в скрытую часть интернета. Похоже, это устраивает всех участников противостояния. Минюст США, Роскомнадзор и другие органы контроля смогут рапортовать об успешной зачистке Сети от пиратов. Давить их всерьез сейчас означает лишить народ последних радостей. Обозленный обыватель, которому нечего терять, — не самый лояльный к власти избиратель. После показательной зачистки правообладатели в любом случае снизят убытки от распространения контрафакта — для многих он окажется недоступен. Пираты останутся на плаву, но шиковать пока не будут. На какое-то время число посетителей упадет в десятки раз, поскольку не каждый освоит настройку Tor, I2P, поиск по хешам и другие премудрости. Зато увеличенный порог вхождения оставит за бортом всех, кто не умеет нырять, а лишь учится серфить.