
Belatiは、OSINT目的でウェブサイトやその他のサービスから公開データ・公開文書を収集するためのツールです。このツールはFocaやDatasploitに触発されています :)
v0.2.4
学習とOSINT目的のためです。間違いがあればご指摘ください。
BelatiのTODOリストはこちらをご覧ください -> https://github.com/aancw/Belati/issues/12
git clone https://github.com/aancw/Belati.git
cd Belati
git submodule update --init --recursive --remote
pip install --upgrade pip
pip install -r requirements.txt #pipはPython v2で使用してください
sudo su
python Belati.py --help
wget https://raw.githubusercontent.com/aancw/Belati/master/Dockerfile
次のコマンドを実行して、ローカルでDockerイメージを作成します:
docker build -t belati . #ドット
イメージからコンテナを作成するには、次を実行:
docker run -p 8000:8000 -it belati /bin/bash
Belatiを実行
belati -h
詳細は、このガイドを参照してください: https://github.com/espi0n/Dockerfiles/blob/master/Belati/README.md
このツールはPython 3と互換性がありません。後で移行する必要があります。代わりにPython v2.7を使用してください。
root権限を使わないように試みましたが、nmapがroot権限を必要とします。sudoを追加するか、root権限なしでnmapを実行する別の方法を使用できます。選択はあなた次第です ;)
参考 -> https://secwiki.org/w/Running_nmap_as_an_unprivileged_user
心配しないでください。Belatiは通常ユーザーで実行しても正常に動作します ;)
次のような表示が出た場合:
$ python Belati.py
You are missing a module required for Belati. In order to continue using Belati, please install them with:
`pip install --upgrade --force-reinstall -r requirements.txt`
or manually install missing modules with:
`pip install --upgrade --force-reinstall dnspython requests termcolor colorama future beautifulsoup4 futures`
および:
You are using pip version 8.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
pipのバージョンをアップグレードし、指示に従ってください:
pip install --upgrade pip
CentOS/Fedoraユーザーは、以下をインストールしてください:
yum install gcc gmp gmp-devel python-devel
Debian/Ubuntuユーザーは、以下をインストールしてください:
sudo apt-get install nmap git sqlite3 exiftool
このツールは教育目的のみです。あなたが引き起こしたいかなる損害も作者には影響しません。自己責任で使用してください!
このリポジトリにIssueを作成するか、cacaddv [at] gmail.com までメールしてください。フィードバックや提案はBelatiの開発の進展に役立ちます :)
Belatiは皆様からの貢献を歓迎します。詳しくは CONTRIBUTING.md をご覧ください。
CONTRIBUTORS.md をご覧ください。クレジットのためにあなたの名前をそのファイルに追加してください :)
PyWhoisライブラリ、Sublist3r、MailHarvester、Emingooが私のコードの一部であることに感謝します。また、Hispagatos、Infosec-ninjas、eCHo、RNDC(研究開発センター)、その他このプロジェクトにインスピレーションを与えてくれたすべての方々に感謝します :)
Echo Ezine 31 : http://ezine.echo.or.id/issue31/005.txt - Belati : Collecting Public Data & Public Document for OSINT Purpose - Petruknisme
IDSECCONF 2017 : https://www.slideshare.net/idsecconf/belati-the-traditional-swiss-army-knife-for-osint - Belati: The Traditional Swiss Army Knife for OSINT
作者: Aan Wahyu( https://petruknisme.com )
BelatiはGPL V2のもとでライセンスされています。このツールはGNU General Public License (GPLv2)の条件に従って使用、変更、再配布できます。ライセンス全文は LICENSE をご覧ください。