📝

機密情報をマスクするアプリを作ってみた

に公開

https://github.com/nkm-m/masking-app/tree/main
プログラムや設定ファイル内のパスワードなどをマスクするアプリです。

使用方法

サンプルアプリのディレクトリを同梱しているので、以下のコマンドで動作確認できます。

$ git clone https://github.com/nkm-m/masking-app.git
$ cd masking-app
$ python mask_secrets.py

実行後、機密情報が含まれている既存のファイルの機密情報はマスクされ、非マスク状態のバックアップファイルも作成されます。
機密情報が含まれていないファイルについてはバックアップファイルを作成しません。

なお、機密情報を含むファイルやディレクトリを mask_secrets.py と同じディレクトリに配置する必要があります。

除外したいファイルやディレクトリについては exclude_patternsexclude_dir_patterns で指定可能です。

まとめ

今回は機密情報をマスクするアプリを作ってみました。
どなたかの参考になれば幸いです。

Discussion