yamgxu 发表于 2015-3-11 23:42

破解教程(给新手看的)

本帖最后由 yamgxu 于 2015-3-12 00:27 编辑

看到这个使用加密锁 的软件 原本以为有多么高大上 原来什么都没有!
没有什么难度给新人看看

首先运行软件提示这个 加密锁是一个u盘一样的东西不管他
现在用od附加 附加后按 ctrl+G 跳转到 401000 搜索字符串

找到了好几个的提示的信息




但是在显示信息框前 都是调用了 call    0074146C 这个函数 然后进行判断 je      short 00748F61
是否显示信息框,如果我们去一个一个把 je      short 00748F61 改成jmp   short 00748F61 的话太麻烦
mov   dword ptr , eax
cmp   dword ptr , 0
我们看到 在调用那个函数后他是把 eax 寄存器存到一个静态变量礼拜然后再和0进行比较相等则进行跳转
所以我们可以进入到call    0074146C 里边 在他返回的时候 把 eax 改成0 就可以了

进到call    0074146C里边
在返回前看到
lea   eax, dword ptr
这句就是把给 eax 存入运算结果
我们把这句改成mov eax ,0

改的时候把
push    eax
push    esi
这两句覆盖掉了 这样 再调用 call    00740C2C 有可能会出问题 所以把 call    00740C2C 改成 nop

改好后就是这样了
然后呢选择修改的部分右击 复制到可执行文件

然后在弹出来的窗口右键保存文件

保存好了以后 覆盖掉原来的文件
运行就直接能打开了

教程到此结束 简单把有不懂的可以问我 {:1_893:}没事一起玩、
然后 给我加个分呗{:301_987:}
y9a

不愿醒来 发表于 2015-3-12 09:23

我到是有个加密狗的软件   再入OD直接运行无断点   看了楼主教程我也试试

yamgxu 发表于 2015-3-17 12:52

pp211 发表于 2015-3-17 11:53
学破解要不要学习软件的开发语言呀?我有点困惑,我学过JAVA,可是现在好多软件不是都是.net语言开发的吗? ...

学点底层的 很有用学C语言把 然后汇编、、

pojie668 发表于 2015-3-12 00:50

大牛出现了,玩加密狗

1394926200 发表于 2015-3-12 01:25

好厉害………………

守护者 发表于 2015-3-12 01:28

好厉害佩服!!!!

60001 发表于 2015-3-12 02:12

好厉害,不过我还是一点也看不懂

天大地大1 发表于 2015-3-12 03:07

不诚心,1、没说需要加密锁的软件是什么名。2、没说用有什么软件进行破解的。3、没提供所用到的软件下载。

yeelnn 发表于 2015-3-12 07:27

路过,顶楼上

lxwen 发表于 2015-3-12 08:54

什么软件都不知道,一头雾水啊

hu007 发表于 2015-3-12 09:38

进来了解一下
页: [1] 2 3 4 5 6 7 8 9
查看完整版本: 破解教程(给新手看的)