怎么破解EXE安装程序的密码

怎么破解EXE安装程序的密码,第1张

一般有两种方法

1 如果是sn序列号之类的得需要找相应的注册程序,不然得分析它的语言和二进制代码来具体实施破解。

2 大部分需要密码的exe都是winrar打包出来的,可以用RAR密码破解工具RAR PasswordUnlocker 32 汉化绿色版 。

第一式:用UltraEdit等16进制编辑器直接找到序列号 运行UltraEdit,用它打开光盘根目录下的SETUPEXE,然后点击菜单上的“搜索”->“查找”,在d出的对话框“查找什么”栏中填入“请输入序列号”,注意要将多选框“查找ASCII字符”勾选上,回车,在找到的“请输入序列号”后面,接下去的数字就是序列号了。这一式直取中宫(序列号),厉害! 第二式:用IsoBuster等光盘刻录软件直接去浏览光盘上的隐藏文件 运行IsoBuster,选择加密盘所在的光驱,点击选择栏旁边的刷新按钮,此时它就会读取光驱中的文件,这时你就会发现在左边的文件浏览框中多出一个文件夹,那里面就是你真正想要的文件。这时你就可以运行或复制这些文件了。这一式一目了然,清楚! 第三式:要用到虚拟光驱软件(如Vcdrom,虚拟光驱2000)和16进制编辑器(如UltraEdit,WinHex) 方法是: 1 用虚拟光驱软件把加密光盘做成虚拟光碟文件,进度到1%的时候就可以按Ctrl+Alt+Del组合键强行终止虚拟光驱程序的运行。 2 用16进制编辑器打开只做了%1的光碟文件(后缀名为vcd或fcd的文件),在编辑窗口中上下查找任意看得见的目录名或文件名(由于文件不大很容易找到的),在该位置的上下就可以看见隐含的目录名或文件名了(一般是目录名)。 3 在MS-DOS窗口下用CD命令进入看到的那个目录,再Dir一下就可以看见你想要的了,此时是运行还是复制文件就随你了。这一式左右互搏,再厉害的加密盘也在所难逃。 第四式:在光驱所在盘符下执行: d r2filelistexe即可运行浏览程序(filelistexe为隐藏的浏览光盘的程序)。 用这种方法对付好多光盘都有效,但我不敢说100%有效,为什么?因为我不可能把所有的光盘都试过呀!这一式不需注册码,不需要软件,时尚之选!

要破解的软件:万事通exe 破解需要的软件:侦壳 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修改) 第三列 汇编指令 第一列 第二列 第三列 :0041BE38 2B45F0 sub eax, dword ptr [ebp-10] :0041BE3B 6A42 push 00000042 :0041BE3D 50 push eax :0041BE3E FF75F4 push [ebp-0C] :0041BE41 FF75F0 push [ebp-10] :0041BE44 FF35A8AB4400 push dword ptr [0044ABA8] 常见修改(机器码) 74=>75 74=>90 74=>EB 75=>74 75=>90 75=>EB jnz->nop 75->90(相应的机器码修改) jnz -> jmp 75 -> EB(相应的机器码修改) jnz -> jz 75->74 (正常) 0F 85 -> 0F 84 两种不同情况的不同修改方法 1修改为jmp je(jne,jz,jnz) =>jmp相应的机器码EB (出错信息向上找到的第一个跳转)jmp的作用是绝对跳,无条件跳,从而跳过下面的出错信息 2修改为nop je(jne,jz,jnz) =>nop相应的机器码90 (正确信息向上找到的第一个跳转) nop的作用是抹掉这个跳转,使这个跳转无效,失去作用,从而使程序顺利来到紧跟其后的正确信息处 好了,下面开始我们的破解之旅。。。。。。。。。。 1,侦壳:先打开侦壳 languageexe,选择打开----找到要破解的"万事通exe":点确。languageexe便显示出软件的壳又是:Aspack, 2,脱壳:双击脱壳AspackDieexe,出现一个对话框,选择万事通exe,打开。点确定脱壳完成。在万事通exe:同目录下生成一个unpackedexe文件,这就是脱壳后的万事通exe 3,运行脱壳后的unpackedexe,点帮助----注册,注册名称,注册码随便添。。点注册,提示:“注册码不符”,好了记住这5个字。关了它。 4,开始反汇编:打开 反编译 W32Dasm黄金中文版,选择反汇编----打开脱壳后的unpackedexe,变开始加载。。返汇编之后。点击上面的参考----串式参考,出现这个对话框。找到 “注册码不符”,双击它,汇编主程序便来到这里:图1。(注意:正确注册信息在错误信息之下)关闭串式参考框。看主程序:。从注册码错误向上找到第一个跳转(关键跳,除了jmp的其它跳:je,jne,jz,jnz),来到这里。(它上面的call叫关键call。),双击关键跳,看软件最下面有一行字的后面:@Offset 000b6fe8H in File:unpackedexe其中@Offset 000b6fe8H就是偏移地址,记住000b6fe8(后面的h代表16进制,不用管他), 5,开始修改软件:打开16进制编辑器 UltraEditrar,。打开脱壳后的unpackedexe,直接按ctrl+g,出现对话框,输入0xb6fe8(即偏移地址,不要前面的000)。点确定,来到图2,说过正确注册信息在错误信息之下,所以这里将74改为eb。图23。。将光标移到74上直接输入数字eb即可,其他地方不要动。好了,改好只后左上角的文件---另存为unpacked222exe。 6,关闭所以软件,运行另存的unpacked222exe,点帮助---注册,注册名称,注册码随便添,点确定,提示注册完成。。回到软件界面看看,帮助,注册一项已经没有了。 7,破解完成。

第一步 转换exe为swf。打开exe2swf程序,在d出的窗口里选择源文件(用EXE保存的Flash文件),会再次d出一个窗口要求选择保存路径(可以在exe 文件上直接单击右健选Convert Flash EXE to SWF)。

第二步 破解swf保护。打开swfup,在程序上单击右键,选Open & Unprotect,在d出的窗口里选刚转换的。

第三步 编辑swf获取。打开Flash程序,依次选File→Import…来输入swf文件,即可进行修改编辑。

第四步 获取swf的音乐。打开SWF-Browser,在左边的Directory下选择文件夹,再单击Search下的Start Search找到swf文件,选中后会开始播放,单击中间的标题栏处(上面显示SWF Parser Starus:swf-Click here to parse current movie),即可获取音乐,在右边的Sound Streams处,单击下面的音乐文件即可保存。

你可以试一试,不过你要有以下软件:exe2swf、 swfup、SWF-Browser。

看是什么文件了,可以看图标或是否为自己下载的某软件的安装包,setupexe一般是应用软件安装包的组件之一,执行setupexe通常会开始执行应用程序的安装过程。如果安装包损坏,setupexe运行过程中会报错。

以上就是关于怎么破解EXE安装程序的密码全部的内容,包括:怎么破解EXE安装程序的密码、怎么破解exe格式的加密视频、有会给exe文件破解脱壳的高手么明天电脑我会追加重额悬赏,急!讲讲怎么弄阿等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/10121162.html

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

发表评论

登录后才能评论

评论列表(0条)

保存