• Обратная связь: [email protected]

    Наш канал в telegram: https://t.me/ru_sfera

    Группа VK: https://vk.com/rusfera

    Пользователи могут писать на форуме ТОЛЬКО ЧЕРЕЗ 7 ДНЕЙ после регистрации

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

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

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

0b170xor

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

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

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


Read more about this resource...
 

X-Shar

:)
Администрация
Регистрация
03.06.2012
Сообщения
6 199
Репутация
8 333
Только собирать надо без оптимизации компилятора, норм., для винды тоже самое будет, только нужно вызвать апи VirtualProtect, вместо mprotect.
И VirtualAlloc для выделения.
 
Верх Низ