
Традиционный швейцарский армейский нож для OSINT

Belati - это инструмент для сбора публичных данных и публичных документов с веб-сайтов и других сервисов в целях OSINT. Этот инструмент вдохновлён Foca и Datasploit для OSINT :)
v0.2.4
Просто для изучения и целей OSINT. Поправьте меня, если я не прав.
Пожалуйста, смотрите список задач Belati здесь -> 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!
Я пытался избегать использования привилегий root, но nmap требует привилегий root. Вы можете добавить sudo или другим способом запускать nmap без привилегий root. Это ваш выбор ;)
Reference -> https://secwiki.org/w/Running_nmap_as_an_unprivileged_user
Не волнуйтесь. Belati все еще хорошо работает, когда вы запускаете его от обычного пользователя ;)
Если вы видите это
$ python Belati.py
Вам не хватает модуля, необходимого для Belati. Чтобы продолжить использование Belati, пожалуйста, установите их с помощью:
`pip install --upgrade --force-reinstall -r requirements.txt`
или установите отсутствующие модули вручную с помощью:
`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 : Сбор публичных данных и публичных документов для 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 для полного текста лицензии.