首页
论坛
课程
招聘
[程序开发] [分享]X64Dbg-构建属于你的逆向工程操作平台
2021-4-16 11:20 4672

[程序开发] [分享]X64Dbg-构建属于你的逆向工程操作平台

2021-4-16 11:20
4672

今天,我们正式开源了裁剪过的X64Dbg,它是一个跨平台的通用调试器、反汇编器的前端界面框架。目前支持的平台包括:Windows、Intel macOS、ARM macOS。
调试引擎、反汇编引擎、分析引擎的接口定义在abstraction文件夹下面:

1
2
3
4
5
6
7
2021/04/16  10:03             1,677 CommDef.h     
2021/04/16  10:19            11,525 DebugEngine.cpp
2021/04/16  10:13             4,549 DebugEngine.hpp
2021/04/16  10:03             3,122 Disassembler.h
2021/04/16  10:03             4,716 LLDBEngine.hpp
2021/04/16  10:21             9,713 MagicAna.hpp
2021/04/16  10:03             4,521 ManaFile.h

X64Dbg

The GUI frontend project of A64Dbg and VMPStudio.

 

Support running on the following platforms:

  • Windows;
  • Intel macOS;
  • ARM macOS;

Build

  • 1.open YunYooDbgCore.pro to build the abstract debug engine dynalic library;
  • 2.open gui/x64dbglib.pro to build the x64dbg common gui controls static library;
  • 3.open A64Dbg.pro to build the A64Dbg main program;
  • 4.open VMPStudio.pro to build the VMPStudio main program;
  • NOTE: on windows, 2/3/4 need the extra qmake parameter:
    1
    QMAKE: -spec win32-clang-msvc

DebugEngine

We make an abstraction layer for X64Dbg, you can implement the API in abstrasction/*.h to customize your debug core.

License

See ./README.X64DBG.md and the modified GPL3 license at ./LICENSE.


第五届安全开发者峰会(SDC 2021)议题征集正式开启!

收藏
点赞2
打赏
分享
最新回复 (15)
雪    币: 1778
活跃值: 活跃值 (1530)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
GeekNeo 活跃值 2 2021-4-16 11:24
2
0
开源地址:https://gitee.com/geekneo/X64Dbg
雪    币: 3641
活跃值: 活跃值 (467)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
MsScotch 活跃值 2021-4-16 11:35
3
0
支持!
雪    币: 15599
活跃值: 活跃值 (14833)
能力值: (RANK:75 )
在线值:
发帖
回帖
粉丝
Editor 活跃值 2021-4-16 13:45
4
0
看起来很强大的样子
雪    币: 901
活跃值: 活跃值 (884)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
默NJ 活跃值 2021-4-16 13:45
5
0
支持!
雪    币: 539
活跃值: 活跃值 (496)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
上网鱼 活跃值 2021-4-16 21:56
6
0
厉害了,终于等到了
雪    币: 368
活跃值: 活跃值 (317)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
chixiaojie 活跃值 2021-4-16 23:06
7
0
有没有编译好的版本试用试用。
雪    币: 175
活跃值: 活跃值 (112)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
不追浮云的人 活跃值 2021-4-16 23:40
8
0
支持!
雪    币: 6549
活跃值: 活跃值 (316)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
killbr 活跃值 2021-4-17 06:20
9
0
能解决X64dbg已知bug?
雪    币: 672
活跃值: 活跃值 (346)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
guangzisam 活跃值 2021-4-19 11:09
10
0
用什么编译器?
雪    币: 1778
活跃值: 活跃值 (1530)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
GeekNeo 活跃值 2 2021-4-19 11:15
11
0
killbr 能解决X64dbg已知bug?
这个是用于A64Dbg的界面框架,有任何Bug都可以提issue。
雪    币: 1778
活跃值: 活跃值 (1530)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
GeekNeo 活跃值 2 2021-4-19 11:15
12
0
guangzisam 用什么编译器?
Windows也是用clang,QtCreator加一个-spec win32-clang-msvc。
雪    币: 1778
活跃值: 活跃值 (1530)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
GeekNeo 活跃值 2 2021-4-19 11:16
13
0
chixiaojie 有没有编译好的版本试用试用。
https://gitee.com/geekneo/A64Dbg
雪    币: 6184
活跃值: 活跃值 (693)
能力值: ( LV5,RANK:77 )
在线值:
发帖
回帖
粉丝
qux 活跃值 2021-4-21 07:21
14
0
是不是容易和x64dbg混淆呀
雪    币: 1
活跃值: 活跃值 (46)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
hermit 活跃值 1 2021-4-21 10:49
15
0
建议改个名字吧~ 可以更加独特的~
雪    币: 1190
活跃值: 活跃值 (1142)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
舒默哦 活跃值 1 2021-4-21 11:28
16
0
感谢
游客
登录 | 注册 方可回帖
返回