
Исследование защиты программы Pistonsoft MP3 Audio Recorder

Скриншот программы Pistonsoft MP3 Audio Recorder
Pistonsoft MP3 Audio Recorder - это удобный инструмент для записи и сохранения звука в популярных аудиоформатах без необходимости дополнительного преобразования. Программа поддерживает такие форматы, как MP3, WMA, WAV и OGG, что делает ее универсальным решением для различных задач записи звука. Можете скачать пробную версию, но в этом и нет необходимости.
Забираем с офсайта дистрибутив, устанавливаем, смотрим. Запуск основного исполняемого файла сопровождается окном триала, интегрированным при помощи защиты Armadillo.

Триальное окно
Для меня лично потребовался ноутбук с установленной оригинальной Windows XP и автоматическим распаковщиком ArmaGeddon 2.1, так как более новые версии Windows не справились с задачей - программа просто не запустилась на них.

Распаковываем файл
После завершения распаковки необходимость в оригинальной защите Armadillo отпадает. Ее можно безопасно удалить без влияния на работоспособность приложения.

Удаляем секции протектора
Протектор уже был применен, однако в исполняемом файле остались неиспользуемые секции. С помощью утилиты CFF Explorer их можно удалить. В данном PE-файле присутствуют следующие секции: .text, .adata, .reloc1 и .pdata. После внесения изменений сохраняем файл и проверяем его работоспособность.

Сообщение о поврежденном файле
Но качество файла не гарантирует его корректного функционирования. Подобная проблема уже неоднократно рассматривалась на сайте, и решение остается хорошо известным - необходимо вручную скорректировать контрольную сумму (Checksum) в PE-заголовке исполняемого файла.

Корректировка контрольной суммы
На помощь приходит утилита PEiD в сочетании с плагином FixCRC. После пересчета контрольной суммы сохраняем изменения и повторно запускаем файл. Теперь ошибок, связанных с повреждением файла, не возникает - программа запускается корректно.

Программа успешно "зарегистрирована"
В интерфейсе программы отсутствуют какие-либо сообщения или упоминания о триальном периоде. И самое главное - защита Armadillo не препятствует работе приложения на новых версиях Windows. Цель достигнута.
Просмотров: 388 | Комментариев: 4
Метки: исследование защиты, мультимедиа

Комментарии
Отзывы посетителей сайта о статье
ManHunter
(07.07.2025 в 12:01):
Вот тут [,,,,,,] где-то потерял, надо насыпать.

76!
(07.07.2025 в 11:58):
Все это прикольно только вот остальные проги там аспром запакованы вот с ним то танцы с бубном универсального средства нет или есть вот бы мастер поднял темку

ManHunter
(25.06.2025 в 19:06):
Очень по-разному зависит от OS, от странного непонятного, даже от самого железа. Так что иногда приходится нужный компонент.

0101
(25.06.2025 в 18:58):
ArmaGeddon 2.2 на Win7_64 распаковал нормально

Добавить комментарий
Заполните форму для добавления комментария
