一种Flutter应用APK包完整性校验的方法

AITNT
正文
推荐专利
一种Flutter应用APK包完整性校验的方法
申请号:CN202410816257
申请日期:2024-06-24
公开号:CN118734319A
公开日期:2024-10-01
类型:发明专利
摘要
本发明涉及一种Flutter应用APK包完整性校验的方法,属于移动应用软件安全技术领域,包括步骤:预先计算各个架构下libapp.so文件对应的静态哈希值;通过Android原生代码动态计算当前包路径下libapp.so文件的动态哈希值;将动态哈希值与静态哈希值进行比对,若不一致,则输出用户提醒信息或输出采取相应的安全防范措施信息。本发明通过实施针对Flutter代码编译后产生的libapp.so文件的哈希校验机制,能够有效地防止使用Flutter框架开发的应用遭受APK安装包内的Dart代码被篡改或注入后,被重新打包运行的风险,确保Flutter应用的代码安全性,提高了应用的安全防护能力。
技术关键词
输入流 MD5算法 摘要 内容更新 动态 校验机制 文件夹 目录 项目 风险 框架 资源
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号