The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Сбои в системах сборки из-за изменения контрольных сумм архивов в GitHub, opennews (??), 03-Фев-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


12. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +1 +/
Сообщение от Шарп (ok), 03-Фев-23, 18:46 
Здесь контрольная сумма не для целостности, а для защиты от подмены.
Ответить | Правка | Наверх | Cообщить модератору

60. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от Sw00p aka Jerom (?), 03-Фев-23, 22:43 
>для защиты от подмены

для этого контрольную сумму подписывают, а сама сумма - контроль целостности

Ответить | Правка | Наверх | Cообщить модератору

75. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +1 +/
Сообщение от ms (??), 03-Фев-23, 23:15 
Нет, у наших друзей из freebsd именно для защиты от подмены. Для этого они ее просто хранят у себя, один раз посчитанную при опакечивании конкретной версии. Без всяких ненужных подписей, закрытые ключи от которых вы так любите нечаянно закомитить в репозиторий. Просто и эффективно. Было.

Потому что битый архив скачать еще ладно, а вот вместо распаковки, как у вас всех принято, ненароком исполнить какой-нибудь интересный код - так себе идея.

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


Ответить | Правка | Наверх | Cообщить модератору

104. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от Sw00p aka Jerom (?), 04-Фев-23, 07:02 
>А не просто сжатыми исходниками для упрощения скачивания.

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

Ответить | Правка | Наверх | Cообщить модератору

129. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от пох. (?), 04-Фев-23, 12:13 
> ну а кто виноват?

Обама, наверное? Он еще помнится в подъезде у меня нассал.

bsdшники гит не придумывали и за него не то что не отвечают - уследить за всеми улучшизмами некому, в том и беда. Они втянули в существующую свою инфраструктуру, предназначенную и уместную для работы во времена sourceforge и ftp.gnu.org. А оно - вот.

> А как иначе понять, что я скачал необходимый срез состояния проекта, если заранее не сохраню
> его контрольную сумму?

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

Если мы уже кому-то там веруем - то не проще ли плюнуть и растереть, переложив окончательно ответственность на microsoft?

> Тупо по циферкам в имени файла ориентироваться?

ну а почему нет? Все равно в конечном итоге ты доверяешь его содержимому. Тем более проект freebsd, у которого давным-давно бяда с ресурсами. Как будто они на самом деле проверяют содержимое, а не бессмысленные суммы...

Впрочем, судя по отсутствию в списке пострадавших гентушных кр@сн0гл@зиков, у тех с ресурсами все еще хужей и они еще даже не заметили. (потому что они тоже использовали эту же горе-технологию... впрочем, у них вообще большая часть идей взята именно из bsd)

Ответить | Правка | Наверх | Cообщить модератору

174. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от Sw00p aka Jerom (?), 04-Фев-23, 20:41 
>А оно - вот.

вот оно что у шитхаба места для архивов нет

>переложив окончательно ответственность на microsoft?

кек, тут я считаю майки как хотят так и вертят, проблема в тех кто их услугами пользуются.

>Все равно в конечном итоге ты доверяешь его содержимому.

после проверки

Ответить | Правка | Наверх | Cообщить модератору

180. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от пох. (?), 05-Фев-23, 01:27 
>>А оно - вот.
> вот оно что у шитхаба места для архивов нет

Ну тебе ж объяснили - там механизм наверняка общий в том числе для вообще одноразовых архивов конкретного комита, а не только того что помечено release
Конечно нет. Любой васянский прожект имеет стотыщсорок никому ненужных форков. И каждый норовит что-то порелизить или скопипастить релиз из оригинала.
Так никакого мелкософта не хватит.

>>переложив окончательно ответственность на microsoft?
> кек, тут я считаю майки как хотят так и вертят, проблема в

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

Но корпорация зла, конечно, ms, смотри не перепутай!

>>Все равно в конечном итоге ты доверяешь его содержимому.
> после проверки

э... ты вот это сейчас чего за чушь сказанул-то?

Вот эти все 5600 никому ненужных портов из там какого-нибудь /ports/astro - кто-то ПРОВЕРЯЛ?! "собирается", вот и вся проверка.

Ответить | Правка | Наверх | Cообщить модератору

199. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от Sw00p aka Jerom (?), 05-Фев-23, 12:23 
> Конечно нет. Любой васянский прожект имеет стотыщсорок никому ненужных форков. И каждый
> норовит что-то порелизить или скопипастить релиз из оригинала.
> Так никакого мелкософта не хватит.

и о чем это говорит? шитхаб не место для хранения продуктовых сборок проектов, точка!

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

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

> Но корпорация зла, конечно, ms, смотри не перепутай!

кек, с коих пор? никто и звать их никак :)

> э... ты вот это сейчас чего за чушь сказанул-то?

в смысле?

> Вот эти все 5600 никому ненужных портов из там какого-нибудь /ports/astro -
> кто-то ПРОВЕРЯЛ?! "собирается", вот и вся проверка.

ну а чеж сломалась сборка?

Ответить | Правка | Наверх | Cообщить модератору

214. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от пох. (?), 06-Фев-23, 17:30 
> и о чем это говорит? шитхаб не место для хранения продуктовых сборок
> проектов, точка!

Так других-то нет.

> на свой страх и риск говорят они, и проблема для тех кто

ну не переписывать же им самим git? Тем более вони опять будет...

>> Вот эти все 5600 никому ненужных портов из там какого-нибудь /ports/astro -
>> кто-то ПРОВЕРЯЛ?! "собирается", вот и вся проверка.
> ну а чеж сломалась сборка?

так для make checksum ничего _проверять_ не надо. Если б вот make package не сработал - такой не удалось бы закомитить. А если он сработал - альтернативно-одаренный гендерно-небинарный бсд-порт-комитер переходит к следующему.

Ответить | Правка | Наверх | Cообщить модератору

177. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +1 +/
Сообщение от Michael Shigorinemail (ok), 04-Фев-23, 22:19 
Не, Грета.  Что не объяснила до сих пор за неприемлемость нагрева её детства сжиманием одних и тех же архивов в промышленных масштабах -- и заодно за SSL по поводу и без оного.
Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору

134. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от Аноним (-), 04-Фев-23, 12:28 
> для этого контрольную сумму подписывают,

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

А с хэшом все просто: если я знаю что хочу тарбол с хэшом 1234....CDEF - я либо получаю его, либо нет, промежуточных вариантов нет. И нет никакого шанса это подменить если я знаю что мне надо именно 1234....CDEF - а не что-то еще. Тут правда вознимает вопрос где я скрипт с вколоченой константой равной 1234....CDEF для хэша взял и почему я им доверяю но это другой вопрос.

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

Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

176. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от Sw00p aka Jerom (?), 04-Фев-23, 22:04 
> Ах да, чтобы майк вообще смог подписать что-то - ему приватный ключ надо давать.

эммммм, зачем? подписывает владелец (автор, мейнтейнер и т.д.)

> для хэша взял и почему я им доверяю но это другой вопрос.

доверяй, но проверяй :) а хеш получать из рук в руки (шутка)

> Зачем майкам потребовалось ворошить уже существующие тарболы - вопрос интересный.

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

Ответить | Правка | Наверх | Cообщить модератору

181. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +1 +/
Сообщение от пох. (?), 05-Фев-23, 01:29 
>> Ах да, чтобы майк вообще смог подписать что-то - ему приватный ключ надо давать.
> эммммм, зачем? подписывает владелец (автор, мейнтейнер и т.д.)

владелец уже выложил все исходники на шитхаб и уже нажал кнопочку "релиз". Как теперь он что-то подпишет не давая ключей владельцу шитхаба?

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

б-ть, эксперт, ты новость-то вообще читать пробовал а не бредить?

Ответить | Правка | Наверх | Cообщить модератору

197. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от Sw00p aka Jerom (?), 05-Фев-23, 12:14 
> владелец уже выложил все исходники на шитхаб и уже нажал кнопочку "релиз".
> Как теперь он что-то подпишет не давая ключей владельцу шитхаба?

а причем тут вообще шитхаб? подписывает владелец и выкладывает владелец

> б-ть, эксперт, ты новость-то вообще читать пробовал а не бредить?

такс, зачем генерить архив на лету?

Ответить | Правка | Наверх | Cообщить модератору

194. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от Аноним (-), 05-Фев-23, 11:44 
> эммммм, зачем? подписывает владелец (автор, мейнтейнер и т.д.)

Вообще-то конкретный хэш пишут для предсказуемости процесса сборки, а тут вон тот господин сможет черти что отгрузать. Если у меня компонент A билдился с комионентом B версии X это еще ничего не говорит что с версией X+5 он тоже нормально сбилдится, мало ли кто там какие апи поменять решил.

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

> доверяй, но проверяй :) а хеш получать из рук в руки (шутка)

Fingerprint ключа аналогичен в этом аспекте.

Ответить | Правка | К родителю #176 | Наверх | Cообщить модератору

200. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от Sw00p aka Jerom (?), 05-Фев-23, 12:37 
> Вообще-то конкретный хэш пишут для предсказуемости процесса сборки

речь идет о хешах тарболов

> что я хэш ключа которым подписано где-то узнаю, что хэш тарбола, разницы никакой
> только канители больше.

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

> Fingerprint ключа аналогичен в этом аспекте.

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

Ответить | Правка | Наверх | Cообщить модератору

111. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  –1 +/
Сообщение от Аноним (111), 04-Фев-23, 09:13 
> Проблему вызвало то, что сжатые архивы, генерируемые встроенной реализацией gzip на базе zlib, бинарно отличаются от архивов, созданных утилитой gzip

Вот это и вопрос - что за код массово добавляется в исходники неизвестно кем, в результате чего контрольные суммы не совпадают. Несовпадение контрольных сумм означает только одно - подмену исходников. Всё. Другие пояснения не требуются

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

120. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +1 +/
Сообщение от www2 (??), 04-Фев-23, 10:26 
Несовпадение контрольных сумм архивов может означать банальное изменение степени сжатия. Захочет, допустим, github снизить нагрузку на ппоцессоры своих серверов и настроит их так, чтобы они не старались сильно сжимать - понизят степень сжатия.

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

Ответить | Правка | Наверх | Cообщить модератору

124. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от Омномним (?), 04-Фев-23, 10:48 
Вот, хоть у кого-то мозги ещё на месте...
Ответить | Правка | Наверх | Cообщить модератору

130. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от пох. (?), 04-Фев-23, 12:19 
> Несовпадение контрольных сумм архивов может означать банальное изменение степени сжатия.
> Захочет, допустим, github снизить нагрузку на ппоцессоры своих серверов

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

> А подмену исходников нужно проверять не по контрольной сумме архива, а по контрольной сумме
> каждого файла, входящего в состав архива.

для этого его надо хотя бы распаковать рисковать. Что в современном мирке куда более чревато, а раньше было еще и дорого.

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

криптографические хэши (которые на самом деле используются вместо "контрольных сумм" уже двадцать лет как) как бе гарантируют, что это физически невозможно.
Если ты даже этого не знаешь - можешь повесить на жопку медаль "эксперт опеннета". Носи с гордостью, заслужил.

(я разумеется хотел другое слово вместо опеннет, но владелец нежная обиженка и теперь удаляет такие сообщения)

Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору

135. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от Аноним (-), 04-Фев-23, 12:30 
Вообще-то очень странная идея менять gzip'ы уже сгенереных релизов. Какой-то индусский способ "оптимизации" нагрузки. Они что, каждому юзеру тарбол релиза индивидуально чтоли генерили?!
Ответить | Правка | Наверх | Cообщить модератору

142. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от пох. (?), 04-Фев-23, 13:17 
> Они что, каждому юзеру тарбол релиза индивидуально чтоли генерили?!

ну вот похоже, что да, они настолько... ну может не каждому, кэшировали наверняка какое-то время.

С другой стороны, представь себе их нагрузки - там 99% - какой-нибудь шлак никому никогда не требовавшийся, включая самого автора (у него локальный клон) и каждые пол-часа новый "релиз", потому что автору это ничего не стоит. А в него забандлен какой-нибудь, к примеру, локальный клон всей QT.

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

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

Ответить | Правка | Наверх | Cообщить модератору

146. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от Аноним (-), 04-Фев-23, 13:49 
> С другой стороны, представь себе их нагрузки - там 99% - какой-нибудь
> шлак никому никогда не требовавшийся,

Выгрузить на вон ту пачку 10терабайтных винчей и пусть там качают по 100 кило в секунду на всю ораву.

> включая самого автора (у него локальный клон) и каждые пол-часа новый "релиз",

Бизнес идея! Вам мало 2 релизов в месяц? Всего $9.99 на новом тарифном плане - и можете выкатыать целые 20. А если мало - любой каприз за ваши деньги.

> не стоит. А в него забандлен какой-нибудь, к примеру, локальный клон всей QT.

И чего? Биткоин с ним весит ну мегов 20-25 в гзипе. Кошмар да и только.

> Ну или те же линкус-ведра с чьими-то локальными патчами поверх всей двадцатилетней
> истории в клоне. Их же ж мильены.

Они что, каждый комит билдят? Ядро релизится раз в несколко месяцев.

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

Генерить gzip с сорцами как динамику это сильно конечно.

