网易首页 > 网易号 > 正文 申请入驻

蚂蚁集团边立忠:企业程序安全分析与智能化实践

0
分享至

程序安全分析是通过静态或动态手段,对软件程序的源代码或运行行为进行分析,是提前发现存在安全漏洞或恶意行为等代码风险的关键技术,是提升程序安全性,降低企业安全风险,满足合规要求的重要保障。

相较于程序分析技术的学术研究,程序安全分析在企业实际落地过程中面临着哪些挑战?该如何应对?AGI时代的程序安全分析又有哪些新的机遇与挑战?

日前,蚂蚁集团基础安全事业部DevSecOps工具和平台负责人边立忠在2025北京网络安全大会上发表了《开放式程序分析与智能化实践》的主题演讲,介绍了蚂蚁在这一领域的探索与实践。

企业程序安全分析面临的挑战

边立忠提到,当前企业程序安全分析主要面临四大挑战:

【挑战1】

随着云原生、AI原生等技术的快速发展,各种新兴语言在企业内部不断涌现,企业对多语言程序分析的需求日益增长,现有大部分工具支持的语言类型有限,且不同语言间的能力水位差异较大。

【挑战2】

静态程序分析技术误报率较高,大型企业应用数动辄上万,分析结果运营成本过高,难以落地。

【挑战3】

现有程序分析工具使用门槛普遍较高,一方面大量分析工具依赖代码能成功编译,在企业落地过程中较为受限;另一方面用户自定义开发规则的门槛较高,扩展能力有限。

【挑战4】

传统程序分析技术能理解语法但不理解语义,对业务逻辑型风险的分析能力不足。

蚂蚁程序安全分析技术探索与实践

据边立忠介绍,针对以上挑战,蚂蚁历经多年的技术攻坚与打磨,形成了行业领先的程序安全分析技术,主要包括三大特性:

●统一多语言分析

●开放式

●智能化

统一多语言分析

针对企业对多语言程序分析的迫切需求,蚂蚁基于抽象语法树(Abstract Syntax Tree,简称AST),设计了多语言统一的抽象语法树(Unified AST,简称UAST)作为程序分析的中间表示(Intermediate Representation, 简称IR)层。

与其他IR相比,AST包含了更多的语义信息,更适合安全分析场景。同时,生成AST不依赖于程序编译,无需构建环境,极大降低了在企业落地的使用限制。

在UAST的基础上,蚂蚁改进了传统符号执行技术,在执行过程当中对状态空间进行对象建模,通过平衡性能与精度,实现了具备域敏感、流敏感、上下文敏感和路径敏感的数据流分析能力。

由于数据流分析引擎要支持的70%以上的语法特性是多语言通用的,基于UAST建设数据流分析能力,新增一种语言的研发成本主要集中在对其特有的语法特性的支持上,总体成本可下降50%以上,也避免了传统分析工具在不同语言之间存在较大能力水位差异的问题。

开放式

传统程序分析工具要么不支持用户自定义规则开发,要么规则开发的学习门槛极高,需要依赖工具研发人员。普通用户难以针对企业内部的实际情况,自主进行有针对性的定制开发,这既限制了程序分析工具的使用场景,又导致规则适用度低,误报率居高不下。

针对这一痛点,蚂蚁提出了“开放式”程序分析的理念,并基于这一理念推出了统一多语言查询语言(Unified Query Language,简称UQL)。UQL是一种类SQL的声明式语言,其学习和使用成本较传统命令式语言要低很多。

UQL一方面在语法层面兼容了行业较为流行的codeql,进一步降低了用户的学习和使用成本。另一方面,基于UAST的技术优势,UQL在业界率先实现了多语言统一的开发库,对用户实现了“一次编写,多语言通用”,进一步降低了用户在不同语言开发库之间的学习成本。

智能化

传统程序技术的优势是代码语法分析能力,包括AST分析以及数据流分析等,但无法理解代码的业务语义,比如在数据流分析过程中,复杂语义往往会导致传统程序分析的断链。

蚂蚁尝试将大模型和传统程序分析技术结合来解决这一技术难题。大模型具备优秀的代码语义理解能力,本质是大模型具备泛化能力,能“理解”数据本质规律,并把这个规律泛化到未见的数据上,且具备从复杂数据中提取结构化特征和分类的能力。

