Languages(语言)
语言用来标记扫描规则对应需要扫描的后缀。 Cobra支持以下开发语言和文件类型,支持程度取决于对应开发语言或文件类型的规则数量。
语言 | 主语言 | 后缀 |
---|---|---|
PHP | 是 | .php/.php3/.php4/.php5 |
Java | 是 | .java |
Python | 是 | .py |
JSP | 否 | .jsp |
C | 否 | .h/.c |
Ruby | 否 | .rb |
Perl | 否 | .pl |
Lua | 否 | .lua |
Go | 否 | .go |
Swift | 否 | .swift |
C++ | 否 | .c/.cpp |
C# | 否 | .cs |
Header | 否 | .h |
Objective-C | 否 | .m |
Scale | 否 | .sbt/.scale |
Ceylon | 否 | .ceylon |
Kotlin | 否 | .kt |
SHELL | 否 | .sh |
BAT | 否 | .bat |
JavaScript | 否 | .js |
HTML | 否 | .html/.htm/.pthml |
CSS | 否 | .css/.less/.scss/.styl |
Image | 否 | .jpg/.png/.bmp/.gif/.ico/.cur |
Font | 否 | .eot/.otf/.svg/.ttf/.woff |
Conf | 否 | .properties/.conf/.ini/.cfg/.yml/.xml/.iml/.sfp/.manifest |
CMake | 否 | .cmake/.cmake.in |
SQL | 否 | .sql |
Compression | 否 | .zip/.tar/.tar.gz/.rar |
Executable | 否 | .exe |
LOG | 否 | .log |
Text | 否 | .txt/.text/.md/.rst/.csv |
Office | 否 | .doc/.docx/.wps/.rtf/.xls/.ppt |
Media | 否 | .mp3/.mp4/.swf/.flv |
Certificate | 否 | .p12/.crt/.key/.pfx/.csr |
Source | 否 | .psd/.ai/.axure/.xmind/.plan |
Thumb | 否 | .db/.DS_Store |
GIT | 否 | .pack/.idx/.sample |
下一章:漏洞类型定义