Проблема с кодом в технике эксплуатации - PullRequest
0 голосов
/ 25 июня 2019

Я новичок и узнал об эксплойте, читая какой-то документ. Я вижу некоторые проблемы с этим кодом. Это не связано с тем, что я изучаю в школе.

Это код:

#include <stdio.h>
int main( int argc, char **argv ){

long ebp;

asm ( "movl %%ebp, %0\n" :"=r"(ebp) );
printf( "Current ebp: 0x%x\n", ebp ),
return 0;
}

Мой вопрос: asm ( "movl %%ebp, %0\n" :"=r"(ebp) ) >>> Как это влияет на программу принудительного исполнения и отладку с помощью gdb?

Спасибо за помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...