Как не быть личером

Борьба с личерством и воровством трафика или как запретить использовать свои изображения на чужих сайтах

Здравствуйте дорогие читатели блога Site on! В прошлых статьях этого раздела мы разобрались с автоматическим импортом товаров в VirtueMart 2 и убрали мета-тег Generator из Joomla 2.5.

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

В нашем же ремесле, ремесле вебмастера, личерами называют людей, которые в коде своих сайтов подключают файлы, хранящиеся не на их, а на вашем сервере.

Например, вы используете библиотеку JQuery, которая по умолчанию идёт вместе с VirtueMart. Этот файл библиотеки находится среди остальных файлов вашего сайта. А теперь чтобы понять разницу между вами и личером сравните, как подключаете эту библиотеку вы и он.

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

Как бороться с воровством трафика?

Чтобы защититься от всех вышеперечисленных бед нам потребуется потратить ровно 1 минуту. Для этого заходим в наш файл .htaccess, который лежит в корне нашего сайта, и добавляем в него эти строчки:

Главное убедитесь, что эти строчки находятся ниже строки:

Такая ситуация у вас может возникнуть, например, если вы, как и я – клиент хостинга «Украина». Этот хостинг-провайдер использует nginx, что, кстати говоря, является плюсом, а не минусом.

В таком случае вам придётся выбирать, что важнее, защитить свой исходящий трафик или снизить нагрузку на Apache, отдавая статику через nginx. Поэтому проблемы нужно решать по мере поступления.

Так вот благодаря новым записям, если кто-то будет воровать наши картинки, то вместо изображений получит ошибку Forbidden 403 (доступ запрещён).

Как результат 403 ошибки – на сайте личера вместо изображения будет показываться текст, записанный в атрибуте alt.

Как защитить картинки от воровства?

Способ выше максимально сохранит ваш трафик, но можно поступить и более остроумно. Например, вместо всех картинок, которые с вас тянут, отдавать вот такую:

hands

Или название вашего сайта, или рекламу партнёров 🙂

Для этого нужно слегка изменить последнюю строку:

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

Спасибо за ваше внимание, если статья оказалась полезной или просто понравилась, не забываем жать на Гугл +1, а также подписаться на выход новых статей. Удачи!

Источник

Раздача на трекерах, где трудно раздавать, или как победить сидбоксера

139b7c5ee1fbe470d8e0ecdd9413e292

Как известно, на некоторых торрент-трекерах имеется так называемый рейтинг. 5 лет назад, когда в большинстве городов России только-только появился безлимитный интернет, и скорости его были весьма невысоки, рейтинг на некоторых трекерах было очень трудно поддерживать. Да что там поддерживать, даже хоть что-то раздать сложно. И вот тогда в поисках редкой музыки я попал как раз на такой трекер.

Канал у меня был 512/512 килобит/с (симметричный). Я почти сразу обнаружил, что на чужих раздачах с таким каналом мало что удаётся раздать. А точнее практически ничего. Конечно можно было начать создавать свои раздачи, но я решил узнать, а можно ли всё-таки что-то сделать с чужими. Оказалось, что очень даже можно.

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

Естественно, при медленном канале нельзя качать несколько раздач одновременно, только одну. Но даже если раздачу ведет не сидбокс, а например человек с каналом «всего» 1-2 мегабита, получается следующая картина — качающие очень быстро мне раздают то, что они уже скачали у сида, этот поток легко заполняет весь мой канал, и сид мне ничего не отдает. Соответственно и я ничего не раздаю.

ee0ab16fe29a787563c6e1061dfa74e4

Видно, что качаются сегменты, которые уже у всех есть (на скриншоте availability=20).

Тогда я попробовал найти медленные раздачи. Чтобы не подключаться ко всем подряд, а потом быстро отключаться, когда станет ясно, что ловить нечего, я нашел такой способ: смотрим свежие раздачи, и если видим что сид — один, а личеров — несколько, притом раздача идет уже 1-2 часа, а они её ещё не скачали, значит сид раздает медленно, и тут можно что-то выиграть. Обычно такое бывает с достаточно большими раздачами, флаками, а лучше многодисковыми — чем больше объем, тем больше простора для маневров (об этом позже).

