首页
社区
课程
招聘
[原创]D Probe 完整开源
发表于: 2014-4-9 22:24 23433

[原创]D Probe 完整开源

irp 活跃值
1
2014-4-9 22:24
23433
关于 D Probe 的介绍和请参考http://bbs.pediy.com/showthread.php?t=151338。
这里描述下整个目录结构:

+ bin            BUILD的输出目录                              
+ btr             核心, 一个完整的库,包括x86/x64 HOOK, STACKTRACE, IPC, STORAGE
+ dprobe      主程序,btr的控制端,包含小型GUI 库, RECORD, PDB ETC
+ flt              常用filter dlls的实现,方便自己定制化
+ inc             COMMON HEADERS
+ kbtr           驱动, 空的框架没实现。
+ lib              COMMON LIB
+ sqlite         SQLITE 作为配置的METADATA

btr的实现和很多开源的hook library不同,有自己独特的地方,也有其缺点,里面用了很多技巧,对hook感兴趣的可以看看。
btr/dprobe花了大量的精力在性能优化上, 可以以较小的代价,在较高的负载下获得不错的性能。有些文件是老的实现,没有包括在工程文件里,但是在文件夹下仍然存在,读代码请注意这点。

时间久了,很多细节都不记得了, so ... 碰到crash手里有代码可以自己调试,有些API不能安全的probe, 因为实现代码假设函数的调用遵守标准的规范。建了个github repository, 管理起来很方便,就不提供其他下载链接了。

代码:
https://github.com/xwlan/dprobe.git

程序:
https://github.com/xwlan/dprobe/releases

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 5
支持
分享
最新回复 (45)
雪    币: 8865
活跃值: (2379)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
2
下载看看,路过了~~
2014-4-9 22:27
0
雪    币: 66
活跃值: (1880)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
解压不了啊
2014-4-9 22:41
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
不错,支持一下
2014-4-9 22:42
0
雪    币: 105
活跃值: (38)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
多谢。。。。我在你的代码中获益良多。。
2014-4-9 22:48
0
雪    币: 458
活跃值: (306)
能力值: ( LV12,RANK:400 )
在线值:
发帖
回帖
粉丝
6
路过。。。。
2014-4-9 23:01
0
雪    币: 66
活跃值: (1880)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
去掉.zip 也解压不了啊
2014-4-9 23:15
0
雪    币: 37
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
.zip去掉也解压不了。建议LZ传到百度网盘。
WINRAR版本是5.01
2014-4-9 23:34
0
雪    币: 257
活跃值: (67)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
9
谢谢开源,支持一下
2014-4-10 00:39
0
雪    币: 37
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
LZ好人 已经在百度网盘下载。
2014-4-10 00:53
0
雪    币: 37
活跃值: (28)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
Cool.
等楼主的github。
2014-4-10 10:21
0
雪    币: 5028
活跃值: (3429)
能力值: ( LV13,RANK:283 )
在线值:
发帖
回帖
粉丝
12
支持楼主的开源精神
2014-4-10 10:31
0
雪    币: 512
活跃值: (3465)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
13
cool,感谢分享!
2014-4-10 11:18
0
雪    币: 206
活跃值: (85)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
从百度网盘取到了,谢谢!
2014-4-10 11:37
0
雪    币: 627
活跃值: (663)
能力值: ( LV9,RANK:270 )
在线值:
发帖
回帖
粉丝
15
多谢分享!
2014-4-10 12:07
0
雪    币: 131
活跃值: (98)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
16
win7 64位,运行后崩溃呢
2014-4-10 12:40
0
雪    币: 142
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
牛X哥。。。
2014-4-10 13:02
0
雪    币: 347
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
支持,感谢分享~
2014-4-10 13:13
0
雪    币: 341
活跃值: (138)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
19
收藏了。。。。。。。
2014-4-10 13:34
0
雪    币: 709
活跃值: (2420)
能力值: ( LV12,RANK:1010 )
在线值:
发帖
回帖
粉丝
20
学习学些
2014-4-10 14:22
0
雪    币: 46
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
下载下来学习学习
2014-4-10 14:37
0
雪    币: 27
活跃值: (90)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
22
很不错,可以从多个方面学习到东西,谢谢楼主分享
2014-4-10 15:57
0
雪    币: 74
活跃值: (703)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
牛X,感谢分享
2014-4-10 20:54
0
雪    币: 9941
活跃值: (2143)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
24
工程真是浩大啊
2014-4-10 22:36
0
雪    币: 768
活跃值: (515)
能力值: ( LV13,RANK:460 )
在线值:
发帖
回帖
粉丝
25
强大的工具。谢谢。
PS,这么nb的东东,咋就这么几个人顶呢。。。
2014-4-11 09:15
0
游客
登录 | 注册 方可回帖
返回
//