42.zip & spark.png

Безопасный и надёжный обменник криптовалют на наличные — Insight
Сообщения
7
Реакции
0
Skype
serko80205
Всем привет напишу сегодня небольшую статью так сказать , для чайников .
Речь будет идти о .zip бомбе и картинке 420b которая разжимается в PNG размером на 40 гигапикселей.
Zip-бомба - это архив , который распаковывает сам себя.
В файле 42.zip 16 архивов , в каждом архиве по 16 архивов , в итоге 6 слоев . Конечный файл размером 4 294 967 295 , а сжат на 4 168 158 ( ниже картинка )


Посмотреть содержимое конечного файла формата .dll не получиться , даже если менять формат на .txt и т.д.


Преступим к spark.png.Что же это и как это работает :
Сначала алгоритм DEFLATE заменяет повторяющиеся строки указателями (LZ77), при этом каждая пара бит кодирует 258 одинаковых байтов с нулями. Степень компрессии составляет 1032 к 1.
Затем за файл берётся bzip2, который сжимает длинный набор одинаковых значений в максимально компактный вид.
В архиве на 420 байт — файл PNG размером 6 132 534 байт (5,8 МБ) и изображением 225 000 х 225 000 пикселей (50,625 гигапикселей). В пиксельном буфере с тремя байтами на пиксель картинка займёт примерно 141,4 ГБ.

Картинка почти полностью состоит из нулей, с секретным сообщением в центре. Для лучшего сжатия используется однобитное цветовое пространство, хотя большинство программ для рендеринга графики всё равно резервируют по три бита на пиксель и разворачивают картинку в 141,4 гигабайта.
Если вы прочли и ничерта не поняли , то объясню , это сжатый файл , который при открытию разжимается и берет на себя большое кол-во ОЗУ вашего устройства .

Надеюсь данная "статья" была вам полезна , большинство информации взято с посторонних гиперссылок, пишите своё мнение об всей этой теме ниже , будет приятно почитать и обсудить различные темы. :arrow:
 
kaspersky keys
Верх