Оказалось, что даже если сид имеет крайне низкую скорость (к примеру как у меня, 60кбайт/с), то на раздаче всё равно ловить нечего. Потому что к тому моменту как я к ней подключаюсь, личеры уже скачали что-то, они мне тут же начинают это раздавать, и получается опять та же самая картина. Даже если мне удается их «догнать», (а это непросто) и сид начинает мне что-то отдавать, у личеров очень скоро появляются новые куски, и они активно мне их «впихивают», тут же забивая канал, и всё повторяется снова. Таким образом, чтобы что-то раздать, надо, чтобы скорость раздачи была раза в 2 меньше, чем моя, то есть около 30кбайт/с. А такое бывает на этом трекере крайне редко.

Однако, выход есть. Можно качать только часть песен из раздачи, например, всего одну. Это было не запрещено правилами именно этого трекера. И вот как выглядит процесс. Находим раздачу (см.выше), допустим это флак 500М, из 10 песен, его качают уже 1 час и скачали на 30% — типичная картина. Начинаю качать одну песню. Первое время я «догоняю» других личеров, весь поток идет от них, раздача нулевая. Так как я качаю всего одну песню, я довольно быстро скачиваю всё, что у них есть от неё (треть песни 50М — это 17М, скачивается за 5 минут). После этого обычно следует затишье, так как личерам больше нечего мне отдать, а сид пока меня «не замечает». Как правило это продолжается несколько минут, но иногда дольше. Иногда бывает сид вообще так и не «видит» меня, видимо полностью увлеченный другими личерами, но это бывает редко.

Итак, теперь сид начинает понемногу мне отдавать первый кусок. Это происходит медленно, так как, например, если его скорость отдачи 80кбайт/с, и всего 6 личеров — то каждому достается по 13кбайт/с. Рано или поздно кусок приходит, и (о чудо!) все остальные 6 личеров (обычно сидбоксов) набрасываются на него. И набрасываются одновременно, в идеальном случае забирая каждый кусок целиком, то есть — я скачал с сида 1Мб, раздал 6Мб. На практике так бывает не всегда, скорость у них всё же разная, и иногда некоторые успевают слить мой кусок раньше, и раздать его другим. А также не забываем, что хотя я и качаю всего 1 песню из 10, другие её тоже качают. И когда они скачивают кусок от «моей» песни, они его тут же мне отдают, что зачастую приводит сида «в замешательство», и он на какое-то время снова перестает мне раздавать.

Читайте также:  Как вязать поворотными рядами росток чтобы не было дырочек

График трафика выглядит примерно так:

9c8a30726b2ef81c12aaeea3f6f4fe07

Здесь красным цветом показан входящий трафик: видны узкие импульсы — сегменты, приходящие периодически от других пиров, и медленно, но постоянно идущие данные от сида. Зеленым цветом показана раздача: периодически уходящие одновременно ко всем пирам сегменты сливаются в широкие импульсы исходящего трафика.

В общем, в итоге через 2 часа раздачи она подходит к концу, все скачивают альбом полностью, а я — одну песню, имея при этом 50МБ даун, и от 50 до 200МБ ап, в среднем рейтинг на каждой раздачах получается около 2. При этом надо учитывать, что скорость раздачи может ещё и меняться: как повыситься, так и упасть, при этом желательно адекватно реагировать. Если видим, что наша единственная песня подходит к концу, а остальные ещё не всё скачали, можно добавить вторую, третью и т.д. Однако нельзя забываться, стоит лишь чуть превысить некий невидимый порог («заказать» слишком много песен), как приходящие от других личеров куски всё забивают и отдача резко падает на ноль.

График, приведенный выше, справедлив для случая, когда скорость канала сида гораздо меньше моей. Если его скорость будет выше, или я «закажу» для скачки больше песен, красных импульсов будет больше, и если они начнут перекрывать весь мой канал, зеленые импульсы отдачи практически пропадут:

f71291f0131a6bac88af909afc8ddfe8

Затем ищем следующую раздачу и всё повторяется снова. Упорные эксперименты позволили мне научиться точно выбирать не только количество песен, но и какие именно песни качать, исходя из их размера, чтобы заполнить исходящий канал полностью. Конечно не на любой раздаче можно такого достичь, но имея достаточный опыт и зная все параметры (скорость раздачи, её размер, размер кусков, скорость и «поведение» каждого пира), можно добиться этого чуткого равновесия, когда приходящий от сида очередной кусок тут же раздаётся злым сидбоксам, и пока он им раздаётся, от сида приходит следующий, и так далее, и так далее, притом к концу раздачи я как раз успеваю точнёхонько получить свои 1-2 песни нужного размера, скачав в итоге минимум мегабайт, и раздав при этом максимум, что было можно выжать. Но для этого фактически надо не отходить от экрана, всё время, постоянно наблюдая за процессом и управляя им, когда это требуется.

Конечно есть ещё разные нюансы, например пиры с клиентом libtorrent (которые имеют тенденцию скачивать раздачу слева направо), при этом надо выбрать песни, которые они ещё «не накрыли», а лучше с расчетом, чтобы они до них ещё и попозже дошли.

21723d62fcaa202bcef5f223a736da8e

Здесь хорошо видно непрерывную область, которую качает сидбокс с libtorrent’ом, а остальные части торрента скачиваются остальными, «нормальными» клиентами в случайном порядке. А также иногда попадаются другие хитрые люди, которые тоже качают лишь одну песню. В таком случае надо постараться выбрать не то, что качают они. При этом надо помнить, что сортировка песен внутри торрента может быть как последовательной, как и случайной (это определяется автором раздачи при создании торрента). Так, например, из приведенного рисунка можно заключить, что сидбокс скорее всего качает песню номер 9 или 10. Значит надо начинать с песни 8. Если же расположение файлов случайное, то определить это можно только опытным путём.

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

Примерно так за 10 дней, исследовав тонкости пирингового обмена, я раздал 20гигабайт, а заодно получил по 1-2 песни из альбомов самых разных стилей, о которых я скорее всего никогда бы не узнал, и затем спокойно докачал те из них, которые мне понравились. Не обязательно, как описано выше, пытаться выжать максимум из каждого торрента, достаточно хотя бы немного раздавать. И тогда в комбинации с обычными советами для любых трекеров (оставаться на раздаче, создавать свои и т.д.) со временем можно достичь неплохих результатов.

Источник

7eeaee06

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

BitTorrent — это система распространения больших (и не только) файлов в сети. Этот протокол рассчитан на каналы с высокой скоростью передачи данных, преимущественно ADSL-каналы. Для каждого распространяемого файла создается файл с расширением torrent, в нём содержится вся информация о раздаче. Для упорядочения таких торрент-файлов в Интернете существует множество торрент-трекеров – сайтов, где любой пользователь может скачать файл. Причём закачиваться он будет частями от разных пользователей, расположенных где угодно и имеющих такой же файл.

В настоящее время разработаны программы, позволяющие работать с торрент-файлами и скачивать или раздавать файлы с данными. Они называются торрент-клиентами, отметим такие, как BitTorrent, uTorrent, Shareaza, Azureus и другие.

Раньше были популярны такие файлообменные клиенты, как Kazaa, eMule, eDonkey, WinMX и другие. Но принцип, заложенный в них, сейчас заметно проигрывает протоколу BitTorrent, разработанному программистом Брэмом Коуэном (Bram Cohen). Алгоритм BitTorrent исключает появление неполных файлов.

Раздача – это процесс распространения файлов по протоколу BitTorrent.

Пир (peer) – это участник раздачи. Можно создавать собственную раздачу, при условии, что такого файла на торрент-трекере ещё нет. Если скачать файл с чужой раздачи, то потом его можно также раздавать другим пользователям.

