莫莫大侠 发表于 2018-1-21 14:46

【某绝地辅助】萌新学习一天成果检验

来吾爱最初只是为了下载一些辅助和软件,并没有接触这类东西,昨天看了一些论坛大佬们的教程,就想来试试手。


初次破解,下载了某游戏排行榜的辅助群的软件。发现所有的辅助全是VMP的壳,而且拖到OD运行不是提示错误,就是强制关机(看了论坛很多教程全部毫无头绪,利用XT防关机,结果虚拟机直接蓝屏,再次开机提示丢失系统文件无法开机。【汗!!】)不知道有没有大佬能给个思路。


看了好几款辅助,发现功能性的如:透视自瞄一类的基本上破解无望。倒是除草无后座这一类的还是能小破一下的。
下面是软件登录页面





托入OD发现没有壳





进入程序段 (如果说错请指出,毕竟才刚学习一天)




随后我们右键——智能搜索,来到最上方,我们看到有一个“到期时间”一般都是都是登陆成功后提示的,我们点进去看看。



在“到期时间”上面,我们看到两个跳转,这两个跳转都是直接跳过到期时间,直接跳到登录失败。基本上到这里就知道怎么回事了。 我们把代码更改一下。 jnz指令百度了一下意思是“是当零标志位置0(0--即不为0)时跳转”   那意思是很明显,我们点击登录,如果密码不正确,服务器会返回一个值,这时候跳转就生效。

我们怎么做呢? 直接nop掉,或者把代码改成jnb (小于或者等于0时则不跳转,也就是说如果密码错误就不跳转,密码正确就跳转。)
一般为了方便直接nop掉就行。





右键,保存,手工。此时直接点登陆,软件就进去了。但是如果选择功能 还会有一个弹窗出来,点击后软件就退出。





我们把破解完的软件在拖进OD看看,右键智能搜索,找到“你的账户已到期,请充值后登录!”



点进去,往上翻一下,看到有一个跳转。 此跳转可以直接跳过 “你的账户已到期,请充值后登录!”直接把JNZ改成JMP无条件跳转,让程序走到这里不管服务器给什么值都能跳过。



搞定收工,在打开软件看看。







netCheney 发表于 2018-1-21 14:59

看了楼主的帖子,我陷入了沉思,看了楼上的回帖,我陷入了深深的沉思。。。

formyself520 发表于 2018-1-21 14:53

你这是学了一天?还是有基础呢?我嘞个天

netCheney 发表于 2018-1-21 20:13

linzi0713 发表于 2018-1-21 15:08
哈哈哈哈哈哈哈哈,

笑毛线啊,我也只是想表达一下复杂的心情,纠结是自己没有学习逆向的天赋,还是楼主过于聪明,结果被连踩了三次,呜呜呜~~~

小菜鸟灬好菜 发表于 2018-1-21 14:56

厉害,楼主应该是有基础的吧

就是爱 发表于 2018-1-21 14:56

学习一天就能这样,只能说佩服{:1_921:}    有时间教教我吧大佬

zaq123456 发表于 2018-1-21 15:07

你这是低调啊,深藏不漏。{:1_927:}

pakwei 发表于 2018-1-21 15:08

好厉害啊!

linzi0713 发表于 2018-1-21 15:08

netCheney 发表于 2018-1-21 14:59
看了楼主的帖子,我陷入了沉思,看了楼上的回帖,我陷入了深深的沉思。。。

哈哈哈哈哈哈哈哈,

火荼荼荼 发表于 2018-1-21 15:16

哇我什么时候能这么厉害

13827923668 发表于 2018-1-21 15:17

厉害了 老哥
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【某绝地辅助】萌新学习一天成果检验