開発者向け
レイヤーデコーダー
複数のエンコード層(Base64・URL・Hex)を自動検出してデコードします。
Loading…
Decode Layersについて
Decode Layersは、文字列に適用された複数の連結されたエンコーディング層(例:URLエンコーディングでラップされたBase64がさらにhexでラップされている場合など)を自動的に検出し、段階的に解除します。これにより、すべての中間ステップと最終的なプレーンテキストが明らかになります。このツールは、Base64、URLパーセントエンコーディング、hex、HTMLエンティティ、Punycodeなど、12種類以上の一般的なエンコーディングを認識し、手動で推測することなく正しい順序で適用します。これにより、Webトラフィック、マルウェアサンプル、フィッシング詐欺などで多重に難読化されたペイロードに日常的に遭遇するペネトレーションテスター、DFIRアナリスト、CTFプレイヤーにとって非常に貴重なツールとなります。
使い方
エンコードまたは難読化された文字列を入力フィールドに貼り付け、「Decode」をクリックしてください。エンジンは自動的に最も外側のエンコーディング層を識別し、デコードします。その後、結果を再評価し、それ以上エンコーディングが検出されなくなるまでこのプロセスを繰り返します。各中間デコードステップは、識別されたエンコーディングタイプとともに順序立てて表示されるため、完全な変換チェーンを追跡できます。中間または最終結果は、ステップ表示から直接コピーできます。
一般的な使用例
- Webアプリケーションのトラフィックで傍受されたXSS、SQLインジェクション、またはSSRF攻撃文字列に含まれる多層エンコードされたペイロードを難読化解除するペネトレーションテスター
- フィッシングURL内の二重または三重にURLエンコードされたリダイレクトパラメータを迅速に解除し、実際の宛先またはペイロードドメインを明らかにするDFIRアナリスト
- Base64、hex、ROT13などのエンコーディングが不明な順序で積み重ねられた多段階エンコーディングチャレンジをデコードするCTFプレイヤー
- エンコードされたシェルコード、ドロッパースクリプト、または難読化されたコマンド&コントロールビーコン設定から読み取り可能な文字列を抽出するマルウェアアナリスト
- ミドルウェアによって誤って二重エンコードされたOAuthリダイレクトURI、Webhookペイロード、またはJWTクレームにおけるエンコーディングバグをデバッグするWeb開発者