本文へ移動
Develop Tools
← ガイド一覧へ戻る

匿名化ツールの選び方・対応形式比較

入力データの形式に合わせて、構造を判定しやすい専用ツールを選びます。

Java・Spring Bootコード

Javaコード匿名化ツールは、パッケージ、クラス、メソッド、フィールド、変数、文字列、コメントなどを区別して置換します。Javaソース内に含まれるSQL断片も確認できます。

SQL

SQL匿名化ツールは、Oracle、PostgreSQL、MySQL、SQL Server、SQLiteの方言を選び、テーブル名、カラム名、文字列、数値、コメントを置換します。Java文字列として埋め込まれたSQLではなく、SQL単体を共有するときに適しています。

JSON

JSON匿名化ツールは、オブジェクトと配列の階層を維持しながらキー、文字列、数値を置換します。APIリクエスト・レスポンスや設定ファイルの確認に向いています。

ログ

ログ匿名化ツールは、Log4j、Syslog、JSON Lines、アクセスログなどから、IPアドレス、URL、メールアドレス、パス、識別子を検出します。自由記述やスタックトレースは結果を必ず目視確認してください。

Vue・React・jQuery

フロントエンドコードでは、利用している構文に合わせてVueReactjQueryの専用ツールを選びます。コンポーネント、JSX・TSX、テンプレート、セレクターの違いを考慮して置換します。

迷ったときの判断