
.. image:: https://brutemap-dev.github.io/_static/brutemap-logo.jpg :target: https://brutemap-dev.github.io :alt: Brutemap Logo
|Build Status| |Python| |License|
.. |Build Status| image:: https://travis-ci.org/brutemap-dev/brutemap.svg?branch=master :target: https://travis-ci.org/brutemap-dev/brutemap :alt: Build Status
.. |Python| image:: https://img.shields.io/badge/python-2.7|3.x-yellow.svg :target: https://www.python.org/downloads/ :alt: Python
.. |License| image:: https://img.shields.io/badge/license-GPLv3-blue.svg :target: https://raw.githubusercontent.com/brutemap-dev/brutemap/master/LICENSE :alt: License
Brutemapは、辞書攻撃に基づいてサイトのログインページへのアカウントテストを自動化するオープンソースのペネトレーションテストツールです。 これにより、他のブルートフォースツールを探す必要がなくなり、また CMS What is this? (パラメータフォームを見つけるためだけに)と尋ねる必要もなくなります。brutemapが自動的に行ってくれるからです。 Brutemapには、アカウントチェックやSQLインジェクションによる認証回避技術を用いたフォームテストを容易にする攻撃方法も搭載されています。
Brutemapは、Webサイトとのやり取りにseleniumを使用します。そのため、まずselenium用のWeb Driverをインストールする必要があります。詳細は こちら <https://www.seleniumhq.org/docs/03_webdriver.jsp>_ を参照してください。
git パッケージをインストールしている場合は、リポジトリ Git <https://github.com/brutemap-dev/brutemap>_ をクローンするだけで済みます。
::
$ git clone https://github.com/brutemap-dev/brutemap.git
そして、必要なモジュールをインストールします。
::
$ pip install -r requirements.txt
.. image:: https://brutemap-dev.github.io/_static/preview.svg :alt: Preview
基本的な使い方:
::
$ python brutemap.py -t http://www.example.com/admin/login.php -u admin -p abc, root, default
利用可能なオプションの一覧を表示するには:
::
$ python brutemap.py -h
利用可能なオプションの詳細については、ユーザーマニュアル <https://github.com/brutemap-dev/brutemap/wiki>_ を参照してください。
このプロジェクトに貢献する前に、貢献ガイドライン <https://github.com/brutemap-dev/brutemap/blob/master/CONTRIBUTING.md>_ をお読みください。
ご満足いただき、ご寄付いただければ幸いです! 本日から寄付をお願いします: https://paypal.me/aprilahijriyan (ありがとうございます!)
.zip <https://github.com/brutemap-dev/brutemap/zipball/master>_ (最新版) または .tar.gz <https://github.com/brutemap-dev/tarball/master>_ (最新版)