開発者
結果画面
欠陥ごとに再現手順、アカウント別のレスポンス比較、リクエスト・レスポンスの原文を確認できます。レスポンス内の個人情報はマスキングされています。

01診断項目
項目ごとに韓国の基準の条項番号を付けます。診断レポートの基準対応表にも同じ番号が記載されます。
アカウントAが作成した注文番号で、アカウントBが参照・更新リクエストを送ります。開いてAの値が見えたら欠陥です。
送信例
GET /api/orders/10482管理者アカウントでのみ確認したパスを、一般会員のトークンで呼び出します。レスポンスが返ってきたら欠陥です。
送信例
GET /api/admin/members登録・更新リクエストにrole、is_adminなどの値を混ぜて送り、再度参照します。値が変わっていたら欠陥です。
送信例
POST /api/users {"role":"admin"}書き込みパスをログインなしで呼び出します。ブロックされなければ欠陥です。初期設定ではオフで、テスト用URLでのみオンにします。
送信例
POST /api/orders (トークンなし)ダウンロードパスに ../ や他人のファイル番号を入れます。ファイルがダウンロードされたら欠陥です。
送信例
GET /api/files/../other-user.pdf存在しないリソースや不正な値を送ります。500エラーやサーバーのパス・スタックトレースが見えたら欠陥です。
送信例
GET /api/orders/9999999902結果の受け取り方
同じ結果を、読む人に合わせて3つの形でお見せします。
開発者
欠陥ごとに再現手順、アカウント別のレスポンス比較、リクエスト・レスポンスの原文を確認できます。レスポンス内の個人情報はマスキングされています。
チーム全体
表紙、深刻度別の件数、欠陥の目次、欠陥ごとの章、基準対応表を収めたPDFとWeb版です。
発注元の企業
ログインなしで、項目ごとの合否と最終診断日時だけが表示されます。いつでも無効にできます。
03再診断
判定は「修正確認」「依然として脆弱」「未診断」「失敗」「待機」の5種類です。回ごとに履歴が残ります。
