首页
社区
课程
招聘
[分享]函数名混淆工具
发表于: 2017-12-21 19:39 4459

[分享]函数名混淆工具

2017-12-21 19:39
4459
功能
LLVM生成IR时使用md5替换函数名,通过修改脚本也可以使用任意字符串替换函数名。

支持范围
C/C++函数,暂不支持构造函数、析构函数。此外,C风格的函数暂时无法与同名的C++成员函数区分(已有解决办法,还未实现)。

简介
本质上是一个完整的clang编译器,在CodeGen时通过修改CodeGenModule::getMangledName函数的流程来达到修改函数名的目的。编译完成后,可直接用于JNI。可靠程度暂时未知,欢迎大家使用,顺便帮我测试。

地址

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 341
活跃值: (138)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
2
不太懂函数名混淆  Android混淆更有意义吧
2017-12-22 09:44
0
雪    币: 3894
活跃值: (2532)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
支持帅气的wwy
2017-12-22 10:58
0
游客
登录 | 注册 方可回帖
返回
//