ExBB SEPalstore forum | Software for everyone

Здравствуйте, Гость ( Вход | Регистрация )



> Magicmida
Поиск в теме | Версия для печати
Maestro Супермодератор
> 10 Марта, 2023 - 14:12:31
  [Id]



Супермодератор


Покинул форум
Сообщений всего: 63
Дата рег-ции: Июль 2007  






Magicmida — это полностью автоматический распаковщик Themida, который поддерживает 32-разрядные приложения.

Нажмите для увеличения


Функции:

• Распаковка: Распаковывает выбранный вами двоичный файл. Распакованный двоичный файл будет сохранен с суффиксом U.
• Работа с секциями файла: Восстанавливает разделы .rdata/.data. Работает только на очень специфических целях.
• Дамп памяти процесса: Позволяет ввести PID запущенного процесса, раздел .text которого будет сброшен (перезаписан) в уже распакованный файл. Это полезно после использования Oreans Unvirtualizer в OllyDbg.
• Перестройка ресурсов файла: Удаляет все неиспользуемые секции (если вы сняли виртуализацию или если ваш бинарный файл не использует виртуализацию).
• Анти-анти-отладка: Более новые версии Themida обнаруживают аппаратные точки останова. Чтобы справиться с этим, поддерживается внедрение ScyllaHide. Соответствующий профиль поставляется в комплекте с Magicmida. Вам просто нужно загрузить SycllaHide и поместить HookLibraryx86.dll и InjectorCLIx86.exe рядом с Magicmida.exe.

Сайт программы:
Скрытый текст:
Для просмотра необходимо авторизироваться

Magicmida v14.05.2026
Скрытый текст:
Для просмотра необходимо авторизироваться
top
Maestro Супермодератор
> 07 Мая, 2024 - 15:49:12
  [Id]



Супермодератор


Покинул форум
Сообщений всего: 63
Дата рег-ции: Июль 2007  






Обновление:

Magicmida 28.04.2024

Изменения в версии:

- внесены исправления выравнивания разделов;
- добавлена ограниченная поддержка бинарных файлов с виртуализированной точкой входа. В 99% случаев это не пригодится, так как существует множество типов антидампов;
- не применять встроенные точки останова API антиотладки при использовании ScyllaHide;
- обработан редкий случай исправления IAT в некоторых бинарных файлах Themida v2;
- поддержка бинарных файлов Themida v2, требующих исправления относительных вызовов и имеющих большое количество импортов.

Шапка обновлена!
top
Maestro Супермодератор
> 07 Мая, 2024 - 15:52:22
  [Id]



Супермодератор


Покинул форум
Сообщений всего: 63
Дата рег-ции: Июль 2007  






Обновление:

Magicmida 03.05.2024

Изменения в версии:

- добавлена функциональность создания общего раздела данных для целей MSVC 2015-2022, использующих динамическое локальное хранилище потоков.
- создание раздела данных теперь автоматически выполняется в конце распаковки.

Шапка обновлена!
top
Maestro Супермодератор
> 07 Мая, 2024 - 15:55:35
  [Id]



Супермодератор


Покинул форум
Сообщений всего: 63
Дата рег-ции: Июль 2007  






Обновление:

Magicmida 05.05.2024

Изменения в версии:

- добавлена поддержка более новых мер по защите от антидампа в Themida v3 IAT;
- добавлен хак для украденных/виртуализированных Themida v3 MSVC OEP;
- добавлена поддержка бинарных файлов Themida v2, которые не сжаты/зашифрованы.

Шапка обновлена!
top
Maestro Супермодератор
> 12 Мая, 2024 - 23:20:55
  [Id]



Супермодератор


Покинул форум
Сообщений всего: 63
Дата рег-ции: Июль 2007  






Обновление:

Magicmida 11.05.2024

Изменения в версии:

- удалены лишние проверки из трассировки импорта Themida v3 для лучшей совместимости с Delphi;
- исправлена проблема, при которой исключение в каком-то случайном несвязанном потоке могло помешать трассировке импорта;
- добавлена поддержка целей, использующих Thread Local Storage через каталог PE TLS;
- изменено определение начала IAT для предотвращения нежелательных крайних случаев;
- добавлена поддержка большего числа прямых перенаправлений IAT (crypt32 и dbghelp).
- добавлен режим командной строки для упрощения автоматизации.

Шапка обновлена!
top
Maestro Супермодератор
> 18 Мая, 2024 - 12:13:53
  [Id]



Супермодератор


Покинул форум
Сообщений всего: 63
Дата рег-ции: Июль 2007  






Обновление:

Magicmida 16.05.2024

Изменения в версии:

- повышена производительность трассировки мест вызова в некоторых сценариях:
- исправлена проблема с бинарными файлами, имеющими каталог TLS, но не вызывающими обратные вызовы;
- исправлены ошибки в специальном патче IAT для Themida v2;
- исправлена редкая проблема, при которой IAT оказывался слишком большим;
- добавлен обходной путь для проблемы, когда некоторые старые бинарные файлы ошибочно принимались за Themida v3.