Сид, сидер (seed) – это пир, у которого есть весь файл. Сидером однозначно называется пользователь, создающий раздачу, так как на данном этапе весь файл есть только у него. Именно поэтому в новой раздаче обычно только один сидер. Если мы скачали файл целиком, то также становимся сидерами.

Личер (leech, от английского пиявка) – это пользователь, качающий файл, но пока не скачавший его до конца. Ещё личерами называют тех, кто качает, но при этом не раздаёт файл другим участникам торрент-обмена.

Рой – это все пиры, участвующие в раздаче. Файл скачивается тем быстрее, чем больше рой, а соответственно, и число пиров.

Суперсид (SuperSeed) — это особый режим раздачи, когда сидер отдает каждому качающему только уникальные фрагменты файлов, заставляя тем самым участников активнее обмениваться между собой.

Читайте также:  Как температура должна быть в офисе

Пасс-кей (Passkey) – назначается каждому пользователю трекера, часто автоматически, иногда вручную, при клике по ссылке. Passkey-состоит 32 литералов и прошивается в торрент-файл при записи на жёсткий диск. Passkey отображается в свойствах скачиваемого файла в торрент-клиенте и помогает отслеживать рейтинг пользователя.

DHT (Distributed Hash Table) – режим, позволяющий работать вообще без трекера. Это значит, что программа-клиент может найти пиров, даже если трекер не работает или его вообще не существует. Можно и раздавать торренты без трекера, если включён DHT.

ipfilter.dat — это текстовый файл, указывающий диапазоны IP-адресов, которые нужно заблокировать. Записи хранятся в формате xxx.xxx.xxx.xxx — yyy.yyy.yyy.yyy. В одном файле можно ввести несколько строк, чтобы указать программе несколько диапазонов. Использовать фильтр IP-адресов имеет смысл в том случае, если у провайдера имеется лимит на трафик из других стран. Благодаря фильтру торрент-клиент не будет качать или раздавать файлы пирам из других стран.

Рейтинг (ratio) — это отношение скачанной и отданной информации. Рейтинг отображается в профиле пользователя на сайте торрент-трекере. Нужно стараться поддерживать свой рейтинг около 1 и выше. Рейтинг высчитывается по простому принципу: размер отданной информации делится на размер скачанных файлов. Соответственно, чем больше мы отдаём и меньше качаем, тем выше рейтинг. Во многих торрент-трекерах при уменьшении рейтинга до 0.3 скорость закачки ограничивается или уменьшается число одновременных закачек. Также многие трекеры начисляют бонус раздающим или создающим раздачи. Чтобы поднимать свой ретинг, достаточно некоторое время оставаться на раздачах, позволяя другим участникам скачать файл.

Источник

Уроки по созданию сайтов

Борьба с личерством и воровством трафика или как запретить использовать свои изображения на чужих сайтах

Здравствуйте дорогие читатели блога Site on! В прошлых статьях этого раздела мы разобрались с автоматическим импортом товаров в VirtueMart 2 и убрали мета-тег Generator из Joomla 2.5.

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

В нашем же ремесле, ремесле вебмастера, личерами называют людей, которые в коде своих сайтов подключают файлы, хранящиеся не на их, а на вашем сервере.

Например, вы используете библиотеку JQuery, которая по умолчанию идёт вместе с VirtueMart. Этот файл библиотеки находится среди остальных файлов вашего сайта. А теперь чтобы понять разницу между вами и личером сравните, как подключаете эту библиотеку вы и он.

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

Как бороться с воровством трафика?

Чтобы защититься от всех вышеперечисленных бед нам потребуется потратить ровно 1 минуту. Для этого заходим в наш файл .htaccess, который лежит в корне нашего сайта, и добавляем в него эти строчки:

Главное убедитесь, что эти строчки находятся ниже строки:

Такая ситуация у вас может возникнуть, например, если вы, как и я – клиент хостинга «Украина». Этот хостинг-провайдер использует nginx, что, кстати говоря, является плюсом, а не минусом.

