кстати, мне на днях пришла в голову похожая мысль о контрольной сумме, только с целью внедрения вредоносного кода в скачиваемые через торрент файлы, например в дистрибутив венды... да в что угодно...
- В настоящее время нахождение коллизий в МД5 уже не является научной фантастикой и, возможно, большое количество блоков данных упрощает эту задачу если можно подобрать блок под уже имеющуюся сумму.
- Сегодня для борьбы с пользователями торрентов эта технология, похоже, не используется. Гадильщики просто создают торренты c привлекательными названиями и всякой фигней внутри.
Меры противодействия:
- пользователи каким-то чудом будут выявлять распространителей плохих блоков с хорошей MD5 и банить по IP. Смысла нет, врагу это и нужно - пусть банятся подсети, тем меньше пользователей получит файлы.
- добавление еще нескольких хитрых контрольных сумм, что можно будет опять обойти но участие в такой гонке вооружений будет путем к банкротству так как она потребует от тебя заметно бОльших усилий чем от другой стороны.
> Что, уже научились находить коллизии в реальном времени?
Даже Verisign уже отказался от MD5, обсуждали же недавно. А реальное время - это сколько? Какой-нить блюрей-имидж я неделю тащил бы, за это время вполне можно поднагадить.
> SHA-1 еще не взломана, не говоря уже о более сильных криптохэшах.
Ну, например, можно заготовить миллионы цитат из /dev/urandom с уникальными хешами и рассчитывать, что какие-нибудь блоки атакуемого торрента совпадут с имеющимися у тебя мусорными блоками. Чем больше кино - тем больше в нём блов и тем больше шансов найти такой, у которого хеш совпадёт с имеющимся у тебя.
ХЗ. Зависит от деталей протокола. Допустим, это время от посылки запроса "дайте мне блок XXX" до момента окончания приема этого блока. Т.е. это не время закачки самого файла.
>> SHA-1 еще не взломана, не говоря уже о более сильных криптохэшах.
>Ну, например, можно заготовить миллионы цитат из /dev/urandom с уникальными хешами и рассчитывать, что какие-нибудь блоки атакуемого торрента совпадут с имеющимися у тебя мусорными блоками.
Ыыыы... да можно, конечно. Пока копирасты будут пользоваться такими методами, я спокоен за BitTorrent.
Как ты с его помощью просчитаешь вычислительную мощь какого-нить медиамагната средней руки - сколько он тебе хешей крякнет в минуту? И сколько сможет сохранить в своих бездонных базах данных?
> ХЗ. Зависит от деталей протокола. Допустим, это время от посылки запроса "дайте мне блок XXX" до момента окончания приема этого блока. Т.е. это не время закачки самого файла.
Да не, там тож вероятностный подход - сидят люди в сети и у каждого есть часть уже выкачанных блоков, которые они раздают. Ты кому-то раздашь неправильный блок и можешь вообще отключаться - он за тебя этот блок раздавать станет. И никто не поймёт какие правильные, а какие нет - хеши-то одинаковые.
> ыы... да можно, конечно. Пока копирасты будут пользоваться такими методами, я спокоен за BitTorrent.
А просто сделать разрядность побольше? Пихать не только md5, а еще md4 (и сравнивать в ослиной сетью) + md5 + sha1 + что угодно, включая crc32. Счастливого перебора.
может я неправ но разве хэш не апдейтится куском данных независимо от предшествующих данных, т.е. только на основе суммы предшествующих данных и нового куска? в таком случае сумма не изменится для всего файла если правильно подобрать любой кусок...
>В торрент-сетях для определения целостности блока данных используется MD5 в качестве контрольной суммы
Если бы ты сам прочитал то, что пишут по ссылке, которую ты привёл, то ты бы там увидел следующее:
piece v/s block: In this document, a piece refers to a portion of the downloaded data that is described in the metainfo file, which can be verified by a SHA1 hash. A block is a portion of data that a client may request from a peer. Two or more blocks make up a whole piece, which may then be verified.
md5 может опционально использоваться в дополнение к SHA1 для проверки файла целиком.
> Да зачем копирастам вообще с этим всем связыватся?
Спроси копирастов, зачем они это делают.
> Один звонок и торрентс.ру прикрывает раздачу.
Ой, правда? Ну ты просто открыл нам всем глаза. И когда ожидается звонок? Hint: одного звонка не хватит даже в России. А там, где люди не привыкли кланятся каждому бюрократу, понадобится аж целое решение суда.
Пруф: >
> VIA ELECTRONIC MAIL
> AND U.S. MAIL
>
> ThePirateBay.org
> Box 1206
> Stockholm 11479
> SWEDEN
>
> [email]tracker-40-aa-5f-03-412675c8@prq.to
>
> Re: Unauthorized Use of DreamWorks SKG Properties
> http://www.thepiratebay.org >
> To Whom It May Concern:
>
> This letter is being written to you on behalf of our
> client, DreamWorks SKG (hereinafter ^УDreamWorks^Ф).
> DreamWorks is the exclusive owner of all copyright,
> trademark and other intellectual property rights in
> and to the ^УShrek 2^Ф motion picture. No one is
> authorized to copy, reproduce, distribute, or
> otherwise use the ^УShrek 2^Ф motion picture without
> the express written permission of DreamWorks.
[...] > As you may be aware, Internet Service Providers can
> be held liable if they do not respond to claims of
> infringement pursuant to the requirements of the
> Digital Millennium Copyright Act (DMCA). In
> accordance with the DMCA, we request your assistance
> in the removal of infringements of the ^УShrek 2^Ф
> motion picture from this web site and any other sites
> for which you act as an Internet Service Provider.
> We further declare under penalty of perjury that we
> are authorized to act on behalf of DreamWorks and
> that the information in this letter is accurate.
> Please contact me immediately to discuss this matter
> further.
As you may or may not be aware, Sweden is not a state in the United States
of America. Sweden is a country in northern Europe.
Unless you figured it out by now, US law does not apply here.
For your information, no Swedish law is being violated.
Please be assured that any further contact with us, regardless of medium,
will result in
a) a suit being filed for harassment
b) a formal complaint lodged with the bar of your legal counsel, for
sending frivolous legal threats.
It is the opinion of us and our lawyers that you are ....... morons, and
that you should please go sodomize yourself with retractable batons.
>Ой, правда? Ну ты просто открыл нам всем глаза. И когда ожидается звонок? Hint: одного звонка не хватит даже в России. А там, где люди не привыкли кланятся каждому бюрократу, понадобится аж целое решение суда.
"Мы не осуществляем контроль за действиями пользователей, которые могут повторно размещать ссылки на информацию, являющуюся объектом вашего исключительного права."
И трекер вроде жив и поставляет пераццкий контент, не? %)
Ню-ню. Однако хватило одного письма, в котором некто от имени телеканала ТНТ попросил убрать выпуски "Нашей Параши". И торренты как по волшебству исчезли
мы же пиратские торренты обсуждаем, а распространяемая таким образом информация часто защищена DRM, региональными кодами и прочими защитами.
Так вот я теперь сморю все именно за это, чтобы конкретный DVD диск можно было посмотреть не только в конкретной стране, так ещё и только на определённой модели двд привода (это намёк на кроссовки Nike) так чтоли?
вопрос был отнюдь не про "можно-нельзя скачать откуда-то", а про то, будет ли администрация по свистку зачищать свои авгиевы конюшни. Как показывает практика - будет
Как построят великий N-ский Файрволл Пиратбей будет доступен только в Швеции. Не буду касаться темы "высокого" качества раздаваемого материала на этой бухточке