逆向1--修改内存中字符串

exe源码:

#include <stdio.h>

int main() {
    printf("test_ok!");
    return 0;
}

 

1.点击文件打开需要逆向的exe文件

 

 

 

 2.寻址到main入口:ctrl+G 输入main跟随定位到main入口

 

 

3.这里的意思是把一个字符串的地址中的字符串push压入栈中,修改相应的字符串的地址的字符串就可以修改起输出了

 

 

 

 

 

4.修改地址中的字符,改为hahaha

 

 

5.按F9运行,发现输入的字符串已经改变

 

posted @ 2021-04-04 23:54  包子TT  阅读(197)  评论(0编辑  收藏  举报