В таком случае вам придётся выбирать, что важнее, защитить свой исходящий трафик или снизить нагрузку на Apache, отдавая статику через nginx. Поэтому проблемы нужно решать по мере поступления.

Так вот благодаря новым записям, если кто-то будет воровать наши картинки, то вместо изображений получит ошибку Forbidden 403 (доступ запрещён).

Как результат 403 ошибки – на сайте личера вместо изображения будет показываться текст, записанный в атрибуте alt.

Как защитить картинки от воровства?

Способ выше максимально сохранит ваш трафик, но можно поступить и более остроумно. Например, вместо всех картинок, которые с вас тянут, отдавать вот такую:

hands

Или название вашего сайта, или рекламу партнёров 🙂

Для этого нужно слегка изменить последнюю строку:

Источник

Как работают торренты и насколько это законно

q93 f9f8e5b056c068dbc2ea1bc4c51355945ef0b7832b04ce2a163dd0d6e5c06265

bb6fa769bbe393c849a725fde858008447abd5d70bc1309ef92fa65760f39295

Содержание

Содержание

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

Что такое торрент

Торрент, он же BitTórrent (в буквальном переводе — поток бит) — это пиринговый (P2P) сетевой протокол, созданный, чтобы совместно обмениваться файлами через Интернет. А пиринговая сеть — это одноранговая сеть, где узлы «общаются» без центрального элемента. Сетевой протокол является набором правил и последовательности действий. Все это вместе позволяет устройствам соединяться и обмениваться данными.

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

q93 dc79f593d97d5c207130ba7bd8de5c774865c10beef1750501ddfdc52725e3c1

Торренты распространяются через файлы с метаданными, имеющими расширение «.torrent». Каждый такой файл содержит обязательную информацию: URL трекера, имя и размер файла и контрольные хеш-суммы SHA1-сегментов раздаваемых файлов. Также в файле может быть необязательная информация: хеш-суммы файлов целиком и альтернативные источники, работающие не по протоколу BitTorrent.

Принцип работы протокола BitTorrent

q93 71e052b3cea449e0d94ea0a295fece232fd095c9ba2260d3223c51f18713deb8

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

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

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

Порядок обмена сегментами выстроен, чтобы между клиентами распространялись в первую очередь самые редкие сегменты, так повышается доступность файла в сети. Сегменты могут весить от 16 до 4096 килобайт.

Режим End game

Компьютер переходит в этот режим, когда скачивание почти закончилось. В еnd game клиент запрашивает оставшиеся сегменты у всех подключенных. Благодаря этому не происходит замедление или полное «зависание» процесса скачивания файла, который почти уже загрузился, из-за каких-то медленных клиентов.

Сидирование

Когда клиент получил полный файл, он начинает отдавать данные другим участникам сети, то есть, становится сидом. Далее сид периодически подает трекеру сигналы об изменениях в состоянии закачек, обновляя списки IP-адресов.

Общие особенности протокола

q93 9cca0b3ae6847accb2c71261d399a3a19148ae9aa9a7dd90d449b098ada53661

На фрагменты разбивается вся раздача целиком, поэтому у «личера», который решил скачать только несколько файлов из закачки, будет храниться небольшой запас информации, для поддержания целостности фрагментов. В качестве объекта раздачи могут выступать несколько файлов, например, содержимое каталога.

Читайте также:  Как сделать чтобы не было важных друзей в вк

Клиенты работают по протоколу TCP (Transmission Control Protocol — протокол управления передачей, один из основных протоколов передачи данных интернета). Клиенты и трекеры могут использовать любой порт, вместо стандартного 6969, чтобы избежать блокировки по порту некоторыми провайдерами.

Трекер

Трекер — это специальный сервер, позволяющий клиентам найти друг друга. Трекер хранит у себя только IP-адреса и хэш-суммы раздач и ничего не знает об имени и содержимом передаваемых файлов. Начиная с версии 4.2.0 официального клиента, выпущенного в 2015 году, появилась бестрекерная работа, которая базируется на DHT Kademlia. В этой реализации трекер доступен децентрализовано на клиентах в форме распределенной хеш-таблицы.

