8.2.0 Supported Code Languages and Frameworks (cn_8.2.0 支持的代码语言和框架)

CxSAST

v8.2.0 可以扫描以下代码语言:

环境

主要语言

次要语言

框架

文件扩展名

  • Java
  • J2SE
  • J2EE
  • JSP
  • Javascript
  • VBScript
  • PL\SQL
  • HTML5
  • Struts
  • Spring MVC
  • iBatis*
  • GWT
  • Hibernate
  • OWASP ESAPI
  • JSTL FMT Taglib
  • ATG DSP Taglib
  • Java Server Faces (JSF)
  • JSP
  • .javasln
  • .project
  • .java
  • .jsp
  • .jspf
  • .tag
  • .tld
  • .hbs

  • C#
  • VB.NET
  • ASP.NET
  • Javascript
  • VBScript
  • PL\SQL
  • HTML5
  • Enterprise Libraries
  • Telerik
  • ComponentArt
  • Infragistics
  • FarPoint
  • iBatis*
  • Hibernate.Net [*]
  • Entity framework,最高 4.3.1 版
  • .sln
  • .csproj
  • .cs
  • .cshtml
  • .xaml
  • .vb

ASP

  • JavaScript [**]
  • VBScript
  • PL\SQL
  • HTML5

ASP.Net MVC 框架

  • .asp

VB6



  • .bas
  • .vbp
  • .frm
  • .cls
  • .dsr
  • .ctl
  • .vb

C/C++


  • MISRA
  • Informix ESQL/C
  • .cpp
  • .c++
  • .cxx
  • .hpp
  • .hh
  • .h++
  • .hxx
  • .c
  • .cc
  • .h

PHP


  • Zend
  • Kohana
  • CakePHP
  • Symfony
  • Smarty
  • OWASP ESAPI
  • .php
  • .php3
  • .php4
  • .php5
  • .php5.6
  • .phtm
  • .phtml
  • .tpl
  • .ctp
  • .twig


APEX

VisualForce


  • .apex
  • .apexp
  • .page
  • .component
  • .cls
  • .trigger
  • .tgr
  • .object
  • .report
  • .workflow

Ruby


Ruby on Rails

  • .rb
  • .rhtml
  • .rxml
  • .rjs
  • .erb

Javascript


  • JQuery
  • Node.js
  • Ajax
  • Knockout
  • AngularJS
  • ExpressJS
  • Jade
  • Backbone
  • Handlebars
  • PhoneGap
  • Hapi.JS
  • XS (SAP)
  • .js
  • .htm
  • .html




  • .vbs

Perl



  • .pl
  • .pm
  • .plx
  • .psgi

Android (Java)




Objective C
Swift


iOS 移动应用

  • .m
  • .h
  • .swift
  • .xib









  • .pls
  • .sql
  • .pkh
  • .pks
  • .pkb
  • .pck

Python

  • Javascript
  • VB script
  • PL\SQL

Django

  • .py

Groovy

  • Javascript
  • VB script
  • PL\SQL


  • .groovy
  • .gsh
  • .gvy
  • .gy




其他扩展名:

  • .aspx
  • .ascx
  • .config
  • .xml
  • .cgi
  • .inc

[*] 需要轻微调整

[**] 仅客户端

开源分析 (CxOSA)

v8.2.0 可以分析以下开源代码分析语言:

环境

文件扩展名

Jar 文件

netS

DLL 文件

Gem 文件

Egg/Whl 文件或 tarball

  • .c
  • .cc
  • .cp
  • .cxx
  • .c++
  • .cpp
  • .h
  • .hpp
  • .hxx

.js

.php

DLL 文件

JS 文件

JAR 文件

 

JAR 文件

JAR 文件

  • .c
  • .h

源文件

ActionScript_icon

SWC 和 SWF 文件