[入门教程] 用OllyDbg和Enigma Virtual Box对WINDOWS下的MinGW4.9.1的Qt-5.4.0程序打包

[复制链接]
 楼主| 缥缈九哥 发表于 2015-1-4 14:42 | 显示全部楼层 |阅读模式
本帖最后由 缥缈九哥 于 2015-1-4 14:45 编辑

利用OllyDbg和Enigma Virtual Box对WINDOWS下的MinGW4.9.1的Qt-5.4.0程序打包方法

1,下载 odbg201.zip
        打开网页:http://www.ollydbg.de/version2.html
        下载文件:odbg201.zip
        详细连接:http://www.ollydbg.de/odbg201.zip

2,下载 Enigma Virtual Box
        打开网页:http://enigmaprotector.com/en/downloads.html
        下载文件:enigmavb.exe
        详细连接:http://enigmaprotector.com/assets/files/enigmavb.exe
        安装目录:C:\Program Files (x86)\Enigma Virtual Box

3,查看程序依赖库
        在Qt Creator (Community)中用Realse打开项目setram.exe执行
        打开 odbg201.zip里的ollydbg.exe软件后,用File->Attach菜单 然后选择到程序setram.exe
        执行 View->Executable Modules菜单,找到下列动态链接库:
        C:\Qt\Qt5.4.0\5.4\mingw491_32\bin\icudt53.dll
        C:\Qt\Qt5.4.0\5.4\mingw491_32\bin\icuin53.dll
        C:\Qt\Qt5.4.0\5.4\mingw491_32\bin\icuuc53.dll
        C:\Qt\Qt5.4.0\5.4\mingw491_32\bin\libgcc_s_dw2-1.dll
        C:\Qt\Qt5.4.0\5.4\mingw491_32\bin\libstdc++-6.dll
        C:\Qt\Qt5.4.0\5.4\mingw491_32\bin\libwinpthread-1.dll
        C:\Qt\Qt5.4.0\5.4\mingw491_32\bin\Qt5Core.dll
        C:\Qt\Qt5.4.0\5.4\mingw491_32\bin\Qt5Gui.dll
        C:\Qt\Qt5.4.0\5.4\mingw491_32\bin\Qt5Widgets.dll
        C:\Qt\Qt5.4.0\5.4\mingw491_32\plugins\platforms\qwindows.dll
        C:\Qt\Qt5.4.0\5.4\mingw491_32\plugins\platforms\qminimal.dll

4,打包程序
        打开软件Enigma Virtual Box。新建工程并找到要打包的exe路径及要打包生成的exe的路径
        在下面文件列表中增加上面的每个DLL文件
        icudt53.dll,icuin53.dll,icuuc53.dll
        libgcc_s_dw2-1.dll,libstdc++-6.dll,libwinpthread-1.dll
        Qt5Core.dll ,Qt5Gui.dll,Qt5Widgets.dll
        及文件夹下的platforms\qwindows.dll和platforms\qminimal.dll文件
        然后在右下角“文件选项”中选择上“压缩文件”,       
        最后执行“执行封包”并运行即可退出大功告成。
 楼主| 缥缈九哥 发表于 2015-1-4 14:43 | 显示全部楼层
沙发。哈哈。
dong_abc 发表于 2015-1-4 14:46 | 显示全部楼层
收藏~
Harvard 发表于 2015-1-4 14:48 | 显示全部楼层
顶帖 九哥的qt水平又上新台阶
xxsun08 发表于 2015-1-4 14:54 | 显示全部楼层
给你九哥顶一下!
baxk 发表于 2015-1-4 14:54 | 显示全部楼层
收藏先...
lvyunhua 发表于 2015-1-4 14:57 | 显示全部楼层
不错,支持九哥!
aifei7320 发表于 2015-1-4 15:08 | 显示全部楼层
好东西,谢谢9G分享
ningtao66 发表于 2015-1-5 09:04 | 显示全部楼层
QT占用的资源比较少,学习了。
 楼主| 缥缈九哥 发表于 2015-1-17 23:56 | 显示全部楼层
顶起呀。
lvyunhua 发表于 2015-1-18 22:17 | 显示全部楼层
快来下载学习啊!
tianyingkeji 发表于 2015-10-16 16:04 | 显示全部楼层
再次看到熟悉的九哥
 楼主| 缥缈九哥 发表于 2016-4-19 22:31 | 显示全部楼层
顶起。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:童时不懂世事艰,笑谈学成锦衣还。岁月无声已先过,男儿有泪空自弹。    莫待沾霜愁上发,须嬴吐气喜开颜。拼搏半年誓如愿,不到长城心不甘。

67

主题

1868

帖子

272

粉丝
快速回复 在线客服 返回列表 返回顶部