• Ищем качественного (не новичок) разработчиков Xenforo для этого форума! В идеале, чтобы ты был фулл стек программистом. Если у тебя есть что показать, то свяжись с нами по контактным данным: https://t.me/DREDD

Вопрос Взлом VMProtect 3.6+ на Linux, загрузка своей so-библиотеки

Новичок
Новичок
Статус
Оффлайн
Регистрация
18 Июл 2025
Сообщения
1
Реакции
0
Подскажите способы как в линуксе можно загрузить свою so-библиотеку в адресное пространство программы защищенной VMProtect?
На данный момент нашел один рабочий сложный метод по взлому:
1) запускаем программу, ждем распаковки
2) снимаем дамп всей памяти
3) из дампа памяти выгружаем сегменты программы и питон-скриптом собираем ELF-файл для загрузки в Ida Pro
4) используя ptrace патчим двоичный код по адресам подсмотренным в Ida Pro чтобы передать управление на наш шел и тем же ptrace передаем шел в программу
Но это большой геморрой т.к. надо использовать inline assembly. Хотелось бы всю полезную нагрузку подгружать so-библиотекой, но как это сделать?
При использовании LD_PRELOAD для загрузки so-библиотеки - программа прерывается exit(1), если его перехватывать и продолжить выполнение, программа падает в Segmentation fault.
Может быть есть примеры как ломали линукс-программы под VMProtect?
 
Назад
Сверху Снизу