当前位置:首页>php>YASA发布v0.3.1:新增支持PHP语言

YASA发布v0.3.1:新增支持PHP语言

  • 2026-10-11 08:14:14
YASA发布v0.3.1:新增支持PHP语言

YASA(Yet Another Static Analyzer )是一个开源的静态程序分析项目。其核心是定义了一种多语言通用的中间表达——统一抽象语法树(Unified Abstract Syntax Tree,简称UAST),基于UAST实现了一套高精度的静态程序分析框架。用户可通过编写检查器(Checker)的方式,灵活实现诸如AST查询、数据流分析、函数调用图分析等多种程序分析任务,并通过SDK/自研统一声明式查询语言UQL/MCP等方式对外开放能力。

YASA官网:

https://cybersec.antgroup.com/station

YASA:

https://github.com/antgroup/YASA-Engine/

YASA v0.3.1版本发布

YASA v0.3.1版本主要变更如下:(2026.04.10 ~ 2026.05.07)

本期 YASA 新增分析 PHP 语言的程序分析能力(UAST 解析 + Engine 全链路分析),并持续增强分析 Python 语言的引擎能力

YASA-UAST

  • 新增 PHP 语言解析支持 
  • Python @dataclass 自动合成 __init__,支持字段级污点追踪 
  • Python async/await 作为标识符时兼容重试,避免整文件跳过 

YASA-Engine

  • 新增 PHP 全链路分析能力(analyzer + checkers + benchmark)

  • Python 扩展:httpserver entrypoints、Django/Tornado/eval 覆盖 
  • 核心引擎打磨:污点传播、sanitizer、callchain checker 增强
致 谢

感谢本周期贡献者:@Antjiufo、@Arielwyy

(排名不分先后,按照字母顺序排序)

长按识别二维码
关注“开放式安全基础设施”
在这里与上千名技术精英
交流技术干货&程序分析

最新文章

随机文章