阿里云网站建设方案书填写,上海电商网站建设公司,网站建设以推广,抖音企业号官网入口Flutter 应用混淆#xff1a;Flutter 应用的混淆非常简单#xff0c;只需要在构建 release 版应用时结合使用 --obfuscate 和 --split-debug-info 这两个参数即可。–obfuscate --split-debug-info 用来指定输出调试文件的位置#xff0c;该命令会生成一个符号映射表。目前支… Flutter 应用混淆Flutter 应用的混淆非常简单只需要在构建 release 版应用时结合使用 --obfuscate 和 --split-debug-info 这两个参数即可。–obfuscate --split-debug-info 用来指定输出调试文件的位置该命令会生成一个符号映射表。目前支持 apkappbundleios 和 ios-framework 等目标平台macOS 和 aar 在 master 和 dev 分支中支持如下
flutter build apk --obfuscate --split-debug-info/project-name/directory混淆成功后需要保存符号映射表以便以后需要去混淆跟踪代码堆栈。相关命令的其他信息可以运行 flutter build apk -h 查看如果不支持该命令我们可以使用ipagurd。 flutter build apk --target-platform android-arm --analyze-size
flutter build apk --target-platform android-arm64 --analyze-size
flutter build apk --target-platform android-x64 --analyze-sizeflutter build appbundle --target-platform android-arm --analyze-size
flutter build appbundle --target-platform android-arm64 --analyze-size
flutter build appbundle --target-platform android-x64 --analyze-size 加固流程
ipaguard界面概览
ipaguard界面分左右2块左边菜单导航栏右边的功能区左侧菜单按模块分成启动界面代码模块文件模块重签名与测试模块右侧主功能区会随着功能变化但是整体分3块顶部显示过滤区中间主体内容显示区底部开关控制和强度控制下面分模块介绍ipaguard功能界面。
ipaguard启动界面
这个界面可以选中打开文件从配置加载文件切换软件显示的语言登录账号查看软件的版本信息等 ipaguard代码混淆界面
代码混淆界面随左侧的菜单不同略有区别。但是整体是顶部选择需要处理的macho文件然后是一排显示过滤控制功能。 资源文件混淆界面
资源文件模块包括了文件名称修改web资源压缩图片水印等等功能。界面分顶部的显示控制中介的文件列表底部的是否处理开关。 重签名界面
签名配置界面可以配置签名证书描述文件设置app的权限次功能大部分app是用不到的设置混淆加密完是否要直接安装到设备。底部同样是是否进行签名的总开关