HTTPS Web フォーム DLP テスト(POST)
受信ファイル
DLP にとって、これは標準的な監視対象チャネルです。ユーザーがフォームに入力して「送信」をクリックすると、データは HTTPS リクエストの本文として外部に出ていきます。DLP(エンドポイントエージェントまたは集中型プロキシ)は、このリクエストを検出できるはずです。右のパネルまたは「テストデータ」からデータを貼り付けて送信してください。続いて「更新」をクリックすると、「受信ファイル」にテキストが表示されます。表示されれば、リクエストは検証台に到達しています。表示されない場合は、DLP またはほかのセキュリティ制御がブロックしています。
curl
curl -sS -X POST https://dlpbench.com/api/upload/online-form/ -F "subject=Hello world - DLP smoke test" -F "message=Hello world, I love DLP. This is my powerful smoke test of the DLP system: a short story with ordinary words and no identifiers. If this request arrives, the path is open." # 識別子を含まないプレーンテキスト: リクエストは到達するはずです。失敗する場合は、ネットワークまたは厳しすぎるポリシーを確認してください。
curl -sS -X POST https://dlpbench.com/api/upload/online-form/ -F "subject=Staff export" -F "message=SSN 478-21-3344, card 4111111111111111" # テスト用の SSN とカード: DLP を設定していれば、リクエストは外部へ出ないはずです。ok が返った場合、チャネルはブロックされていません。
curl -sS -X POST https://dlpbench.com/api/http-post/ -H "Content-Type: application/json" -d "{\"message\":\"Hello world, I love DLP. This is my powerful smoke test of the DLP system: a short story with ordinary words and no identifiers. If this request arrives, the path is open.\"}"
# 識別子を含まないプレーンテキスト: リクエストは到達するはずです。失敗する場合は、ネットワークまたは厳しすぎるポリシーを確認してください。
curl -sS -X POST https://dlpbench.com/api/http-post/ -H "Content-Type: application/json" -d "{\"ssn\":\"478-21-3344\",\"card\":\"4111111111111111\"}"
# テスト用の SSN とカード: DLP を設定していれば、リクエストは外部へ出ないはずです。ok が返った場合、チャネルはブロックされていません。
よくある質問
Web フォームテストとファイルアップロードテストは何が違いますか?
この方法で送信するのは「件名」と「メッセージ」のフィールドだけで、ファイルは含まれません。問い合わせフォームやチャットのメッセージと同じ形です。隣の HTML5 タブと jQuery タブでは、ファイルアップロードをテストします。
ポリシーを動作させるには HTTPS の復号が必要ですか?
すべてのリクエストは、このサイトの HTTPS 版に送信されます。TLS/SSL の復号を行わない場合、ワークステーション上のエージェントはペイロードを確認できません。
テスト用のデータはどこで入手できますか?
プロキシ経由で Web チャネルをテストするには?
次の 3 つがすべて揃っている必要があります。(1) テスト用ワークステーションのブラウザーが実際にプロキシを経由していること。(2) プロキシが PUT/POST の本文を DLP に渡していること(多くは ICAP、ベンダー独自のプロトコルの場合もあります)。(3) 対象のサイトカテゴリで HTTPS インスペクションが有効で、dlpbench.com が除外されていないこと。
SSN/IBAN/カード番号に対するルールを有効にし、このフォームから送信します。まずモニターモードで確認し、その後ブロックに切り替えて、同じペイロードを送ってください。これでプロキシと Web DLP の経路を検証できます。制御がクラウドゲートウェイ(SSE)にある場合は、次の質問をご覧ください。
クラウドゲートウェイ経由で Web チャネルをテストするには?
端末のトラフィックが、ゲートウェイを通る経路(エージェント、PAC、トンネル)に入っている必要があります。合成の個人データに対するルールを作成し、このオンラインフォームから送信するか、/api/http-post/ に POST して、ゲートウェイのコンソールにイベントが記録されることを確認します。社内ネットワークの外でも同じテストを繰り返してください。そうしないと、社内の経路しか検証できません。
ドメインのインスペクション除外設定や、QUIC/HTTP3 のバイパスも確認してください。ポリシー上は問題がなくても、これらが原因でチャネルが検出されないことがよくあります。
送信内容はこのページに 1 時間だけ保持され、あなたにのみ表示されます。送信とブロックのテストに加えて、ファイルアップロードの検出も確認してください。HTML5 と jQuery のアップロードテストを用意しています。DLP のアップグレードやポリシー変更のたびに、この POST の検出確認を繰り返し実施することをおすすめします。