BurpSuite_free を Dock / Launch Pad に表示させてみた
目的など
Burp Suite を.app 化してLaunch Pad表示 & Dcok に追加したかったんです。見た目、大事ですよね。
お作法、ソースの美しさは全く考えていないので、指摘をいただければ泣いて喜びます。
※ Bundle化する、というらしいです。細かい仕組みとかは参考URLを見ていただければ。
ゴールはこんな感じ。↓→
手順
適当なところで .app を作成し、完成したらアプリケーションディレクトリに突っ込みます。
※ 私はDesktopで作成しました。
やってることをとても簡単に色々省略して書くと、Shellscript 書いて .app を起動したら作った Shellscript が動くよう設定します。
- 各ディレクトリの作成
- $ mkdir -p (...)/BurpSuite_v1.6.app/Contents/MacOS
- $ mkdir (...)/BurpSuite_v1.6.app/Contents/Resources
- 各ディレクトリに以下のデータを設置
- 各ファイルについて
※ Burp アイコンの変換
- 展開
- $ jar xf burpsuite_free_v1.6.jar
- png -> icns
- (...)/burp/media/icon64.png
- アプリケーション(Img2icns)を使用 (http://www.img2icnsapp.com/ からダウンロード) # 悔しい...
以上です。
参考URL
技術/MacOSX/シェルスクリプトを".app"("Bundle")化する : http://www.glamenv-septzen.net/view/1201
シェルスクリプトをアプリケーションバンドルにする方法 : http://qiita.com/h12o/items/1410707dd9e7135d207a