这次我们任务是破解这个有日期限制的软件,效果如图所示

小甲鱼OD学习第7讲-LMLPHP

我们一边下断点一边调试哪里是NAG窗口的程序,最终我们发现在地址 00489912  处的代码是NAG窗口的代码

小甲鱼OD学习第7讲-LMLPHP

通过观察我们把004898E1处的代码改为JMP VisualSi.00489A29,如图所示

小甲鱼OD学习第7讲-LMLPHP

用 所有修改 保存,如图所示

小甲鱼OD学习第7讲-LMLPHP

运行新的保存的程序,发现去掉了一个NAG窗口

小甲鱼OD学习第7讲-LMLPHP

这次,我们要去除第二个NAG窗口,如图所示,显示NAG窗口的时候,我们点击  暂停,然后点击 K

小甲鱼OD学习第7讲-LMLPHP

这时,显示我们调用过的API函数,我们看到了调用地址来自 VisualSi.00480C24 处,因为这是我们运行程序的地址,双击进去

小甲鱼OD学习第7讲-LMLPHP

下断点,如下图所示

小甲鱼OD学习第7讲-LMLPHP

运行,发现我们的判断正确,发现地址为 00480C24的确是NAG窗口的地址

小甲鱼OD学习第7讲-LMLPHP

于是,我们把这里改为 NOP,仍然用  所有修改保存

小甲鱼OD学习第7讲-LMLPHP

尝试一下,发现NAG窗口果然被去掉了!

04-24 21:12