首页
社区
课程
招聘
[原创] 开源安卓Dex2C (Java2C) 加固
发表于: 2019-8-18 22:20 38802

[原创] 开源安卓Dex2C (Java2C) 加固

2019-8-18 22:20
38802
收藏
免费 17
支持
分享
打赏 + 5.00雪花
打赏次数 1 雪花 + 5.00
 
赞赏  orz1ruo   +5.00 2019/08/19 上个星期之前看过,一直没测试
最新回复 (57)
雪    币: 29
活跃值: (295)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
26
大佬牛逼
2019-8-19 23:36
0
雪    币: 1096
活跃值: (374)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
27
dex2c这条路问题还是不少,在足够的测试用例下,部分java特性生成的smali还是存在转译困难。
使用上方法一定需要filter,效率会有影响(函数存在循环非常明显)。
2019-8-20 09:13
0
雪    币: 0
活跃值: (150)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
28
MARK
2019-8-20 09:48
0
雪    币: 2141
活跃值: (7226)
能力值: ( LV11,RANK:180 )
在线值:
发帖
回帖
粉丝
29
2019-8-20 10:55
0
雪    币: 53
活跃值: (106)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
30
2019-8-20 13:40
0
雪    币: 14865
活跃值: (6088)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
31
lscmxl dex2c这条路问题还是不少,在足够的测试用例下,部分java特性生成的smali还是存在转译困难。 使用上方法一定需要filter,效率会有影响(函数存在循环非常明显)。
dex2c看来还是离不开java虚拟机,理论上dex2c不如java2c。
2019-8-20 15:01
0
雪    币: 102
活跃值: (2055)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
32
mark
2019-8-21 11:52
0
雪    币: 8285
活跃值: (4710)
能力值: ( LV8,RANK:134 )
在线值:
发帖
回帖
粉丝
33
66666
2019-8-22 09:24
1
雪    币: 7
活跃值: (263)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
34
s试了试·  helloworld 感觉支持的方法数有点少
2019-8-22 21:44
0
雪    币: 63
活跃值: (324)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
35
牛逼
2019-8-24 17:35
0
雪    币: 217
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
36
感谢楼主分享
2019-8-26 22:28
0
雪    币: 574
活跃值: (405)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
37
mark,慢慢学习研究
2019-8-27 09:53
0
雪    币: 73
活跃值: (923)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
38
start
2019-8-27 10:58
0
雪    币: 20
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
39
I: Using Apktool 2.4.1 on your_app.apk
I: Copying raw resources...
I: Baksmaling classes.dex...
I: Copying assets and libs...
I: Copying unknown files...
I: Copying original files...
[WARNING ] dcc: Use armeabi-v7a for armeabi
[ERROR   ] dcc: Compile your_app.apk failed!
Traceback (most recent call last):
  File "dcc.py", line 463, in <module>
    dcc_main(infile, filtercfg, outapk, do_compile, project_dir, source_archive)
  File "dcc.py", line 417, in dcc_main
    copy_compiled_libs(project_dir, decompiled_dir)
  File "dcc.py", line 242, in copy_compiled_libs
    raise Exception("ABI %s is not supported!" % abi)
Exception: ABI mips is not supported!
[INFO    ] dcc: removing C:\Users\sujie\AppData\Local\Temp\dcc-project-bi5fwxgb
[INFO    ] dcc: removing C:\Users\sujie\AppData\Local\Temp\tmp7b4z5niq-dcc
[INFO    ] dcc: removing C:\Users\sujie\AppData\Local\Temp\dcc-apktool-fv4e6isb

报这个错误,请问怎么解决呢
2020-3-30 10:12
0
雪    币: 1759
活跃值: (2334)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
40
试了下,woc,很6,很牛逼,这应该比指令抽取还牛逼吧,不带反原的,直接运行
2020-3-30 18:09
0
雪    币: 5235
活跃值: (3260)
能力值: ( LV10,RANK:175 )
在线值:
发帖
回帖
粉丝
41
牛逼牛逼
2020-3-30 18:35
0
雪    币: 657
活跃值: (68)
能力值: ( LV3,RANK:25 )
在线值:
发帖
回帖
粉丝
42
膜膜膜
2020-4-5 17:16
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
43
楼主有试过使用ollvm编译吗
2020-4-10 17:09
0
雪    币: 3818
活跃值: (4228)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
44
wx_苏_802 I: Using Apktool 2.4.1 on your_app.apk I: Copying raw resources... I: Baksmaling classes.dex... I ...
有问题在github上面提bug。这个修改“project/jni/Application.mk”,把需要的支持ABI加到"APP_ABI"列表里边就可以。
2020-4-10 20:49
0
雪    币: 3818
活跃值: (4228)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
45
zongren 楼主有试过使用ollvm编译吗
没有用过,应该没有问题。有问题的话大概率是ollvm的bug。
有一点需要注意,如果有使用字符串混淆的话,有可能会导致dcc的引用缓存机制失效。
2020-4-10 20:50
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
46
楼主有实践过直接在打包过程中编译Java代码么
2020-4-14 17:36
0
雪    币: 0
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
47
支持
2020-4-14 20:18
0
雪    币: 1867
活跃值: (3973)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
48
太牛逼
2020-4-14 22:55
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
49
感谢LZ开源,已start
能分享一些这种加固技术原理的资料吗?一直想入坑,却一点方向都没有
2020-5-11 15:55
0
雪    币: 3212
活跃值: (753)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
50
No implementation found for void io.github.whyle.sockettest.MainActivity.onCreate(android.os.Bundle) (tried Java_io_github_whyle_sockettest_MainActivity_onCreate and Java_io_github_whyle_sockettest_MainActivity_onCreate__Landroid_os_Bundle_2)
2020-9-6 08:41
0
游客
登录 | 注册 方可回帖
返回
//