OpenHarmony开发者论坛
标题:
OpenhHarmony api10 怎么对har包代码混淆
[打印本页]
作者:
xylitol2010
时间:
2024-2-23 16:55
标题:
OpenhHarmony api10 怎么对har包代码混淆
[md]新建api10的OpenHarmony项目,new Module > Static Library,编辑代码,然后参考
https://gitee.com/openharmony/ar ... /arkguard/README.md
,编辑了该 module 的obfuscation-rules.txt和consumer-rules.txt,都加上了以下内容
```
-enable-property-obfuscation
-enable-string-property-obfuscation
-enable-toplevel-obfuscation
-compact
```
然后Build > Make Module,在其他项目导入生成的har包,跳转到里面的函数,代码还是明文
请问应该怎么配置,才能实现查看har函数为密文的效果?有没有demo呢?
[/md]
作者:
xt1024
时间:
2024-2-26 10:30
在API 9中,HAR模块默认不开启混淆能力。若要开启混淆能力,需要把HAR模块的build-profile.json5文件中的artifactType字段设置为obfuscation,
在API10中,HAR模块默认开启混淆能力,可以在HAR模块的build-profile.json5文件中的ruleOptions字段下的enable进行设置
具体文档
https://docs.openharmony.cn/page ... art/har-package.md/
作者:
xylitol2010
时间:
2024-2-26 16:56
回复
xt1024
: 我现在就是编辑了规则后,发现不起效,不知道哪一步不对
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5