使用Ollydbg2进行Patch的简单例子
- 环境:ollydbg2,gcc for windows
相关
- Patch
屏蔽程序的某些功能或改变程序流程,使程序的保护方式失效的方法成为patch(补丁)或“爆破”。 - NOP
汇编语言指令,耗费一个指令周期,不产生任何结果,主要用于精确定时或者延时。
编写测试程序
/* 验证程序
* 验证用户输入是否为“test”,验证成功输出“success”,失败输出“fail”
* */
#include <stdio.h>
#include <string.h>
int main(){
char origin[]="test";
char mypwd[20];
gets(mypwd);
if(strcmp(origi