Skip to main content

Contrast Scanのサポート対象言語とテクノロジ

Contrast Scanは、以下の言語とテクノロジをサポートします。

テクノロジ

サポートされている最新バージョン

対応するファイル拡張子

アップロードするアーティファクト

Javaバイナリスキャン

Java(例:J2EE、JSP、Spring MVCなど)

Java 17

java

JARファイル、WARファイル、ZIPファイル(ZIPのルートディレクトリにJARファイルまたはWARファイルのみを含めること)

ソースコードスキャン

SAP ABAP

7.51

abap、bsp、asprog、aclass、aint、asfinc、asfugr、 appl、component

スキャンするファイルが含まれるZIPファイルやフォルダ。Contrast Scanでは、自動的にファイルの言語が検出されます。

ActionScript

3

as

ASP.NET

現在のバージョン

asax、ascx、ashx、asmx、aspx、master

C#

9以降

cs、cshtml

C

18

c、h、pc

C++

20

h、hh、cpp、hpp、cc、pc

COBOL

現在のバージョン

cob、cbl、cpy、pco

Go

1.13

go

Hana SQL Script

現在のバージョン

sql

HTML

現在のバージョン

htm、html、xhtml

Informix

現在のバージョン

sql、4gl

Java

Java 17以降

Contrast Scanは、Java LTS 21コードをスキャンできますが、特定のJava 21コントロールはスキャンされません。Contrastスキャンエンジンは、Java 21 LTSに完全対応していません。

java

JavaScript/TypeScript

ES5

js、xsjs、ts、tsx

JCL

現在のバージョン

jcl、prc

JSP

現在のバージョン

jsp、jspx、xhtml

Kotlin

1.6

kt、kts、ktm

NATURAL

現在のバージョン

nls、nlp、nlh、nlm、nss、nsp、nsh

Objective-C

2

h、m

Oracle Forms

現在のバージョン

oforms

PHP

7.4

php、php3、php4、php5、php6、phps、phtml

PL-SQL

現在のバージョン

sql、sf、sps、spb、sp、fnc、spp、plsql、trg、st、prc、pks、pkb、pck

PowerScript

11.5

sru、sra、srw、srf、srs、srm、srx

Python

3.9

python、py

RPG4

7.4

rpg、rpg3、rpg4、rpgle、dspf、mbr

Scala

2.13

scala

Swift

5.3

swift

Transact-SQL

現在のバージョン

sql、tsql、sp

TypeScript

現在のバージョン

js、xsjs、ts、tsx

Visual Basic 6

現在のバージョン

bas、frm、cls

VB.NET

14

vb

XML

現在のバージョン

xml