加密软件加密之后如何破解?

加密软件加密之后如何破解?,第1张

Lockdirexe文件夹加密软件是深圳恒波软件公司出品的一款文件夹、移动文件夹快速加密软件,使用 *** 作方便 下面我们一步一步的来: 加密过的文件夹,我们发现图标也变成了加密程序的图标了。 双击打开看,发现里面也有一个lockdirexe程序,打开时提示输入密码,如果密码正确,则进入加密的文件夹,否则将不能打开加密的文件夹。 其实,在这加密的文件夹里,不只有一个文件(lockdirexe),里还有两个文件是隐藏的(Thumbsms、desktopini),这两个文件:desktopini是用来给加密的文件夹修改图标,而加过密的文件全部放在Thumbsms文件夹里面,下面我们来一步一步的进行程序破解: 一,打开我的电脑--->工具--->文件夹选项--->查看--->去掉“隐藏受保护的 *** 作系统文件”前面的勾--->勾选“显示所有文件和文件夹“--->去掉“隐藏已知文件类型的扩展名,这步做完,可看到加密过的文件夹里面有三个文件。 二,开始-->运行-->CMD 然后进入加密的文件夹,如果你加密的文件夹路径名为“c:\hack“,那么就在CMD下面打开hack文件夹(cd c:\hack) 三,然后接着键入:attrib -s -r -h Thumbsms 这一步主要是去掉 Thumbsms 的其他属性这时为了方便,我们可以将Thumbsms重命 查看原帖>>

以PS CC为例:
破解安装photoshop cc的方法步骤:
①下载好软件以后解压,先运行set-upexe进行安装,
②安装开始会提示出现问题,点忽略。
③然后选择“试用"
④出现许可协议,点接受。
⑤开始安装,耐心等一会。
⑥安装完成了,点击关闭。
⑦在所有程序里面打开软件,photoshop cc安装完成后会有个试用30天的提示,选择试开始用。
⑧试用完毕,关闭软件。
⑨把下载好的破解补丁 amtlibdll文件,把它复制到photoshop cc安装目录替换原来的文件即可

破解需要的软件(点击下载):
侦壳 languageexe
脱壳AspackDieexe
反编译 W32Dasm黄金中文版
16进制编辑器 UltraEditrar
在破解之前先复习一下基础知识:
一破解的等级
初级,修改程序,用ultraedit修改exe文件,称暴力破解,简称爆破
中级,追出软件的注册码
高级,写出注册机
二用w32dasm破解的一般步骤:
1看软件的说明书,软件注册与不注册在功能上有什么区别,如何注册
2运行此软件,试着输入你的姓名和任意注册码去注册,有什麽错误提示信息,将错误提示信息记下来
3侦测有无加壳(第一课)若加壳,脱壳(第二课)
4pw32dasmgold反汇编
5串式参考中找到错误提示信息或可能是正确的提示信息双击鼠标左键
6pw32dasmgold主窗口中分析相应汇编,找出关键跳转和关键call
7绿色光条停在关键跳转,在pw32dasmgold主窗口底部找到关键跳转的偏移地址(实际修改地址)
8用ultraedit找到偏移地址(实际修改地址)修改机器码,保存
壳的概念:版权信息需要保护起来,不想让别人随便改动,exe可执行文件压缩,最常见的加壳软件ASPACK ,UPX,PEcompact
脱壳:拿到一个软件,侦测它的壳,然后我们要把它的壳脱去,还原它的本来面目若它没有加壳,就省事不用脱壳了脱壳软件unaspack,caspr,upx,unpecompact,procdump
实际修改地址(偏移地址)和行地址(虚拟地址)pw32dasmgold反汇编出来的代码由三列组成
第一列 行地址(虚拟地址)
第二列 机器码(最终修改时用ultraedit修改)
第三列 汇编指令
两种不同情况的不同修改方法
1修改为jmp
je(jne,jz,jnz) =>jmp相应的机器码EB (出错信息向上找到的第一个跳转)jmp的作用是绝对跳,无条件跳,从而跳过下面的出错信息
2修改为nop
je(jne,jz,jnz) =>nop相应的机器码90 (正确信息向上找到的第一个跳转) nop的作用是抹掉这个跳转,使这个跳转无效,失去作用,从而使程序顺利来到紧跟其后的正确信息处。
好了,下面开始我们的破解之旅。。。。。。。。。。
1,侦壳:先打开侦壳 languageexe,选择打开----找到要破解的网络填表终结者:FormGhostexe,点确定,如图1。languageexe便显示出软件的壳是:Aspack,如图2。
2,脱壳:双击脱壳AspackDieexe,出现一个对话框,选择网络填表终结者:FormGhostexe,打开。如图3。出现图4框,点确定脱壳完成。在网络填表终结者:FormGhostexe同目录下生成一个unpackedexe文件,这就是脱壳后的FormGhostexe。
3,运行脱壳后的unpackedexe,点帮助----注册,图9。注册名称,注册码随便添。图10。点注册,提示:“注册码错误”图11,好了记住这5个字。关了它。
4,开始反汇编:打开 反编译 W32Dasm黄金中文版,选择反汇编----打开脱壳后的unpackedexe,变开始加载。如图5。图6。
返汇编之后如图7。点击上面的参考----串式参考如图8,
5,开始修改软件:打开16进制编辑器 UltraEditrar,(有点慢)图17。打开脱壳后的unpackedexe,直接按ctrl+g,出现对话框,输入0xacb4b(即偏移地址,不要前面的000)图18。点确定,
前面说过正确注册信息在错误信息之上,所以这里将of85改为of84。图20。(如果正确注册信息在错误信息之下,这里改为eb)。将光标移到5上直接输入数字4即可,其他地方不要动。好了,改好只后左上角的文件---另存为unpacked222exe
6,关闭所以软件,运行另存的unpacked222exe,点帮助---注册,注册名称,注册码随便添,点确定,提示注册完成。图21。回到软件界面看看,帮助,注册一项已经变为灰色了,图22

7,破解全部完成


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10521177.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存