Но тем не менее они уже давно широко известны в узких кругах. Повторяющиеся последовательности очень даже хорошо жмутся. Разумеется сами архиваторы при создании таких архивов не используют, это лишнее.
>Но тем не менее они уже давно широко известны в узких кругах. > Повторяющиеся последовательности очень даже хорошо жмутся. > Разумеется сами архиваторы при создании таких архивов не используют, это лишнее. quoted1
Мне неизвестно, в данном конкретном случае, что за алгоритм использовался. Наверно это весьма секретная информация
Ничуть. https://www.bamsoftware.com/bzr/deflate/deflate.... И тем более не является секретом то, что инструкция типа «рисовать чёрную линию толщиной 10 у.е. отсюда и до обеда» хотя и короче инструкции типа «вначале рисовать чёрную линию толщиной 10 у.е. и длиной 100 у.е., потом красную линию толщиной 10 у.е. и длиной 50 у.е., потом зелёную…», но линию при этом позволяет нарисовать намного более длинную. Правда только монохромную, а не разноцветную.
>>> Booris2 (Booris2) писал (а) в ответ на сообщение: >>>> XXVector (XXVector) писал (а) в ответ на сообщение: >>>>> Потому что если алгоритм что-то разжимает в 28 миллионов раз, он должен для начала это самое сжать в те самые 28 миллионов раз, что может быть полезно >>>>
> "ZIP-бомба" — это архив, который при распаковке разрастается настолько, что запросто может вывести из строя компьютер. Такие файлы появились очень давно, но программисту Дэвиду Фифилду удалось создать самую мощную «бомбу» из когда-либо виданных > > >
> Дэвид придумал новый процесс сжатия, который позволяет уменьшить объём файлов в 28 миллионов раз. У него получилась первая нерекурсивная «бомба» — такая, в которой размер файлов с каждым шагом увеличивается в разы в прогрессии. > Фифилд создал несколько вариантов «бомб», самая мощная из которых разрастается с 46 мегабайт до 4,5 петабайт. Если ваш жёсткий диск пустует без дела, то теперь вы знаете, как его можно заполнить — быстро и эффективно. > https://zen.yandex.ru/media/code/programmist-soz... quoted1
Ещё бы трансокеанические оптические кабели связи взорвать во многих местах, и вообще зашибись!
> "ZIP-бомба" — это архив, который при распаковке разрастается настолько, что запросто может вывести из строя компьютер. Такие файлы появились очень давно, но программисту Дэвиду Фифилду удалось создать самую мощную «бомбу» из когда-либо виданных > > >
> Дэвид придумал новый процесс сжатия, который позволяет уменьшить объём файлов в 28 миллионов раз. У него получилась первая нерекурсивная «бомба» — такая, в которой размер файлов с каждым шагом увеличивается в разы в прогрессии. > Фифилд создал несколько вариантов «бомб», самая мощная из которых разрастается с 46 мегабайт до 4,5 петабайт. Если ваш жёсткий диск пустует без дела, то теперь вы знаете, как его можно заполнить — быстро и эффективно. > https://zen.yandex.ru/media/code/programmist-soz... quoted1
Если попадёт в дата-центры Гугла и ютуб потеряет все данные вот это будет шок для многих.
разрастается с 46 мегабайт до 4,5 петабайт.
Лучше бы он наоборот придумал, как сжать 4,5 петабайт видео в 46 мегабайт, чтобы сделать запасной архив всего ютуба и всей Википедии (базу знаний человечества), записать его на CD-диск и положить на полку.
> Booris2 (Booris2) писал (а) в ответ на сообщение:
>> kroser8 (kroser8) писал (а) в ответ на сообщение:
>>> Да блин спорим музон не сожмёт.)) >>> На одном мегабайте 28 гигов музона, это революция! quoted3
>> >> А на что ему музло сжимать, тут сжимается поражающий элемент quoted2
> > Потому что если алгоритм что-то разжимает в 28 миллионов раз, он должен для начала это самое сжать в те самые 28 миллионов раз, что может быть полезно
> > Booris2 (Booris2) писал (а) в ответ на сообщение:
>> «ZIP-бомба» — это архив, который при распаковке разрастается настолько, что запросто может вывести из строя компьютер. quoted2
> > С какого будуна переполнение диска комрьютер из строя выводит? quoted1
Переполнение вызывает либо системную ошибку или системную программу типа «Очистка диска». Если перехватить управление, то можно заодно и диск очистить. Весь. Например — диски серверов ютуба.
>>> Booris2 (Booris2) писал (а) в ответ на сообщение: >>>> XXVector (XXVector) писал (а) в ответ на сообщение: >>>>> Потому что если алгоритм что-то разжимает в 28 миллионов раз, он должен для начала это самое сжать в те самые 28 миллионов раз, что может быть полезно >>>>