まじめにゆいがどくそん

仕事関連の真面目な記事が満載です、多分。

Firefoxでプロファイル管理 for Mac - 脆弱性診断研究会

Firefoxのプロファイルとは

Firefox は、ホームページ、ツールバー、インストールした拡張機能、ブックマーク、パスワード、ユーザー設定などのあなたの個人情報を プロファイル と呼ばれる特別なフォルダーに保存しています。プロファイルは Firefox のプログラムフォルダーとは別の場所に保存されています。そのため、Firefox をアンインストールしても、あなたの設定が失われることはありません。また、あなたの設定情報を消去するためや問題を解決するために Firefox を再インストールする必要はありません。

プロファイル | Firefox ヘルププロファイル | Firefox ヘルプ より引用

上記引用にあるように、Firefoxでは「プロファイル」と呼ばれる特別なフォルダーにユーザー固有の様々な設定が保存されています。プロファイルは、使用用途に応じて複数のプロファイルを保存できます。

脆弱性診断対象Webアプリケーション別にプロファイルを複数作成することで、プロキシーやSSL/TLS証明書などの設定を、対象Webアプリケーションごとに切り替えて脆弱性診断を実施できます。


プロファイルマネージャーの起動

プロファイルマネージャーを起動するためには、Firefoxが完全に終了している必要があります。
DockのFIrefoxアイコンのコンテキストメニュー(右クリックメニュー)を表示させて起動状況を確認します。下図のようなコンテキストメニューが表示された場合はFIrefoxが起動しているので、「終了」をクリックしてFirefoxを完全に終了させます。

f:id:nilfigo:20180615001442p:plain


コンテキストメニューが下図のようになっていればFIrefoxは起動していません。

f:id:nilfigo:20180615001942p:plain


Launchpadなどからターミナルを起動します。

f:id:nilfigo:20180615002045p:plain


ターミナルで以下のコマンドを実行すると、「Firefox - ユーザープロファイルの選択」というタイトルのダイアログ(=プロファイルマネージャー)が表示されます。

/Applications/Firefox.app/Contents/MacOS/firefox-bin -P

f:id:nilfigo:20180615002502p:plain

f:id:nilfigo:20180615002702p:plain


プロファイルマネージャーの[新規プロファイルを作成...]ボタンをクリックして表示されたダイアログの[続ける]ボタンをクリックします。

f:id:nilfigo:20180615002920p:plain


テキストボックスに新しいプロフィールの名前を入力して[完了]ボタンをクリックします。
[フォルダーを選択...]ボタンから、プロファイルの保存場所を変更することも可能です。

f:id:nilfigo:20180615003631p:plain


正常にプロファイルの作成が完了すると、プロファイルマネージャーのトップ画面に戻ります。プロファイル一覧に、作成したプロファイルが表示されていることを確認してください。

f:id:nilfigo:20180615003755p:plain


ユーザープロファイルの選択ダイアログでプロファイルを選択して[Firefoxを起動]ボタンをクリックすることで、作成したプロファイルが記憶している設定でFIrefoxが起動します。

f:id:nilfigo:20180615004001p:plain


次回以降、Firefox起動前にプロファイルマネージャーを起動するためには、先程の手順でFIrefoxを完全に終了させてから、DockやLaunchpadなどからFIrefoxを起動してください。

PR:脆弱性診断研究会

脆弱性診断研究会 - Doorkeeperでは、毎月一回、コワーキングスペース茅場町 Co-Edo®様の3Fセミナールームにて、脆弱性診断を体験するハンズオンセミナーを開催しています。

connpassにもコミュニティがあります。

脆弱性診断研究会 - connpass