- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
软件脱壳破解精典实例教程
软件脱壳、破解精典实例教程
我要破解的软件:网络填表终结者破解需要的软件(点击下载):
侦壳language,exe脱壳AspackDie.exe
反编译W32Dasm黄金中文版
16进制编辑器UltraEdit,rar
在破解之前先复习一下基础知识:
一?破解的等级
初级,修改程序,用ultraedit修改exe文件,称暴力破解,简称爆破
中级,追出软件的注册码
高级,写出注册机
二.用w32dasm破解的一般步骤:
看软件的说明书,软件注册与不注册在功能上有什么区别,如何注册
运行此软件,试着输入你的姓名和任意注册码去注册,有什麽错误提示信息,将错误提示信息记下来
侦测有无加壳(第一课).若加壳,脱壳(第二课)
pw32dasmgold反汇编
串式参考中找到错误提示信息或可能是正确的提示信息双击鼠标左键
pw32dasmgold主窗口中分析相应汇编,找出关键跳转和关键call
绿色光条停在关键跳转,在pw32dasmgold主窗口底部找到关键跳转的偏移地址(实际修改地址)
用ultraedit找到偏移地址(实际修改地址)修改机器码,保存
壳的概念:版权信息需要保护起来,不想让别人随便改动,exe可执行文件压缩,最常见的加壳软件ASPACK,UPX,PEcompact
脱壳:拿到一个软件,侦测它的壳,然后我们要把它的壳脱去,还原它的本来面目.若它没有加壳,就省事不用脱壳了.脱壳软件unaspack,caspr,upx,unpecompact,procdump
实际修改地址(偏移地址)和行地址(虚拟地址)pw32dasmgold反汇编出来的代码由三列组
第一列行地址(虚拟地址)
第二列机器码(最终修改时用ultraedit修改)
第三列汇编指令
第一列第二列第三列
:0041BE382B45F0subeax,dwordptr[ebp-10]
:0041BE3B6A42push:0041BE3D50pusheax
:0041BE3EFF75F4push[ebp-OC]
:0041BE41FF75F0push[ebp-10]
:0041BE44FF35A8AB4400pushdwordptr[0044ABA8]
两种不同情况的不同修改方法
修改为jmp
je(jne,jz,jnz)=jmp相应的机器码EB(出错信息向上找到的第一个跳转)jmp的作用是绝对跳,无条件跳,从而跳过下面的出错信息
修改为nop
je(jne,jz,jnz)二>nop相应的机器码90(正确信息向上找到的第一个跳转)nop的作用是抹掉这个跳转,使这个跳转无效,失去作用,从而使程序顺利来到紧跟其后的正确信息处。
好了,下面开始我们的破解之旅。。。。。。。。。。
1,侦壳:先打开侦壳1anguage.exe,选择打开 找到要破解的网络填表终结者:
FormGhost,exe,点确定,如图1。language,exe便显示出软件的壳是:Aspack,如图2。
2,脱壳:双击脱壳AspackDie.exe,出现一个对话框,选择网络填表终结者:FormGhost,exe,打开。如图3。出现图4框,点确定脱壳完成。在网络填表终结者:FormGhost,exe同目录下生成一个unpacked,exe文件,这就是脱壳后的FormGhost,exe。
运行脱壳后的unpacked,exe,点帮助 注册,图9。注册名称,注册码随便添。图
10o点注册,提示:“注册码错误”图11,好了记住这5个字。关了它。
开始反汇编:打开反编译W32Dasm黄金中文版,选择反汇编一一打开脱壳后的
unpacked,exe,变开始加载。如图5。图6。
返汇编之后如图7。点击上面的参考 串式参考如图8,
出现这个对话框图12o找到“注册码错误”,双击它,汇编主程序便来到这里:图13。
(注意:正确注册信息在错误信息之上)关闭串式参考框。看主程序:图14。从注册码错误向上找到第一个跳转(关键跳,除了jmp的其它跳:je,jne,jz,jnz),来到这里图15。
(它上面的call叫关键callo),双击关键跳,看软件最下面有一行字:Line:379267Pg7586of7626CodeData@004ACB4B@0ffset00ACB4BHinFile:unpacked,exe.
其中?Offset00ACB4BH就是偏移地址,记住00ACB4BC后面的h代表16进制,不用管他),图16o
开始修改软件:打开16进制编辑器UltraEdit,rar,(有点慢)图17。打开脱壳后的
您可能关注的文档
- 超越离合器原理.docx
- 路基水袋堆载预压施工工法.docx
- 软件工程模拟试卷.docx
- 软件工程技术现状与发展趋势.docx
- 软件项目管理面试题.docx
- 软土路基施工及处理方法.docx
- 软件系统部署应急救援预案.docx
- 软件测试员笔试题.docx
- 软件测试的大体流程与测试标准.docx
- 软件需求规范.docx
- 市直机关工委及个人述职述廉2024年党建工作情况报告材料.docx
- 区委书记在2025年一季度经济运行部署会议上的讲话发言材料.docx
- 市直机关单位、卫健委党支部2024年工作述职报告材料.docx
- 市委副书记、市长在2025年市委城乡规划委员会第一次会议上的讲话发言材料.docx
- 某单位领导干部2024年生活会、组织生活会对照检查材料(对照“四个带头”).docx
- 2024年民政局、宣传部、教育局基层主要领导个人述责述廉报告材料.docx
- 2025年2月党支部“三会一课”参考主题方案.docx
- 在某中学2025年春季开学典礼上的讲话:以“三重境界”燃动新学期.docx
- 2024年度领导干部专题民主生活会、组织生活会对照检查材料(四个带头)及学习研讨会上的发言材料.docx
- 市纪委市监委2025年度纪检监察工作计划.docx
最近下载
- 全员品质意识培训课件.ppt
- 儿童慢性鼻窦炎的诊断和治疗中国专家共识解读课件.pptx
- 读后续写情感描写-高兴快乐 课件-2024届高考英语作文复习专项.pptx VIP
- 质量管理体系建设与运行情况汇报.pptx VIP
- 新部编版五年级上册语文第四单元教材分析.doc VIP
- 皮影戏介绍展示PPT模板2.pptx
- 二零二四年度水电安装与建筑防雷接地一体化协议3篇.docx VIP
- 模拟电子技术教学课件作者王连英电子教案习题解答第03章080729课件.doc
- 2024年12月吉林省信托有限责任公司常态化招考10名工作人员笔试历年参考题库附带答案详解.docx
- 2024-2030年酿酒设备行业市场发展分析及竞争格局与投资战略研究报告.docx
文档评论(0)