Выполнение кода в памяти

Программа Выполнение кода в памяти (1 Viewer) 2020-04-29

Нет прав для скачивания

Кто просматривает этот контент: "Тема" (Всего пользователей: 0; Гостей: 1)


0b170xor

Уважаемый пользователь
Форумчанин
Регистрация
13.01.2020
Сообщения
69
Репутация
25
0b170xor submitted a new resource:

Выполнение кода в памяти - Изучаем гнушный си

Написал простенький код который копирует функцию в память и выполняет ее не посредственно там.
Сверху накинул mprotect, код чисто поизучать принцип.
Функция в памяти обычный xor, текст из файла берется и xor возрат буфера уже идет через стек.
Если кому интересно прошу переписать на правильный лад.
Only Penguin. Перепишу позже аналогично на винду.

Github: сюда
Read more about this resource...
 

X-Shar

:)
Администрация
Регистрация
03.06.2012
Сообщения
5 825
Репутация
15 073
Jabber
Telegram
Только собирать надо без оптимизации компилятора, норм., для винды тоже самое будет, только нужно вызвать апи VirtualProtect, вместо mprotect.
И VirtualAlloc для выделения.
 
Верх