キー名から確認対象を探す
apiKey、accessToken、secret、password、cookie、email、phone、addressは代表的な確認対象です。ただし独自の略称や日本語キーもあるため、キー名だけの自動判定には頼れません。
requestIdやtimestampのように一見安全な値でも、内部ログと照合できる識別子になる場合があります。共有目的に不要なら置き換えます。
JSONを安全に加工する手順
- HTTPヘッダーやCookieを分離し、レスポンス本文だけを共有用にコピーします。
- 認証情報、個人情報、内部識別子をキーと値の両面から確認します。
- 文字列は架空値、数値は桁数が分かる値へ置き換え、nullや真偽値は必要に応じて残します。
- 整形後にJSONとして解析できることと、配列の後半に実データが残っていないことを確認します。
型を保つ理由
| 元の型 | 安全な置き換え例 |
|---|---|
| 文字列 | "CUSTOMER-001" → "string001" |
| 整数 | 987654 → 123456 |
| 小数 | 1250.75 → 1234.56 |
| 真偽値・null | 挙動確認に必要なら値を維持する |
JSON本体だけでなく、スクリーンショットに写るURL、開発者ツールのヘッダー、ファイル名にも注意してください。
ブラウザで試す
入力内容はブラウザ内で処理されます。元データを残したうえで、結果を確認してから保存・共有してください。
JSONマスキングツールを開く