庞大资源库的计算机教程网站!
设为首页
加入收藏
总编信箱
投稿或申请专栏请先 [登 陆]
首页 操作系统 程序设计 图形图像 媒体动画 机械电子 WEB开发 数 据 库 办公系列 路由技术 网络原理 网络应用
认证考试 安全技术
首页>安全技术>软件破解>破解实例>正文
资料搜索
Google搜索
Google
返回上级列表

推荐文章

快速保存网页中所有图片的方法
Windows中让光驱巧妙“隐身”技
防范非法用户入侵Win 2000/XP系
两款比较典型的ASP木马防范方法
有关表格边框的css语法整理
Windows XP中可以被禁用的服务
SQL Server导出导入数据方法
Javascript所有对象的属性的获
网页(HTML)中的特殊字符
与篮球共舞,尽显模式本色
QQ病毒的手工清除方法
Photoshop为极品美女打造性感睫
天衣无缝:IIS与PHP水火也相容
SQL Server存储过程编写和优化

在线网络电视3.0手记

 作者:本站收集   日期:2005-5-26
字号选择〖 〗/ 双击滚屏 单击停止   
开 发 商:  http://gigo.nease.net/
【作者声明】:初学Crack,只是感兴趣,没有其它目的。失误之处敬请诸位大侠赐教!  
【破解工具】:TRW2000娃娃修改版、FI2.5、W32Dasm8.93黄金版  
—————————————————————————————
【过    程】:
一个星期前刚看到一本《加密解密》的书,突然产生了浓厚的兴趣,再加上我们这个学期恰好在学汇编语言,于是就开始学习Crack。一个星期之后,能依葫芦画瓢找这书上写的去破解,但不知其中的道理。管它的哦,那就依葫芦画瓢的来实战演练连一下。去天空里面下了一个网络电视播放软件(目前的水平也就只能破一些小小的东东,稍微变化一点都不会)。  

先用Fi看到Tvonline.exe没有加壳,是用Visual C++编写的。然后按常规用W32DASM反汇编,然后串式参考,但是找不到了“你输入的注册码不正确”字样。只能动态调试了。

TRW2000装入目标程序。机器码:8HSDSL7N  填入试炼码:7524859
CTR+N切入TRW,下万能断点:BPX HMEMCPY,F5返回,点注册,立即拦下。  
BD,暂停断点。下PMODULE指令,返回程序领空,按F12三十五次,再按F10来到下面。
:00414B7B E8869A0000              Call 0041E606
:00414B80 83F801                  cmp eax, 00000001
:00414B83 0F8510020000            jne 00414D99
:00414B89 8D4DE8                  lea ecx, dword ptr [ebp-18]

* Reference To: MFC42D.Ordinal:0370, Ord:0370h
                                 |
:00414B8C E85B990000              Call 0041E4EC
:00414B91 50                      push eax
:00414B92 8D8DD4FDFFFF            lea ecx, dword ptr [ebp+FFFFFDD4]
:00414B98 51                      push ecx

* Reference To: MSVCRTD.strcpy, Ord:02DBh
                                 |
:00414B99 E8209D0000              Call 0041E8BE
:00414B9E 83C408                  add esp, 00000008
:00414BA1 8D95D4FDFFFF            lea edx, dword ptr [ebp+FFFFFDD4]
:00414BA7 52                      push edx =====d edx=7524859 假注册码
:00414BA8 8B45F0                  mov eax, dword ptr [ebp-10]
:00414BAB 0550010000              add eax, 00000150
:00414BB0 50                      push eax =====d eax=98000460真注册码

* Reference To: MSVCRTD.strcmp, Ord:02D9h
                                 |
:00414BB1 E8029D0000              Call 0041E8B8
:00414BB6 83C408                  add esp, 00000008
:00414BB9 85C0                    test eax, eax
:00414BBB 0F85C4010000            jne 00414D85
:00414BC1 8D4DE8                  lea ecx, dword ptr [ebp-18]
:00414BC4 51                      push ecx
:00414BC5 8D8DD0FDFFFF            lea ecx, dword ptr [ebp+FFFFFDD0]

【整    理】:
机器码:8HSDSL7N  
注册码:98000460

【问    题】:
1。MSVCRTD.strcpy 中每句指令是什么意思,为什么edx,eax中就是真假注册码
:00414B99 E8209D0000              Call 0041E8BE
:00414B9E 83C408                  add esp, 00000008
:00414BA1 8D95D4FDFFFF            lea edx, dword ptr [ebp+FFFFFDD4]
:00414BA7 52                      push edx =====d edx=7524859 假注册码
:00414BA8 8B45F0                  mov eax, dword ptr [ebp-10]
:00414BAB 0550010000              add eax, 00000150
:00414BB0 50                      push eax =====d eax=98000460真注册码
2。这个软件的注册信息是保存在什么地方呢?怎么样可以找到他们啊?
3。为什么在W32DASM中看不到参考字符串呢?
完全初学者的问题,还请各位高手指点一下。
上一篇:世纪葵花--桌面直播录像机系统5.2    下一篇:网络填表终结者破解分析  
[发送给好友]  [关闭窗口]  [返回顶部]   转载请注明来源:www.it00.com   
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
责任编辑: 原点 投稿作者: 本站收集
信息来源: 网络 录入时间: 2005-5-26
关于我们 - 广告服务 - 版权申明 - 网站地图 - 联系方式 - 总编信箱 - 会员投稿