一种基于抽象语法树的小程序隐私泄露检测方法

AITNT
正文
推荐专利
一种基于抽象语法树的小程序隐私泄露检测方法
申请号:CN202510075365
申请日期:2025-01-14
公开号:CN120030538A
公开日期:2025-05-23
类型:发明专利
摘要
本发明属于小程序隐私泄露检测方法技术领域,公开了一种基于抽象语法树的小程序隐私泄露检测方法及系统。对小程序的打包文件进行反编译得到源码文件;使用表达式解析库将所有的逻辑层JavaScript文件转化为AST;根据文件引用关系得到页面逻辑层文件和工具文件层之间的调用依赖图,根据页面渲染层和页面逻辑层的数据和事件绑定关系的得到两者的字段级的绑定依赖图,将以上合并得到全局依赖关系图;最终合并以上依赖图生成全局依赖关系图;依据控制流边界的划分规则将JavaSript代码划分成多个基本块,并根据边界的信息确定边的类型,结合依赖关系图得到GCFG;将GCFG输入到污点‑指针分析模块,根据预定义的sink和source库和数据流传播规则得到隐私泄露路径。
技术关键词
隐私泄露检测方法 信息数据处理终端 小程序 逻辑 污点 抽象语法树 文件引用关系 模块依赖关系 依赖关系分析 指针 页面 分析模块 深度优先遍历 计算机设备 处理器 生成规则 算法
系统为您推荐了相关专利信息
1
基于云计算的多源数据融合方法及系统
融合规则 数据融合方法 知识图谱推理 多维特征向量 指数
2
一种软开关控制电路、控制方法及终端设备
开关模块 软开关控制电路 逻辑模块 电源模块 控制模块
3
大语言模型的推理方法、装置、电子设备及介质
摘要 推理方法 逻辑 大语言模型 物理
4
一种冷链物流实时监测方法及系统
冷链物流运输车厢 逻辑回归模型 实时监测方法 特征值 测量点
5
一种图像分类模型的分布外数据检测方法
图像分类模型 数据检测方法 样本 分类神经网络 多层次
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号