Ответить | Правка | Наверх | Cообщить модератору

158. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от пох. (?), 04-Фев-23, 15:09 
> Выгрузить на вон ту пачку 10терабайтных винчей и пусть там качают по 100 кило в секунду на всю ораву.

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

> А если мало - любой каприз за ваши деньги.

вонь про EEE, корпорацию зла, мыжеваспредупреждали и массовый исход хомячья.

Нет, так это, увы, не работает.

> Генерить gzip с сорцами как динамику это сильно конечно.

Нет, само по себе - не худшая идея если предположить что 99% гитшлака неинтересно никому вообще, включая создавшего клон васяна (он мог и релизы скопипастить даже самому ему нахрен ненужные)

Но они, похоже, вообще не хранят кэши сколько-нибудь долго. Атовдруг. Хз чего вдруг.

Ответить | Правка | Наверх | Cообщить модератору

195. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от Аноним (-), 05-Фев-23, 11:47 
> херак, выпуск новой версии какого-нибудь npm, ее качает миллиард васянов,

Майки не могут нанять пару челов которые им кэш на ssd настроят?

> и уходят на другие хостинги.

Правильно уходят, раз у майков так все печально.

> мыжеваспредупреждали

Они ж уже с copilot'ом. Одним топиком больше, одним меньше, никто и не заметит.

Ответить | Правка | Наверх | Cообщить модератору

141. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от www2 (??), 04-Фев-23, 12:59 
Хэш, будь он хоть трижды криптографическим, это всего лишь функция настоящего содержимого. У криптографических хэшей, представьте, тоже могут быть коллизии. При наличии достаточного пространства для манёвра можно поменять содержимое так, что хэш будет совпадать. А пространство для манёвров легко заполучить, сжав изменённые файлы сильнее. Сколько байт по сравнению с исходным архивом сэкономил - столько и можешь менять, чтобы подобрать нужный тебе хэш.

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

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

Ответить | Правка | К родителю #130 | Наверх | Cообщить модератору

157. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  –1 +/
Сообщение от пох. (?), 04-Фев-23, 15:04 
ну эксперт как он есть.

Ответить | Правка | Наверх | Cообщить модератору

169. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от Аноним (169), 04-Фев-23, 19:28 
Ты вот развёл теорию, но не довёл до конца. Тгебую от вас довести до конца - взять наиболее удобный для вас архив tar с наиболее удобным для вас содержимым, и сгенерировать коллизию любой современной хеш-функции по вашему выбору, играя на изменении настроек компрессора. Когда сгенеришь - тогда и пиши снова.
Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору

215. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от пох. (?), 06-Фев-23, 17:37 
> довести до конца - взять наиболее удобный для вас архив tar
> с наиболее удобным для вас содержимым, и сгенерировать коллизию любой современной
> хеш-функции по вашему выбору, играя на изменении настроек компрессора. Когда сгенеришь
> - тогда и пиши снова.

ну, если бы такое было даже в теории невозможно - мы бы изобрели работающий архиватор del - ну или близкий к нему.

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

Ответить | Правка | Наверх | Cообщить модератору

225. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от www2 (??), 08-Фев-23, 17:02 
> Ты вот развёл теорию, но не довёл до конца. Тгебую от вас
> довести до конца - взять наиболее удобный для вас архив tar
> с наиболее удобным для вас содержимым, и сгенерировать коллизию любой современной
> хеш-функции по вашему выбору, играя на изменении настроек компрессора. Когда сгенеришь
> - тогда и пиши снова.

Держи, эксперт: https://www.opennet.ru/opennews/art.shtml?num=46102

Ответить | Правка | К родителю #169 | Наверх | Cообщить модератору

196. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от Аноним (-), 05-Фев-23, 11:50 
Чисто теоретически вы можете угадать мой 4096-битный ключ случайно сгенерив такой же. Практически... это даже было однажды в дебиане и убунте :)
Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору

226. "Сбои в системах сборки из-за изменения контрольных сумм архи..."  +/
Сообщение от www2 (??), 08-Фев-23, 17:04 
> Чисто теоретически вы можете угадать мой 4096-битный ключ случайно сгенерив такой же.
> Практически... это даже было однажды в дебиане и убунте :)

Зачем угадывать, если знаешь? Хэш-суммы архивов известны. Надо только изменить содержимое и подобрать "соль", вместе с которой получится такой же хэш.

Просвешайтесь: https://www.opennet.ru/opennews/art.shtml?num=46102

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру