
Быстрый поиск
Введите фрагмент названия статьи для поиска

Распаковка приложений DеcSоft HTML Compiler
23.10.2022 | Категория: Темная сторона Силы | Автор: ManHunter

Распаковка приложений DеcSоft HTML Compiler
На днях мне задали интересный вопрос о возможности распаковки приложений, созданных разобранной ранее программой DеcSоft HTML Compiler. По заверениям аффтаров скомпилированные приложения абсолютно защищены, ничего из них извлечь нельзя, бла-бла-бла. Ну все как обычно, красивые песни коммерческих разработчиков для наивных потребителей. Давайте для разнообразия разбавим череду статей про исследование защит и проверим истинность этих слов.
Читать статью целиком »
Просмотров: 825 | Комментариев: 9

Распаковка данных с помощью LZ-функций
19.12.2021 | Категория: Образ мышления: Assembler | Автор: ManHunter

Распаковка данных с помощью LZ-функций
В статьях о распаковке, опубликованным на этом сайте, мы рассмотрели уже несколько системных способов компрессии и декомпрессии данных. Сегодня разберем еще один. Это функции, появившиеся еще в ранних версиях Windows и использовавшиеся, в основном, в инсталляторах. Речь идет о LZ-функциях, в которых применяется алгоритм Lempel-Ziv, он же LZ77.
Читать статью целиком »
Просмотров: 596 | Комментариев: 0

Упаковка и распаковка данных с помощью библиотеки zlib
10.12.2021 | Категория: Образ мышления: Assembler | Автор: ManHunter

Упаковка и распаковка данных с помощью библиотеки zlib
Продолжаем тему упаковки и распаковки. Сегодня в качестве инструмента будет известная библиотека zlib от Jean-loup Gailly и Mark Adler, признанных профессионалов в области компрессии данных. Ну а что, по системным функциям прошлись, почему бы не пройтись по сторонним библиотекам. Тем более, что zlib используется во многих программных продуктах, и, если вдруг возникнет необходимость поковыряться в их базах, то будет уже практически готовое решение.
Читать статью целиком »
Просмотров: 1108 | Комментариев: 4

Распаковка данных в формате ZX7 Mini на Ассемблере
17.09.2021 | Категория: Образ мышления: Assembler | Автор: ManHunter

Распаковка данных в формате ZX7 Mini на Ассемблере
ZX7 Mini за авторством Antonio Jose Villena Godoy - алгоритм упаковки и распаковки, который используется в ZX-Spectrum. Он основан на алгоритме ZX7 от Einar Saukas, но код распаковщика получился более компактным. По степени компрессии алгоритм находится в "третьей тройке игроков", примерно на уровне оригинального LZ77.
Читать статью целиком »
Просмотров: 611 | Комментариев: 1

Распаковка данных в формате MegaLZ на Ассемблере
04.09.2021 | Категория: Образ мышления: Assembler | Автор: ManHunter

Распаковка данных в формате MegaLZ на Ассемблере
Алгоритм MegaLZ был разработан участниками демо-группы MAYhEM для AmigaOS, но из открытых исходников можно собрать упаковщик для Windows. Степень компрессии неплохая, особенно на текстовых данных, на бинарных файлах чуть похуже. И при этом MegaLZ работает очень быстро как на упаковку, так и на распаковку, что тоже является его несомненным плюсом.
Читать статью целиком »
Просмотров: 636 | Комментариев: 0
