已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
菜鸟破解软件手记看到论坛上有一位朋友在软件区寻求一款名为云南高等植物电子辞典的软件破解版。考虑到雨林木风,是菜鸟的天堂(其实我也是菜鸟,只是在菜鸟的天堂没人笑话我),出于帮助论坛朋友的目的,我就自娱自乐了一下,尝试破解,经过一些操作,竟然真就成功的帮他破解了软件。下面,我将把一个菜鸟的操作过程与朋友们分享一下。我的思路是这样的:其实软件在编写时,代码里已经包含了注册码的信息,简单的说,就是内置了一把锁,当我们输入的字符与软件里包含的信息一致时,就好像我们手中的钥匙对应了软件里的锁,就打开了通向注册成功的大门。我所谓的破解,就是通过反汇编的软件找到软件代码里内置的注册码信息,再拿这个注册码来注册,当然就能成功了。一、尝试注册,获取注册信息。启动软件,看到了一个机器码,下面有提示输入注册码的方框,随便输入几个数字(图1),点击确定。软件提示“注册码错误”(图2)。通过这一步,我们知道了注册不成功时,字符串的内容,我们可以以此为突破口。图1图2二、反汇编工具的使用。打开工具W32Dasm无极版,依次点击文件打开文件进行反汇编(图3),图3选择软件安装目录里的ProFloral.exe(图4)。图4载入后,在工具W32Dasm界面中,依次点击PE信息字符串参考(图5),图5出现搜索对话框,输入刚才我们看到的“注册码错误”,点击查找,出现了结果(图6)。图6双击该字符串,去到这个字符串的地址(图7)。图7向上几行,找到跳转的地址006A1475(图8),图8说明从这里跳转到注册码错误。右键点击,选择转到代码位置(图9)。图9输入006A1475,确定(图10)。图10然后我就转到了这个位置,这里的信息很重要(图11)。图11顺便把用到的汇编基本指令跟大家解释一下,因为我没学过汇编,这些小把戏都是看别人的教程自己捉摸的,所以我承认自己对汇编的理论完全不懂,只能献丑了。它们的作用大家可以理解一下,详细的含义还是请教专门的计算机高手吧。mov a,b ;把b的值赋给a,使abcall :调用子程序ret :返回主程序je或jz :若相等则跳转jne或jnz :若不相等则跳转push xx:xx 压栈pop xx:xx 出栈其中这一行非常重要,牢记它的地址006A1461(图12)。图12这时,可以关闭W32Dasm了。三、调试工具的使用。打开工具ollydbg,在界面上按下组合键ctrl+G调出要跟随的表达式,在方框中输入地址006A1461(图13),图13确定后,来到该地址,最上面一行就是它。按下F2设置断点,这时,这个地址就变成了红色高亮(图14)。图14断点的意思就是程序运行到这里会停下来,我们可以追踪。然后按下F9,运行程序。这时,左下角会提示,访问违例(图15)。图15根据提示,按下组合键shift+F9,继续运行。又按了两次组合键继续后,发现电子辞典被打开,仍然提示注册(图16)。图16我们随便输入几个数字,点击注册。这时,软件无反应,因为已经被我们中断了。但是回到ollydbg,在工具的下边我看到了注册码(图17)!图17四、提取注册,完成注册。右击这一长串的数字,选择复制内容到剪贴板(图18)。图18将内容粘贴到记事本,得到DS:0144EF08=014519D8EAX=0146C3F8, (ASCII 00A144EC228C7C7C91FC80876D1093346C89B3F1F17585DA4F09D3E653CA1182)注册码就是引号里边的00A144EC228C7C7C91FC80876D1093346C89B3F1F17585DA4F09D3E653CA1182。回到ollydbg,再按下F2,取消断点,高亮红色标记消失。这时我们就可以关闭ollydbg了。重新打开软件,在提示注册的方框里粘贴一长串的数字和字母,确定后,注册成功了(图19)!图19现在就可以毫无障碍的使用了。这样我们就完成了破解的全过程。而且经我测试,即使卸载了软件,注册信息仍然不会消失,当你重新安装该软件后,仍然是注册版的。这就是我这个菜鸟的一点心得,在高手面前不值一提,但我希望我们菜鸟能够互相学习,成长为才鸟。希望我的这一点小把戏能给大家一些帮助启示。好多朋友询问我有关汇编
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2022年云南省昆明官渡区五校联考九年级物理第一学期期末质量跟踪监视试题含解析
- 2026年兰州航空职业技术学院单招职业适应性考试题库附答案详解(轻巧夺冠)
- 2026年内蒙古兴安盟单招职业倾向性考试题库含答案详解(a卷)
- 2026年华东政法大学单招职业倾向性考试题库带答案详解(典型题)
- 云溪事业编招聘2022年考试模拟试题及答案解析8
- 小班数学公开课教案《猪八戒摘西瓜》
- 山东省滕州市第三中学2026届5月高三压轴卷英语试题试卷含解析
- 青海省西宁市大通回族土族自治县2025-2026学年高三第二次高考科目质检物理试题含解析
- 内蒙古太仆寺旗宝昌第一中学2026年高三数学试题第二次质量检测试题含解析
- 2026年云南省陇川县第一中学高三高考预测语文试题含解析
- 2025浙江宁波市农业发展集团有限公司招聘1人笔试参考题库附带答案详解(3卷)
- 2025年甘肃省兰州中考生物真题(原卷版)
- 财务管理专业毕业论文选题-财务管理毕业论文参考选题
- 跨境电商翻译技术优化-洞察及研究
- 抖音直播带货核心技巧
- 江苏省淮安市2026届九年级英语第一学期期末统考试题含解析
- 2025年江苏省南京师大附中高考地理模拟试卷(5月份)
- 2026届高考地理一轮基础复习训练2地图、等高线地形图和地形剖面图
- 电力林地占用赔补协议书
- 酒店高级技师试题及答案
- 尼康S8100数码相机使用说明书
评论
0/150
提交评论