q93 cceaffba5cc658ad0589ac7ccc5ec06aa702de2ae3fbee975e989a686f269ab0

DHT — аббревиатура Distributed hash table, то есть распределенная хэш-таблица. Является протоколом, позволяющим битторрент-клиентам находить друг друга без использования трекера. Клиенты с поддержкой DHT образуют общую DHT-сеть и помогают друг другу найти участников одних и тех же раздач. Это позволяет участникам быстрее находить друг друга, снизить нагрузку на трекер, поддерживает участников вместе в периоды недоступности трекера.

На многих трекерах торренты раздаются с установленным флагом private, не позволяющим использовать сеть DHT. Цель этого — не допускать раздачу материала клиентам, не зарегистрированным на данном трекере. Однако для пользователя это означает уменьшение количества сидеров, иногда — значительное. Для популярных клиентов uTorrent и qBitTorrent умельцы создали бесплатные патчи, позволяющие отключить функции ограничения использования DHT для приватных торрентов.

Magnet-ссылка

magnet: — это открытый стандарт URI (Uniform Resource Identifier — единообразный идентификатор ресурса) схемы. Магнитная ссылка позволяет найти файлы без файла torrent. Эта ссылка содержит в себе только хэш-код раздачи. Также magnet-ссылки могут распространяться в виде файлов с расширением *.magnet.

Одним из преимуществ magnet-ссылок является их открытость и независимость от платформы: они могут быть использованы для загрузки файла при помощи разнообразных приложений на большинстве операционных систем. Благодаря тому, что magnet-ссылка представляет собой короткую строку текста, она может быть легко скопирована через буфер обмена, отправлена по электронной почте, через мессенджеры и SMS.

Недостатки и ограничения

Если в сети нет сидера, у которого есть все фрагменты раздачи нужного файла, то все части невозможно скачать, пока не появится клиент с полным набором. Раздача, в которой долгое время нет полного содержимого, называется «мертвой». Также в торрент-сети отсутствует анонимность, возможно узнать IP-адреса тех, кто скачивает, и тех, кто раздает. Но нельзя узнать какие еще раздачи или скачивания производятся с данного адреса.

Также некоторые из торрент-трекеров имеют открытый доступ, то есть каждый желающий может загрузить любую информацию, и эти раздачи не проверяются. Поэтому некоторые торренты могут содержать вредоносное ПО.

В 2008 году началась разработка нового поколения протокола — BitTorrent v2. В нем алгоритм хеширования SHA-1 заменен на более совершенный SHA-256. Он несовместим со старым, поэтому современные клиенты могут работать с обоими протоколами.

Законно ли пользоваться торрентами

Многие трекеры заблокированы в России за раздачу пиратского контента. Но в трекерах также содержится много авторских файлов и свободных раздач, которые полностью легальны. Если скачивать контент, не защищенный авторским правом — никаких последствий не будет.

q93 ab9e9bc8ba00d8444bb28ff08a90e7f030b57221d3d07cd7497d8c966322ea16

За нарушение авторского права в российском законодательстве существует административная ответственность — уголовная и гражданская. Чтобы привлечь к административной ответственности по п.7.12 КоАП, надо доказать, что с помощью скаченного контента человек получит доход. А для привлечения к уголовной ответственности стоимость нарушения авторских прав должна превышать 100 тысяч рублей.

В России и во многих других странах в борьбе с нелегальным распространением контента в основном используется ограничение доступа. При этом пользователю фактически не грозит ответственность за незаконное скачивание. Но в некоторых государствах даже простое скачивание незаконного контента влечет за собой реальную административную или даже уголовную ответственность.

Протокол BitTorrent сам по себе не является незаконным или небезопасным. Это просто средство для обмена файлами любого типа, и существует множество легальных торрент-сервисов.

Но совместное использование и загрузка материалов, защищенных авторским правом, с помощью BitTorrent или иными способами, является незаконным процессом во многих странах. Простыми словами: торрент сам по себе легален, но загрузка несанкционированных материалов, защищенных авторским правом — это противозаконный процесс.

Лучшие торрент-клиенты

q93 a61f008f963f5bfda81e5fcba4cc39c6ea8453fd7032c1b57e90c34cdc113b01

BitTorrent — это оригинальный и официальный торрент-клиент от разработчиков протокола. В бесплатной версии показывает рекламу.

BitComet — еще одно классическое приложение, появившееся чуть ли не одновременно с разработкой протокола. Но отзывы о нем протитвречивые.

BitLord — еще один собственный торрент-клиент, который доступен для платформ Windows и MacOS. Первоначально выпущенный в 2003 году, BitLord появился из вышеупомянутого BitComet и включает в себя ряд функций, которых нет на других платформах. Например, встроенный проигрыватель VLC для просмотра видео в приложении, поддержку субтитров с использованием API и встроенный торрент-поисковик.

Halite — это сверхлегкий, суперуниверсальный торрент-клиент. Поставляется со всеми программами и функциями, которые можно ожидать от современного торрент-клиента, в том числе с системой управляемых торрент-очередей, поддержкой магнитного URI, супер-заполнением и возможностью создавать торрент-файлы в приложении.

uTorrent — очень популярный клиент, который, со временем стало труднее рекомендовать из-за переизбытка рекламы. Изначально программа была легким и простым в использовании торрент-клиентом. В 2010 году uTorrent начала включать панель инструментов Conduit Engine в свою утилиту загрузки, а также делать домашнюю страницу и поисковую систему Conduit по умолчанию без согласия. В 2011 году uTorrent начал включать панель инструментов Bing, а затем объявил о платной версии приложения под названием uTorrent Plus.

qBittorrent — бесплатный клиент с открытым исходным кодом, без рекламных объявлений, регулярно обновляется.

Deluge — еще один бесплатный клиент с открытым кодом. От qBittorrent отличается меньшим размером — 34 килобайта.

Transmission — клиент для MacOS и linux, версия для Windows имеет меньший функционал.

Vuze — торрент-клиент. Имеет бесплатную и платную версии.

Сеть торрент и криптовалюты

BitTorrent, Inc. — частная американская компания со штаб-квартирой в Сан-Франциско, была основана 22 сентября 2004 года Брэмом Коэном (Bram Cohen) и Ашвином Невином (Ashwin Navin). На пике популярности аудитория сервисов BitTorrent достигала 150 миллионов активных пользователей в месяц.

q93 4d9af5d37812cb277ee32c91e105db0feff24750c6dd75cc24751208ec7149e4

В июне 2018 года компанию купил миллиардер, создатель криптовалюты TRON, Джастин Сан (Justin Sun). Протокол позволяет передавать любые типы файлов. Это помогло скомбинировать cеть BitTorrent и блокчейн TRON, так и был создан проект Atlas и криптовалюта BTT.

Проект Atlas не предполагает майнинг. Разработчики не видят смысла поощрять майнеров за огромные траты электроэнергии и дорогостоящее оборудование — принцип действия алгоритма proof-of-work (например, у биткоина).

Алгоритм консенсуса BTT — delegated proof-of-stake (DPoS). Он основан на голосовании между владельцами токенов в реальном времени. Выбираются супер представители, которые следят за стабильностью системы, и за это получают вознаграждение. Если сообщество не устраивают представители, их можно переизбрать. Такой же алгоритм у криптовалюты Tron (TRX) — основного блокчейна для проекта Atlas.

BTT можно получить через обмен на другие валюты, либо через эирдроп. Для владельцев криптовалюты Tron (TRX) производится эирдроп, запланированный на шесть лет. Чтобы получить монеты BTT бесплатно, достаточно хранить любое количество токенов TRX. Но чем больше их будет, тем больше BTT получите на эирдроп:

Эирдроп для держателей TRX производится 11 числа каждого месяца. Следить за курсом BTT можно здесь.

Источник

Adblock
detector