多言語ペイロードは、複数のエンコード、インジェクション、難読化技術を活用して、フィルターをバイパスし、パーサーを混乱させ、HTML、JavaScript、CSS、JSON などのさまざまなコンテキストにわたって実行をトリガーします。
-コメント スタイルの結合
ポリグロットは、さまざまなコメント スタイルをマージするため、パーサーを混乱させることがよくあります:
JavaScript: //, /* */
HTML:
-エンコードされたエンティティの使用
HTML または URL エンコードを使用したフィルターのバイパス:
HTML: <, >, "
URL: , "
<script>alert(1)</script>
-複数の言語コンテキスト
多言語ペイロードは、HTML、JavaScript、CSS などの複数の言語で機能します。
">