ankokuty / HakoniwaBadStore

箱庭BadStore
39 stars 3 forks source link
burpsuite

はじめに

箱庭BadStoreは、Kurt Roemer 氏によって開発されたBadStore(http://www.badstore.net 現在はアクセスできない)を、Burp Suiteの拡張として動作するよう書き直したものです。

Burp Suite Japan User Groupの初心者向けハンズオンイベントでは、BadStoreを題材として利用しました。 オリジナルのBadStoreはisoイメージとして配布されており、実行するには仮想マシンなどからCDブートする必要があります。イベントにおいて、仮想マシンとの通信がうまくできない人が少なからずいたため、より通信トラブルが少なくなることを目的として作成しました。

ダウンロード

HakoniwaBadstore.jarここからダウンロードしてください。

注意

箱庭BadStoreは、デモやセキュリティトレーニング目的のみで利用されることを想定している、脆弱性を意図的に作り込んだセキュアではないプログラムです。 利用によって何らかの損害が生じた場合でも一切責任を負えませんので、自己責任でご利用ください。

起動方法

  1. 上記リンクからHakoniwaBadStore.jarをダウンロード
  2. Burp Suiteを起動し、「Extender」タブを開いてAddボタンをクリック
  3. いちばん上の「Select file」ボタンをクリックして、ダウンロードしたHakoniwaBadStore.jarを選択
  4. インストール成功すると「BadStore」タブができるのでこれを選択
  5. 動かしたいIPアドレスとポート番号を選び「Running」ボタンをクリック
  6. もしそのポート番号が使用されている場合は「Address alread in use: bind」とエラーが表示されるので、他のポート番号に変更
  7. 任意のブラウザを起動し、指定したIPアドレスとポートにアクセスする(例: http://127.0.0.1:8528)
  8. あとはがんばって!

オリジナルとの相違点

ライセンス

GNU GPL v2.0 またはそれ以降

箱庭BadStoreが利用している外部のライブラリ