首页
社区
课程
招聘
[原创]源码编译x64dbg
2015-12-12 13:59 44868

[原创]源码编译x64dbg

2015-12-12 13:59
44868
最近我打算在源码的基础上增加点小功能,如果您有改善、增强软件的思路或者想法可以和我联系!
需要的朋友参考下吧,第一次发帖,大家请支持

源码编译cheatEngine见  http://bbs.pediy.com/showthread.php?p=1405865

第一步,先下载需要的软件

    1.Dwnload Visual Studio 2013 Community Edition (make sure to install MFC)
    2.Download & Install Qt 4.8.6 (x32) for MSVC2013
    3.Download & Install Qt 4.8.6 (x64) for MSVC2013
    4.Download Qt Creator 3.1.1 官方网站上有的信息没更新,只要环境满足上面4条就够了


第二步,先从 https://github.com/x64dbg/x64dbg 下载源码
第三步,解压下载的代码文件夹 ,用msvc2013 编译x64_dbg.sln ,这里可以分别设置x86和x64就可以编译成功对应的版本。一个错误也没有,我编译过很多开源项目,x64dbg是最好的。这步可以编译成功,x32dbg.exe x32bridge.dll x32dbg.dll ,以及对应的x64位版本。

第四步,主要编译 x32gui.dll ,使用Qt Creator 打开 x64_dbg.pro,如果重来没有使用过Qt,需要配置下环境,如图,编译成功一个错误也没有。




阿里云助力开发者!2核2G 3M带宽不限流量!6.18限时价,开 发者可享99元/年,续费同价!

上传的附件:
收藏
点赞2
打赏
分享
最新回复 (59)
雪    币: 459
活跃值: (3522)
能力值: ( LV5,RANK:69 )
在线值:
发帖
回帖
粉丝
小菜鸟一 2015-12-12 14:24
2
0
楼主好人
能上个X86和X64下的成品就更好了
雪    币: 6
活跃值: (98)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xiaofo 2015-12-12 14:28
3
0
官方有完整的下载,直接从官方下就可以了,安全可靠
雪    币: 2892
活跃值: (1622)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
chixiaojie 2015-12-12 18:34
4
0
跟 OD 相比,还差好几档次,不是一个级别。

希望最大的改进还是要在搜索中文字符串上下点功夫了。
雪    币: 519
活跃值: (3769)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
龙飞雪 2015-12-12 19:33
5
0
顶,初次发帖
雪    币: 6
活跃值: (98)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xiaofo 2015-12-12 21:17
6
0
中文搜索,都不是事。
需要什么功能,都说说。
雪    币: 310
活跃值: (1917)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
niuzuoquan 2015-12-12 22:07
7
0
mark
雪    币: 11385
活跃值: (4123)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xie风腾 2015-12-12 22:16
8
0
感觉很强大了哟
雪    币: 6
活跃值: (98)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xiaofo 2015-12-13 08:19
9
0
x86 x64都支持,插件也不错。
ida上的不少功能,都有
雪    币: 2892
活跃值: (1622)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
chixiaojie 2015-12-13 09:28
10
0
等了几百年,看来这下有希望了。

1. API断点插件,方便直接下断,不用手工输入,有插件的 API 列表,直接打勾勾就行了,不要的时候直接取消勾勾;

2. 原版里的信息窗口不可调大调小,希望有能力改进作者的缺陷;

3. 右键菜单,查找所有常量,少了一个全部下断的功能,希望补进去。原版得一个一个手动去F2,能一次性下断最好不过了;

4. 原版的字符串搜索功能不是一般的差劲,希望加强字符串的搜索能力,全面、系统、友好地支持中文的 Ansi 和 Unicode 编码的搜索功能;

5. 原版还没有右键分析代码的能力,如果有能力添加进来最好不过了;

6. OllyDBG的脚本支持功能,希望 OD 的脚本能在这个 x64dbg 里运用;

7. 暂时能想到的只有这些,日后再补充;
雪    币: 6
活跃值: (98)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xiaofo 2015-12-13 20:46
11
0
问题不大

还有什么建设性的意见么,针对半自动化调试方面
雪    币: 2892
活跃值: (1622)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
chixiaojie 2015-12-13 22:36
12
0
对,Ctrl + F8 无法自动步进,改进一下。
雪    币: 6
活跃值: (98)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xiaofo 2015-12-16 16:40
13
0
我想做一个自动代码跟踪,每一步自动记录修改的内存,修改的寄存器,把所有的流程都记录下来,然后在不加载程序的情况下,进行动态调试分析
雪    币: 1632
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
达文西 2015-12-16 20:00
14
0
这个好强大,但是会战巨多硬盘空间吧?
雪    币: 6
活跃值: (98)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xiaofo 2015-12-16 21:04
15
0
可以把分析结果放在一个固态硬盘上,
占用硬盘空间,在2015年看来,应该不是事
雪    币: 19
活跃值: (196)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
haojunzhao 2015-12-21 15:31
16
0
弹窗的暂停法无法使用,希望改进,区段的内存访问等无法使用。
雪    币: 6
活跃值: (98)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xiaofo 2015-12-22 16:37
17
0
弹窗的暂停法无法,这个方法,已经不再我的思路中了,被我淘汰的方法,
调试要有新的思路,一个办法通杀所有,

区段的内存访问,这个可以酌情添加,基本也属于被我淘汰的调试思路
雪    币: 36
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
warfrog 2015-12-22 17:09
18
0
目前我也再改这个调试器,目前再加入条件断点功能,已经修复了好多BUG了,这个调试器内存断点上问题多多。
雪    币: 56
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
蝈蝈gzx 2015-12-24 23:29
19
0
希望不久的将来,可以看到您的大作
雪    币: 222
活跃值: (1901)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
lhglhg 1 2015-12-25 08:17
20
0
附加调试 功能好像没有。希望大牛加上去、
雪    币: 6
活跃值: (98)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xiaofo 2015-12-26 20:39
21
0
附加调试,官方当前版本,已经有了
雪    币: 3682
活跃值: (936)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
daohaodaye 2016-1-4 03:11
22
0
用msvc2013 编译x64_dbg.sln

请教下怎么打开呢?楼主能不能上个图说明一下
雪    币: 3682
活跃值: (936)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
daohaodaye 2016-1-4 04:04
23
0
我按照楼主设置图编译报错了,蛋疼,诚请楼主放个验证编译教程
雪    币: 202
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
leoxiaofei 2016-1-14 18:48
24
0
持续关注
雪    币: 6
活跃值: (98)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xiaofo 2016-1-14 19:40
25
0
我什么没改啊,直接打开文件编译就ok了
一个错误都没有
游客
登录 | 注册 方可回帖
返回