蚂蚁提出并建设了“大模型代码语义识别技术”,实现了“变量值推导”“传播函数识别”“复杂传播识别”等能力,给传统程序分析引擎安装了“智能外挂”,提升了程序分析引擎的召回率和准确率。

借助大模型代码语义识别技术实现的“公共/私有接口识别” “source点识别” “sink点识别” “安全检查点识别” “鉴权逻辑识别”等能力,在规则层面解决了逻辑漏洞检测、误报消除等领域专家规则泛化性太差的难题。

与其他大模型的应用一样,大模型代码语义识别技术的实现和企业落地也面临着大模型遵从性问题、幻觉,以及上下文大小限制等技术难题。蚂蚁2024年在业界率先提出的DKCF大模型应用可信框架,为大模型专业应用的可靠性提供了指导思想:

●应对大模型遵从性的挑战,把复杂任务原子化,大模型对原子任务的遵从性好于复杂任务。通过将一系列原子化任务转换成知识图谱,基于知识图谱实现对原子任务执行顺序的核验。

●应对大模型输出幻觉的挑战,采用大模型和专家规则结合的方式核验原子任务和整个任务的执行结果,其中由大模型核验推理理由、推理线索的合理性,由专家规则核验代码结构的合理性。

●应对大模型上下文限制的挑战,使用程序分析技术,提取关键代码链路、摘要链路中的关键方法,结合实际场景筛选代码最佳链路,大幅压缩代码上下文的大小。

通过结合大模型和传统程序分析技术,蚂蚁在漏洞检测与漏洞辅助修复等领域的实践中取得了显著成效,漏洞检测召回率提升超过20%、准确率提升超过40%,智能辅助修复漏洞类型覆盖率超过50%。

搜索公众号【YASA程序分析Community】,可详细查看蚂蚁智能化程序分析技术在【水平越权检测(代码审计智能体)】和【漏洞辅助修复】两个场景下应用的演示视频

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
网传那英一场演唱会,除去成本究竟能赚多少?

网传那英一场演唱会,除去成本究竟能赚多少?

琴琴有氧运动
2026-08-23 20:21:49
她们太强了!亚锦赛,日本女排3-0韩国、2连胜,中国女排最强对手

她们太强了!亚锦赛,日本女排3-0韩国、2连胜,中国女排最强对手

琴音似君语
2026-08-23 23:52:23
许家印传出惊人消息!佛山迎来史上最暴跌最暴跌楼盘

许家印传出惊人消息!佛山迎来史上最暴跌最暴跌楼盘

广佛选房师李秋颜
2026-08-22 11:40:54
京东方A中报利润50亿, 玻璃基板+先进封装,8家值得重点跟踪企业

京东方A中报利润50亿, 玻璃基板+先进封装,8家值得重点跟踪企业

亿通电子游戏
2026-08-24 00:05:00
中国电影衰落为何不可避免:广大人民群众日益提高的文化水平和高考文化课不到300分电影人的矛盾

中国电影衰落为何不可避免:广大人民群众日益提高的文化水平和高考文化课不到300分电影人的矛盾

狐狸先森讲升学规划
2026-08-22 00:20:03
1949年国民党军统特务周镐被处决,其妻子面见上海市长:他是烈士

1949年国民党军统特务周镐被处决,其妻子面见上海市长:他是烈士

凉州辞
2026-08-17 06:45:03
紫牛头条|5岁女童科技馆看表演遭机器人踢中面部,四颗牙齿脱落 赔偿金额中未来美容修复成争议焦点

紫牛头条|5岁女童科技馆看表演遭机器人踢中面部,四颗牙齿脱落 赔偿金额中未来美容修复成争议焦点

扬子晚报
2026-08-23 22:55:12
全网喊刘国梁回归、王励勤下课!换帅呼声为何越来越大?

全网喊刘国梁回归、王励勤下课!换帅呼声为何越来越大?

乒乓助手
2026-08-23 00:46:41
2人皮包公司拿下6000万公益大单?韩红基金会正式回应,网友怒问42%溢价咋回事

2人皮包公司拿下6000万公益大单?韩红基金会正式回应,网友怒问42%溢价咋回事

胡侃社会百态
2026-08-23 13:31:08
老师庆功宴被警察带走,家长联合阻止,警方:全班25名男生遭毒手

老师庆功宴被警察带走,家长联合阻止,警方:全班25名男生遭毒手

悬案解密档案
2025-09-28 09:33:55
杜塞尔多夫笑疯了:樊振东来一天,顶我们干十年

杜塞尔多夫笑疯了:樊振东来一天,顶我们干十年

江启
2026-08-23 14:52:56
中国歼16机群一到,伊朗心里苦、沙特直眼馋!多国为何主动放行?

中国歼16机群一到,伊朗心里苦、沙特直眼馋!多国为何主动放行?

阿芒娱乐说
2026-08-24 00:21:41
19岁新援首秀建功,拉比奥特传射,AC米兰2-1都灵夺赛季开门红

19岁新援首秀建功,拉比奥特传射,AC米兰2-1都灵夺赛季开门红

钉钉陌上花开
2026-08-24 04:53:04
轮到以斩首了?一天8轮空袭,土耳其遭重创,联合国态度出人意料

轮到以斩首了?一天8轮空袭,土耳其遭重创,联合国态度出人意料

青青衫书生
2026-08-21 16:18:12
这种身材在普通人家都嫁不出去!人大附中女孩引争议,走路都费劲

这种身材在普通人家都嫁不出去!人大附中女孩引争议,走路都费劲

世界圈
2026-08-20 09:29:58
女性长期使用情趣用品,身体可能出现哪些不适?不少人缺乏认知

女性长期使用情趣用品,身体可能出现哪些不适?不少人缺乏认知

看世界的人
2026-08-07 09:22:50
俄罗斯安全局退役将军在莫斯科的家中身亡!曝头部中枪

俄罗斯安全局退役将军在莫斯科的家中身亡!曝头部中枪

项鹏飞
2026-08-22 21:26:52
陪睡陪玩只是开胃菜,舔手指塞拳头、集体嫖娼、背后的事藏不住了

陪睡陪玩只是开胃菜,舔手指塞拳头、集体嫖娼、背后的事藏不住了

北海史记
2026-08-12 19:57:54
安洗莹还能统治多久?双圈大满贯是保守估计,只要不伤找不到对手

安洗莹还能统治多久?双圈大满贯是保守估计,只要不伤找不到对手

杨华评论
2026-08-23 21:50:50
张韶涵演唱会突发身体不适,现场测血压、吸氧,难受落泪:休息几分钟后重返舞台表演,向歌迷致歉,“别担心,不行的话会喊停”

张韶涵演唱会突发身体不适,现场测血压、吸氧,难受落泪:休息几分钟后重返舞台表演,向歌迷致歉,“别担心,不行的话会喊停”

极目新闻
2026-08-23 22:38:45
2026-08-24 06:00:49
安在 incentive-icons
安在
信息安全新媒体
1764文章数 2385关注度
往期回顾 全部

科技要闻

“英伟达发通知:涨价15%以上”

头条要闻

男子凌晨浏览黄色网站深陷"约炮"骗局 21.8万没了

头条要闻

男子凌晨浏览黄色网站深陷"约炮"骗局 21.8万没了

体育要闻

46岁小罗复出,为什么选了一支意丙球队?

娱乐要闻

王传君的舞台,藏着与乔任梁的过往

财经要闻

加拿大宣布“全额对等报复”美国新关税

汽车要闻

刘苗苗:极狐不押注单一爆款,增长进入体系化阶段

态度原创

教育
游戏
艺术
亲子
军事航空

教育要闻

南师附中家长会内部数据流出!

《GTA6》泄露视频现实早有原型!老头往车厢里加油

艺术要闻

我连新鲜白菜都买不起,土豪却花500万抢着买颗“烂包菜”?这世界终于疯成这样了!

亲子要闻

32岁的全职妈妈的重生之路终篇

军事要闻

美国批准向韩出售导弹 此前特朗普称与金正恩关系良好

无障碍浏览 进入关怀版