本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Inspector 代码安全性支持的语言
本主题包含 Amazon Inspector 代码安全性支持的语言。
SAST 支持的语言
-
C#(建议使用 .Net 6.0 及更高版本以外的所有版本)
-
C(C 11 或更早版本)
-
C++(C++ 17 或更早版本)
-
Go(仅限 Go 1.18)
-
Java(Java25 或更早版本)
-
JavaScript(EMCMAScript 2021 或更早版本)
-
JSX(React 17 或更早版本)
-
Kotlin(Kotlin 2.0 或更早版本)
-
PHP(PHP 8.2 或更早版本)
-
Python(PythonPython3 系列中的 3.13 或更早版本)
-
Ruby(仅限 Ruby 2.7 和 3.2)
-
Rust
-
Scala(Scala 3.2.2 或更早版本)
-
Shell
-
TSX
-
TypeScript(所有版本)
软件组成分析支持的语言
-
Go(仅限 Go 1.18)
-
Java(Java25 或更早版本)
-
JavaScript(EMCMAScript 2021 或更早版本)
-
PHP(PHP 8.2 或更早版本)
-
Python(PythonPython3 系列中的 3.13 或更早版本)
-
.Net
-
Ruby(仅限 Ruby 2.7 和 3.2)
-
Rust
注意
对于 npm (Node.js) 项目,Amazon Inspector 代码安全软件组成分析可识别package.json清单中的依赖关系,并将package-lock.json锁定文件排除在分析之外。仅在中出现的依赖关系package-lock.json,包括传递依赖关系及其固定的确切版本,不会进行评估。
基础设施即代码的语言
-
AWS CDK (Python和TypeScript)
-
CloudFormation (2010—09—09)
-
Terraform(1.6.2 或更早版本)