HarmonyOS 混淆没生效
@Entry
@Component
struct Index17 {
build() {
Column() {
Text('Im Entry').fontSize(30).onClick(() => {
TsUtils.consoleObjName('Entry')
})
}
}
}
class Entry {
name: string = ''
}
export class TsUtils {
public static consoleObjName(caller: string) {
console.log(`====${caller} click`)
let a = 'name'
let o = new Entry()
o.name = caller + 'Name'
console.log(`====${caller} click ${o[a]}`)
var obj = { x0: 0, x1: 0, x2: 0 };
for (var i = 0; i <= 2; i++) {
console.log('====' + obj['x' + i]);
}
}
}
开启了-enable-property-obfuscation,但是这样运行起来也没报错,是没混淆吗?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
input_enter_key_type设置没生效
7168浏览 • 1回复 待解决
HarmonyOS 修改了APP名字和图标没生效
924浏览 • 1回复 待解决
HarmonyOS 代码混淆配置没有生效
1000浏览 • 1回复 待解决
按照官网描述对har进行混淆,混淆不生效
1827浏览 • 1回复 待解决
HarmonyOS SDK har包代码混淆未生效
1052浏览 • 1回复 待解决
HarmonyOS React Native怎么让出底部导航栏的位置,用SafeAreaView没生效
920浏览 • 1回复 待解决
HarmonyOS 父组件左右设置margin,右侧margin没生效,改成padding就可以了
1415浏览 • 1回复 待解决
在Stack容器中,动态更改zIndex没生效,子元素的显示层级还是和之前一样 动态更改zIndex怎么才能生效呢?
218浏览 • 1回复 待解决
HarmonyOS 开启混淆后,变量也会被混淆
938浏览 • 1回复 待解决
HarmonyOS 开启混淆后怎么添加混淆规则才能避免引入的har包被混淆
894浏览 • 1回复 待解决
编译har,如何混淆,混淆如何使用
1992浏览 • 1回复 待解决
HarmonyOS 混淆相关问题
959浏览 • 1回复 待解决
HarmonyOS 混淆加固策略
1128浏览 • 1回复 待解决
HarmonyOS har混淆问题
1035浏览 • 1回复 待解决
混淆后提供mapping映射文件?如何反混淆?
1481浏览 • 1回复 待解决
基于反混淆工具混淆后的日志定位
1522浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何配置代码混淆的混淆规则?
1305浏览 • 1回复 待解决
HarmonyOS har包混淆规则
1248浏览 • 1回复 待解决
HarmonyOS 关于混淆的疑问?
1379浏览 • 1回复 待解决
HarmonyOS sdk的混淆规则
884浏览 • 1回复 待解决
HarmonyOS 混淆相关场景咨询
1103浏览 • 1回复 待解决
HarmonyOS 混淆规则细节疑惑
918浏览 • 1回复 待解决
HarmonyOS 模块之间混淆规则
976浏览 • 1回复 待解决
HarmonyOS har包混淆问题
1438浏览 • 1回复 待解决
HarmonyOS 安全加固和混淆
2855浏览 • 1回复 待解决
参考混淆文档:
https://gitee.com/openharmony/arkcompiler_ets_frontend/blob/master/arkguard/README-cn.md#%E6%B7%B7%E6%B7%86%E8%A7%84%E5%88%99%E5%90%88%E5%B9%B6%E7%AD%96%E7%95%A5
name属性没有混淆成功,原因name属性在系统自动生成的白名单中不会混淆。
如下类部分不在白名单的可以混淆:
混淆结果: