文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院工具软件加密破解中级实例教程—之《楚汉棋缘V1.36》
精品推荐
特别推荐
·常用破解网络密码的方法多个
·攻破Windows系统加密保护之EFS解密
·巧用系统自带功能给文件夹加密
·加密文件看见“照妖镜”还不显原型
·破解入门教学(二)
·破解光盘加密:把DVD大片拷到硬盘上看
·远程主机探测技术FAQ集 - 扫描篇
·网络游戏封包基础
·轻松破解:打开丢失密码的笔记本
·轻松破解丢失密码的笔记本电脑
·软件狗[Dongles]的加密与解密技术
·CMOS破解完全手册
·五种windows密码设置及破解
·共享软件杀手:黑客常用十大破解工具
·如何学好破解这门技术
·借助工具 为BitComet轻松去广告
·七种加密解密
·破解windowsXP,window2000的开机密码
·破解程序及注册机使用方法
·解密宝典——十招教你学会软件破解
热点TOP10
·常用破解网络密码的方法多个
·网络游戏封包基础
·破解windowsXP,window2000的开机密码
·破解程序及注册机使用方法
·破解入门教学(二)
·Md5密码破解武器大揭密
·算法分析 好冷清啊,来一篇破文吧
·共享软件杀手:黑客常用十大破解工具
·软件狗[Dongles]的加密与解密技术
·解密宝典——十招教你学会软件破解
·深思3的狗加密的软件
·加密也挡不住我 网站访问一步到位!
·破解基础知识汇编
·软件狗[Dongles]的加密与解密技术
·破解的一部分注册码!希望能帮到大家,
·对称加密算法技术概述
·十招教你学会破解
·openssl的man中文文档
·加密算法之BLOWFISH算法
·五种windows密码设置及破解

中级实例教程—之《楚汉棋缘V1.36》

日期:2005年4月28日 作者:清风网络学院 查看:[大字体 中字体 小字体]


跟踪《楚汉棋缘》的算法只不过三个晚上约6、7个小时的时间,
而写出注册机却用了近一个月,大量的时间都花在大数运算库的调
试上,在这篇教程之后,俺将写一篇针对RSA 算法的详细教程。

   俺是一个象棋爱好者,曾用ID“臭棋篓子”获得联众“大师”
级称号,但是俺经常会输给一个象棋程序《将族》。《将族》是90
年代初中国象棋程序史上划时代的产品,近十年来一直是俺的最爱,
可惜随着操作系统不断升级,修改《将族》以让它能够继续工作也
越来越困难。于是我一直在寻找一个棋力相当的新产品希望能够代
替它,直到碰到《楚汉棋缘 V1.3x》,看来大陆在象棋算法的研究
上落后台湾几乎有10年之久!


研究对象:

   《楚汉棋缘 V1.36》,这里做个声明:俺的教程使用softice
为唯一工具,无脱壳与静态分析必要。


程序特点:

   重启验证防爆破,RSA防注册机,Borland C++编译,“Borland
造”的东西(包括BC++、C++ Builder、Delphi 等)都不能通过下
getwindowtext 之类的断点获得屏幕输入,断点必须下在windows
消息循环上,推荐使用 bpx callwindowproca。程序对用户名及假
码均进行了多次变换,最终的验证是用户名变码与假码变码之间的
验证。


前期工作:

   进入注册界面,填入用户名及假码,切入softice,下断点bpx
callwindowproca,F5 回到程序,随便动动鼠标即被中断进入Sice,
下s 0 l ffffff "假码", 然后bpm 假码地址,F5回到程序,按下
“注册”按钮,让假码这把“钥匙”带我们去找验证函数!

   
算法分析:

   好了,程序对假码开始进行处理的地方就是我们要进行分析的
验证函数,找到这一函数的入口并记下地址,这样以后可以直接在
这一地址上下断点。

   如下所示,这一函数有900 多行代码,还包含了数不清的call,
不过请不要惊慌,如果你仔细看俺的注释,会发现几乎所有的call
俺都是毫不犹豫地用 F10来对付的,对算法的把握完全是通过归纳
总结逐步建立起来的。


:u 430be0 L e81
001B:00430BE0  PUSH      EBP
001B:00430BE1  MOV       EBP,ESP
001B:00430BE3  ADD       ESP,FFFFFE94
001B:00430BE9  PUSH      EBX
001B:00430BEA  PUSH      ESI
001B:00430BEB  PUSH      EDI
001B:00430BEC  MOV       [EBP-0094],EDX
001B:00430BF2  MOV       DWord PTR [EBP-0088],004EBB08
001B:00430BFC  MOV       [EBP-0084],ESP
001B:00430C02  MOV       EDI,EAX
001B:00430C04  MOV       DWORD PTR [EBP-008C],004A8C0B
001B:00430C0E  MOV       WORD PTR [EBP-80],0000
001B:00430C14  XOR       EAX,EAX
001B:00430C16  MOV       [EBP-74],EAX
001B:00430C19  MOV       EDX,FS:[00000000]

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] 下一页 




上一篇:防止网站篡改IE默认设置一绝

下一篇:菜鸟破解录之 AutoDialogs

中级实例教程—之《楚汉棋缘V1.36》 相关文章:
·photoshop修改照片成为美女教程
·Helix流媒体服务器架设及RMVB制作教程
·Photoshop抠头发高级抠图教程
·Photoshop教程:MM照片弄得非常脏特效
·Photoshop CS3教程:模拟雷达动画
·非主流ps教程实用的技巧大全
·Serv-U配置图文教程(1)
·菜鸟学习javascript实例教程
·简明批处理教程
·photoshop教程:MM照片的后期美化
中级实例教程—之《楚汉棋缘V1.36》 相关软件:
·孙鑫VC++从入门到精通开发详解视频教程FLASH版
·Photoshop 视频教程
·大师之路Photoshop教程V2.0
·黑客视频教程 VMware虚拟机的安装和使用
·fdisk分区详解电子书教程
·黑客视频教程-灰鸽子远控使用教程
·主板BIOS设置 视频教程
·计算机基础知识教程
·刘天礼 吉他视频教程
·招聘面试技巧 视频教程

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn