本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Inspector 程式碼安全性支援的語言
本主題包含 Amazon Inspector Code Security 支援的語言。
SAST 支援的語言
-
C# (建議使用 6.0 .Net 及更新版本以外的所有版本)
-
C (C11 或更早版本)
-
C++ (C++17 或更早版本)
-
Go (Go僅限 1.18)
-
Java (Java25 或更早版本)
-
JavaScript (EMCMAScript 2021 或更早版本)
-
JSX (React 17 或更早版本)
-
Kotlin (Kotlin 2.0 或更早版本)
-
PHP (PHP 8.2 或更早版本)
-
Python (Python3 系列內的 3.13 Python 或更早版本)
-
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 (Python3 系列內的 3.13 Python 或更早版本)
-
.Net
-
Ruby (Ruby僅限 2.7 和 3.2)
-
Rust
注意
對於 npm(Node.js) 專案,Amazon Inspector 程式碼安全軟體合成分析會識別package.json資訊清單中的相依性,並將 package-lock.json lockfile 排除在分析之外。僅出現在 中的相依性package-lock.json,包括暫時性相依性及其接腳的確切版本,不會進行評估。
基礎設施做為程式碼的語言
-
AWS CDK (Python 和 TypeScript)
-
CloudFormation (2010 年 9 月 9 日)
-
Terraform (1.6.2 或更早版本)