
OSINT를 위한 전통적인 스위스 아미 나이프

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 #please use pip with python v2
sudo su
python Belati.py --help
wget https://raw.githubusercontent.com/aancw/Belati/master/Dockerfile
로컬에 Docker 이미지를 생성하려면 다음 명령을 실행하세요:
docker build -t belati . #dot
이미지에서 컨테이너를 생성하려면 다음을 실행하세요:
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을 사용하세요!
루트 권한을 피하려고 노력했지만, nmap이 루트 권한을 필요로 합니다. sudo를 추가하거나 루트 권한 없이 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
이 도구는 교육 목적으로만 사용됩니다. 발생하는 모든 피해는 저자에게 영향을 미치지 않습니다. 본인의 책임 하에 사용하세요!
이 저장소에 이슈를 생성하거나 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: OSINT 목적으로 공개 데이터 및 공개 문서 수집 - Petruknisme
IDSECCONF 2017 : https://www.slideshare.net/idsecconf/belati-the-traditional-swiss-army-knife-for-osint - Belati: OSINT를 위한 전통적인 스위스 아미 나이프
저자: Aan Wahyu( https://petruknisme.com )
Belati는 GPL V2에 따라 라이선스가 부여됩니다. 이 도구는 GNU General Public License (GPLv2) 조건에 따라 사용, 수정 또는 재배포할 수 있습니다. 전체 라이선스 텍스트는 LICENSE를 참조하세요.