程序分析SIG例会 2025-08-14 19:00-20:00(UTC+08:00)Beijing

议题(Agenda)

议题1、面向鸿蒙应用的并行化静态安全分析框架进度
议题2、面向鸿蒙应用的跨语言程序分析技术进度 议题3、基于DSL的鸿蒙应用检测框架进度

与会人(Attendees)

会议纪要(Minutes)

议题1、面向鸿蒙应用的并行化静态安全分析框架进度分享
汇报人: 柴仁超
会议结论:1、完成了Mini Dummymain的构建,只基于感兴趣的文件构建入口函数,能提升效率;2、修补了两个bug,增加了对闭包的处理和对特殊调用的处理方式;3、测试了两个真实app,得到多个数据竞争报告。

议题2、面向鸿蒙应用的跨语言程序分析技术
汇报人:伍家乐
会议结论:1、二进制分析:分析了SumIR生成模块在部分真实应用二进制库上的效果,总结有关问题及局限性;基于在真实应用中对类绑定机制的观察,扩展了二进制分析中对类绑定的识别功能。 2、源代码分析:分析了整体工具在自研应用将Cpp转换成ArkIR的效果和能力,提出部分自研应用不能成功编译的问题,总结了源代码分析侧的有关问题和局限性。

议题3、基于DSL的鸿蒙应用检测框架进度
汇报人:许梓芾 会议结论:1、完成四个结项所需文档的初稿。2、与业界其他静态分析工具的对比评估。3、SQL-like-DSL完成相关数据建模,缓存,功能扩展

遗留问题: