
누군가의 계정을 찾아보자
.. 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은 사전 공격(Dictionary Attack) 기반으로 사이트 로그인 페이지에 대한 계정 테스트를 자동화하는 오픈 소스 침투 테스트 도구입니다. 이 도구를 사용하면 다른 무차별 대입(bruteforce) 도구를 찾을 필요가 없으며, CMS 이것이 무엇인가요? (단지 파라미터 폼을 찾기 위해) 라고 묻지 않아도 됩니다. Brutemap이 자동으로 처리해 주기 때문입니다. Brutemap은 *계정 확인(account checking)*이나 SQL 인젝션 우회 인증(SQL injection bypass authentication) 기술을 사용한 폼 테스트를 쉽게 해주는 공격 방법도 갖추고 있습니다.
Brutemap은 웹사이트와 상호작용하기 위해 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>_ (최신 버전).