论坛业务广告--联系QQ:408268998 [谢绝闲聊]
本页主题: 注册机如何制作? 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

cjlph12345
UID号: 462101
级  别: 东方小子


精华: 0
发帖: 42
威望: 0 点
金钱: 529 金币
贡献值: 0 点
魅力值: 7 点
在线时间:0(小时)
注册时间:2008-05-04
最后登录:2008-06-26
引用 推荐 编辑 只看 复制  (您是本帖第 416 位浏览者)

 注册机如何制作?

0

  ★在百度中搜索: 注册机如何制作?

哈哈,运气来了挡也挡不住,
天上掉下11个金钱,正砸在你的头上!

如题,希望知道的能说的详细些



顶端 Posted: 2008-05-06 02:52 | [楼 主]
linkal
UID号: 464816
级  别: 东方小子


精华: 0
发帖: 21
威望: 0 点
金钱: 465 金币
贡献值: 0 点
魅力值: 0 点
在线时间:0(小时)
注册时间:2008-05-09
最后登录:2008-07-20
引用 推荐 编辑 只看 复制  (您是本帖第 416 位浏览者)

 

准备工具: <e&QTyb  
0o| ,& K  
1.Dede反汇编工具 (调试用) ?+O|mX}`-  
2.OllyDbg.V1.10 (调试用) tN3 {7'\7  
1ysLZ;K  
在该篇,我们着重去找出作者的注册码算法,是如何得出注册码的 OPY/XKyY,  
m=.7f9  
本机机器码:0065247420830414 ----如何得出???--→注册码:6894112476324543 EjX'&"3.  
Mto~ /  
① 接上篇,我们目的要弄清楚作者的注册码的算法程序, UVCMB_T  
我在网上找到该软件的算法注册机(当然也可以用上面的3D图表分析原程序分析,这里图方便),使用Dede反汇编工具查看 ;]ShC\1  
GetMachineBtclick 想必是 “机器码”按钮按下时的事件,它的RVA 是0046C838 xFm{oJ!]&  
GetRegBtclick 想必是 “注册码”按钮按下时的事件,它的RVA 是0046C8DC,注意这个,我们在这设断点拦截,目的当按下“注册码”按钮时让调试程序OD拦截 fI d)  
?> MoV5  
② 使用OD打开该注册机,在0046C8DC 设断点,运行,点“机器码”按钮,再点“注册码”按钮,此时被OD拦截(果然被拦截了!!),一直向下走 VtzmY  
%M)oHX1p  
9MtJo.A  
0046C987 E8 1CF0FFFF call 3D图表分.0046B9A8 所以进入它!!! h GA0F9.U  
0046C98C 8D55 D8 lea edx,dword ptr ss:[ebp-28] J]Gc  
!Zyx$2K  
③ 到了上面就看到注册码6894112476324543,说明上面那个call 3D图表分.0046B9A8 很重要,进入046B9A8 ,然后一直向下走 [5p7@6:$u  
t1:S!@  
*L4]\wf  
0046B9F8 E8 73030000 call 3D图表分.0046BD70,所以再进入它!!! ^0-e,d 9h  
0046B9FD 8D55 D0 lea edx,dword ptr ss:[ebp-30] V:(w\'wm  
& GzhcW~  
④ 到了上面里,又看到了注册码6894112476324543,说明上面那个call 3D图表分.0046BD70 很重要,进入0046BD70,然后一直向下走 6h:?u4  
FU (}=5n  
.e FOfV)  
0046BE3C 8B4D EC mov ecx,dword ptr ss:[ebp-14] {+/ .5  
0046BE3F BA 99010000 mov edx,199 u1pc5 Y{  
a*W_fxb  
大家注意了,走到这里,看到了 rTP5- 4  
}1a<{&  
un$ Z7W/  
edx=0012F29C, (ASCII 10,'0000000000000000') ---->>大家注意这里哦,16位的哦,好像是空的注册码,往下看就明白了 oeu|/\+HW  
f!M [awj%  
再往下走,到了这里 8 l'bRyuS  
_C< 6 349w  
…[这过程是算法程序具体怎么得出注册码的] ]k ::J>84  
OYszW]UMg  
0046BFBE 837D EC 10 cmp dword ptr ss:[ebp-14],10 ---→10是十六进制,转换成十进制就是16, D EUd[  
0046BFC2 ^\0F85 74FEFFFF jnz 3D图表分.0046BE3C ---→小于16次,就往回跳了!!!结果要循环16次!!!(注册码就是16位哦) =_$XP   
krQ l^~@  
注意了哦,看mov edx,199 z +3<$Z  
Veb+^&  
edx=0012F29C, (ASCII 10,'0000000000000000') (第0次循环) 'O.+6`&  
edx=0012F3F8, (ASCII 10,'6000000000000000') (第1次循环) 再往下看 pP|,7c5  
edx=0012F3F8, (ASCII 10,'6800000000000000') (第2次循环) 以下就不演示了,同理的 W4)kkJ  
edx=0012F3F8, (ASCII 10,'6890000000000000') (第3次循环) t$U3|r  
edx=0012F3F8, (ASCII 10,'6894000000000000') (第4次循环) E S#rs="  
edx=0012F3F8, (ASCII 10,'6894100000000000') (第5次循环) GY oZ$p"C  
nkCecwzr-  
edx=0012F3F8, (ASCII 10,'6894112476324543') (第16次循环) NJn&>/vM  
7m@ )Lv  
从上面可以看出,每循环一次,逐渐得出一位注册码,一共进行16次循环(算法程序肯定在这个循环里!)!!!,此问题让我1个月都睡不香了~



本帖最近评分记录:
  • 抢到沙发 金钱:+3
  • 顶端 Posted: 2008-05-09 06:40 | 1 楼
    寒刀
    UID号: 426070
    级  别: 东方骑士


    精华: 0
    发帖: 2048
    威望: 0 点
    金钱: 39 金币
    贡献值: 0 点
    魅力值: 163 点
    在线时间:59(小时)
    注册时间:2008-02-29
    最后登录:2008-12-02
    引用 推荐 编辑 只看 复制  (您是本帖第 416 位浏览者)

     

    我也想知道



    本帖最近评分记录:
  • 抢到板凳 金钱:+2
  • 顶端 Posted: 2008-05-09 08:38 | 2 楼
    帖子浏览记录 版块浏览记录
    东方经典论坛 » 【东方求助热线】

    东方经典论坛免责声明

    Total 0.023467(s) query 6, Time now is:12-03 08:52, Gzip disabled 陇ICP备06001472号
    Powered by PHPWind v6.3.2 Certificate Code © 2003-08 PHPWind.com Corporation

    本论坛会员言论并不代表本站立场!若有涉及侵权行为请立即与我们联系,以便我们及时删除。