Шапка обновлена!
top
Maestro Супермодератор
> 22 Июля, 2024 - 16:56:35
  [Id]



Супермодератор


Покинул форум
Сообщений всего: 63
Дата рег-ции: Июль 2007  






Обновление:

Magicmida 22.06.2024

Изменения в версии:

- восстановлена совместимость с Windows XP;
- добавлена поддержка Themida 1.8 и ранних версий 1.9;
- добавлена поддержка перенаправлений kernelbase, необходимых для некоторых новых игр;
- исправлено обнаружение вызовов TLS в некоторых случаях;
- увеличен лимит трассировки IAT в Themida v3.

Шапка обновлена!
top
Maestro Супермодератор
> 14 Октября, 2025 - 13:36:59
  [Id]



Супермодератор


Покинул форум
Сообщений всего: 63
Дата рег-ции: Июль 2007  






Обновление:

Magicmida 14.09.2025

Изменения в версии:

- ScyllaHide: отключены хуки KiUserExceptionDispatcherHook и NtContinueHook, так как они, судя по всему, не требуются и могут вызывать сбои с аппаратными точками останова в некоторых случаях;
- Debugger: пропатчен pShimData в целевой программе, чтобы apphelp не ставил случайные хуки;
- Patcher: добавлен шаблон секции данных для локали TWMS;
- улучшено обнаружение точек входа TLS.
- удалена проверка ExceptionInformation — она некорректно работает на некоторых файлах (для точек входа TLS);
- IAT: при сканировании от начала секции .text ограничение не накладывается.

Шапка обновлена!
top
Maestro Супермодератор
> 28 Мая, 2026 - 12:06:53
  [Id]



Супермодератор


Покинул форум
Сообщений всего: 63
Дата рег-ции: Июль 2007  






Обновление:

Magicmida 14.05.2026

Изменения в версии:

2026-01-06:

- новое: добавлена 64-битная сборка для распаковки Themida x64-приложений. Функция является экспериментальной;
- добавлена поддержка ordinal-импортов;
- исправлены регрессии для очень старых целей, появившиеся некоторое время назад;
- внутренний рефакторинг / улучшение структуры кода.

2026-01-10:

- x64: Исправлены случаи повреждения IAT, вызванные перехваченной API-функцией ExitProcess;
- x64: Добавлена поддержка восстановления виртуализированных OEP для MSVC 9 и выше.

2026-01-23:

- изменение: если Magicmida запускается с изменённой рабочей директорией, она будет использоваться как рабочая директория целевого процесса;
- x64: исправлена критическая ошибка в патчинге PEB, вызывавшая access violation на ранних этапах;
- добавлена поддержка дампинга .NET-бинарников.

2026-01-25:

- добавлена поддержка распаковки DLL-файлов;
- x64: улучшена логика распаковки для более широкой совместимости;
- исправлена критическая ошибка, из-за которой распакованный файл в редких случаях мог быть сохранён, а затем сразу удалён;
- добавлено более информативное сообщение об ошибке при использовании неподходящей сборки Magicmida для файла.

2026-02-01:

- GUI: добавлена опция копирования всего лога по правому клику;
- x64: улучшена обработка TLS для нестандартных целей;
- добавлена проверка корректности используемой версии ScyllaHide x64;
- добавлена проверка того, упакован ли бинарник вообще.

2026-02-04:

- Dumper: добавлена обработка forward’ов для advapi32 и setupapi;
- исправлена ошибка, из-за которой поиск IAT завершался неудачей для Delphi-приложений с виртуализированным OEP (ошибка результата дизассемблирования);
- исправлена ошибка, при которой AntiDumpFix не учитывал image base.

2026-04-25:

- Dumper: переработана обработка thunk’ов и forward’ов IAT. Это должно решить проблему генерации некорректных IAT;
- добавлены отсутствующие проверки границ, из-за которых нарушалась распаковка некоторых DLL;
- добавлена поддержка распаковки DLL с SxS-манифестом (например, зависящих от строго определённых версий MSVC);
- реализована реконструкция украденного/частично виртуализированного OEP для DLL MSVC9;
- исправлен дампинг бинарников с секцией retpoline, помеченной как NOACCESS.

2026-05-14:

- добавлена поддержка OneCore при реконструкции IAT. При обнаружении будут использоваться DLL apiset для импортов, где это применимо;
- добавлена экспериментальная поддержка распаковки Go-бинарников (широко не тестировалась).


Шапка обновлена!
top
« Распаковщики исполняемых файлов »
 
Сейчас эту тему просматривают 1 посетителей: (гостей: 1, пользователей: 0)
Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.

RSS 27.10.2026 - 01:01