Skip to main content

ASPのスキャンルール

 

Contrast Scanでは、ASPに対して以下のルールをサポートしています。

深刻度

Contrastルール

エンジンルールID

説明

重大

ASP Avoid Page Transfer 

OPT.ASP.ASP_FMT.ASP_AvoidPageTransfer 

ASP_AvoidPageTransfer:ASPページ間のリダイレクトの回避

重大

ASP Naming Convention 

OPT.ASP.ASP_NAM.ASP_NamingConvention 

ASP_NamingConvention:ASPの識別子名(変数、定数、プロシージャ)は命名規則の遵守が必要

重大

ASP Page Name 

OPT.ASP.ASP_NAM.ASP_PageName 

ASP_PageName:ASPのページ名は命名規則の遵守が必要

重大

ASP SQL Injection 

OPT.ASP.ASP_SEC.ASP_SqlInjection 

ASP_SqlInjection:SQLインジェクションの脆弱性の確認

ASP Avoid Document Write 

OPT.ASP.ASP_FMT.ASP_AvoidDocumentWrite 

ASP_AvoidDocumentWrite:document.writeコマンドを含むASPファイルからのHTMLコードの挿入

ASP No Java Script 

OPT.ASP.ASP_FMT.ASP_NoJavaScript 

ASP_NoJavaScript:ASPページでのJavaScript関数の記述の禁止

ASP Use Option Explicit 

OPT.ASP.ASP_FMT.ASP_UseOptionExplicit 

ASP_UseOptionExplicit:すべてのASPページでOption Explicitの使用が必要

ASP Use Stored Procedures 

OPT.ASP.ASP_UseStoredProcedures 

ASP_UseStoredProcedures:ASPページはストアドプロシージャを使用したデータベース操作が必要

情報

Use Header Comment 

OPT.ASP.ASP_DOC.UseHeaderComment 

UseHeaderComment:すべてのASPページの上部に適切なコメントが必要

情報

ASP No Use HTML Comments 

OPT.ASP.ASP_FMT.ASP_NoUseHTMLComments 

ASP_NoUseHTMLComments:HTMLコメントを使用禁止

ASP Avoid Styles 

OPT.ASP.ASP_FMT.ASP_AvoidStyles 

ASP_AvoidStyles:ASPページのHTMLコードへのスタイル情報のエンコード禁止

Avoid Data Base Access 

OPT.ASP.ASP_DB.AvoidDataBaseAccess 

AvoidDataBaseAccess:ASPページからのデータベースアクセスの回避

ASP Avoid Duplicate Files 

OPT.ASP.ASP_FMT.ASP_AvoidDuplicateFiles 

ASP_AvoidDuplicateFiles:異なる場所にあるASPページの重複

ASP Avoid Empty Pages 

OPT.ASP.ASP_FMT.ASP_AvoidEmptyPages 

ASP_AvoidEmptyPages:サイトに空のASPページの追加禁止

ASP Iframes Without Src 

OPT.ASP.ASP_FMT.ASP_IframesWithoutSrc 

ASP_IframesWithoutSrc:src属性なしのiframe要素の禁止

ASP No Commented Java Script 

OPT.ASP.ASP_FMT.ASP_NoCommentedJavaScript 

ASP_NoCommentedJavaScript:ASPページでのコメント付きJavaScriptコードの禁止