Contrast Scan supported languages and technologies
Contrast Scan supports these languages and technologies:
Technology | Associated file extensions | Artifacts to upload |
---|---|---|
Java binary scan | ||
Java (for example: J2EE, JSP, and Spring MVC) | java | JAR and WAR files in the root directory or a ZIP file with multiple JAR files in the root directory of the ZIP file. |
Source code scan | ||
ABAP | abap ,bsp, asprog, aclass, aint, asfinc, asfugr, appl, component | ZIP files or folders that contain files to scan. Contrast Scan automatically detects the language of the files. |
ActionScript | as | |
ASP.NET | asax, ascx, ashx, asmx, aspx, master | |
C# | cs, cshtml | |
C | c, h, pc | |
C++ | h, hh, cpp, hpp, cc, pc | |
COBOL | cob, cbl, cpy, pco | |
Go | go | |
HTML | htm, html, xhtml | |
Informix | sql, 4gl | |
Java | java | |
JavaScript/TypeScript | js, xsjs, ts, tsx | |
JCL | jcl,prc | |
JSP | jsp,j spx, xhtml | |
Kotlin | kt, kts, ktm | |
NATURAL | nls, nlp, nlh, nlm, nss, nsp, nsh | |
Objective-C | h, m | |
Oracle Forms | oforms | |
PHP | php,php3,php4,php5,php6, phps,phtml | |
PL-SQL | sql, sf, sps, spb, sp, fnc, spp, plsql, trg, st, prc, pks, pkb, pck | |
PowerScript | sru, sra, srw, srf, srs, srm, srx | |
Python | python, py | |
RPG4 | rpg, rpg3, rpg4, rpgle, dspf, mbr | |
Scala | scala | |
Swift | swift | |
Transact-SQL | sql, tsql,sp | |
TypeScript | js,xsjs,ts,tsx | |
Visual Basic 6 | bas,frm,cls | |
VB.NET | vb | |
XML | xml |