求助,如何利用栈溢出执行hack函数
怎样输入才能让代码跳转
可以的话请说明一下详细的原理和过程,谢谢!
参考:https://blog.csdn.net/programmeringlearner/article/details/51833019
可以借鉴这个,不知道对你有没有帮助!
#include
#include
void success() { puts("You hack me."); }
void vulnerable() {
char s[12];
gets(s);
puts(s);
return;
}
int main(int argc, char **argv) {
vulnerable();
return 0;
}