hwl88618 发表于 2019-12-23 11:58

第21课 访问的网址404

其实这不是一个问题,是个解决方法
课程录制的时候这个软件访问的网址是可以正常访问的,但是现在已经404了,打开软件的话,会有以下提示


或者如果你的电脑没有联网的话,也会有这个提示

下面说一下我的解决方法
od载入,搜索字符串,找到登录失败

找到上面不远的这个跳转,改成jmp

这样可以跳过第一个网络验证
保存之后双击打开还是会跳到第二或者第三张图这里,继续od打开
调试到刚才修改的地方,return一次结束函数之后回到调用的地方,一步步往下调,发现两个地方很可疑,就是下面两个jmp

连续两个jnz,上面一个跳回前面网络验证登录失败了,下面一个,跳过了后面的好多创建窗口的东西
下面这张图是第二个jnz跳过的东西

直接把这两个很可疑的jnz用nop换掉,然后再保存
双击打开exe,成功到了下一个窗口,但是仔细看还是跟教程不太一样,不过已经有进步了

继续跟着教程,把网络激活搞定(教程里有的我就不写了,跟教程稍微有点不同的是,由于那个网址已经404了,点激活之后不会无限卡住,只会卡一秒左右)
然后成功激活

但是。。。
没有那么简单,确定之后,竟然还是没有进入软件按钮

用darkde4打开exe,在resister(鄙视写错单词的程序员)里面,发现有这么一个事件,FormShow

用教程里的方法在od下断点,运行到激活之后,果然在这里断下了
一步步往后调,发现这个跳转没有实现,下面就是登录验证失败,果断改成jmp,保存exe

然后再打开exe,激活之后,终于显示出了进入软件按钮

完成

FSP‘’ASV宝子 发表于 2020-1-20 19:43

嗯,好东西。。。。。。。{:5_116:}

jaith 发表于 2020-2-14 21:25

学习了,谢谢指点

fei9865 发表于 2021-7-27 17:44

你是我心中的大神,我碰到这个就蒙蔽了
页: [1]
查看完整版本: 第21课 访问的网址404