Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Belati — Традиционный швейцарский армейский нож для OSINT | Kitploit
Инструменты/GitHubGitHub/aancw/belati
OSINT (Разведка открытых источников)РазведкаСбор информацииПеречисление ПоддоменовСбор Электронной ПочтыОбучение и ОбразованиеКраулерАнализ DNSArchived
GitHubaancw/belati

Belati

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

Репозиторий
5641205 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Belati

Belati

Awesome OSINT OSINT Framework n0where ToolsWatch BlackArch Scanner Echo Ezine 31

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

Belati - это инструмент для сбора публичных данных и публичных документов с веб-сайтов и других сервисов в целях OSINT. Этот инструмент вдохновлён Foca и Datasploit для OSINT :)

Текущая версия

v0.2.4

Belati в действии

Belati In Action 0.24-stable Preview

Зачем я это сделал?

Просто для изучения и целей OSINT. Поправьте меня, если я не прав.

Что умеет Belati?

  • Интерактивная командная оболочка
  • Whois (поддержка индонезийских доменов верхнего уровня)
  • Захват баннеров
  • Перечисление поддоменов
  • Сканирование сервисов для всех машин поддоменов
  • Поддержка Web Appalyzer
  • DNS-картографирование / сканирование зон
  • Сбор email-адресов с веб-сайтов и поисковых систем
  • Сбор email-адресов с сервера открытых ключей MIT PGP
  • Сбор публичных документов для домена из поисковых систем
  • Поддельный и случайный User-Agent (предотвращение блокировки)
  • Поддержка прокси для сбора email-адресов и документов
  • Поиск публичных Git-репозиториев в домене/поддомене
  • Поиск публичных SVN-репозиториев в домене/поддомене
  • Сборщик robot.txt в домене/поддомене
  • Сбор публичной информации о компании и сотрудниках
  • Поддержка базы данных SQLite3 для хранения результатов Belati
  • Мастер установки/конфигурации для Belati
  • Веб-управление на Django
  • Режим только веб-сервера
  • Автоматическая проверка зависимостей
  • Система автоматического обновления
  • Извлечение метаданных/Exif документов
  • Метаданные автора документа
  • Визуализация графов (в разработке)

Список задач

Пожалуйста, смотрите список задач Belati здесь -> https://github.com/aancw/Belati/issues/12

Библиотеки

  • python-whois
  • Sublist3r
  • Subbrute

Требования

  • nmap
  • git
  • sqlite3
  • exiftool

Установка/Использование

root@kitploit:~
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

Установка через Docker

  • Загрузите Dockerfile:
root@kitploit:~
wget https://raw.githubusercontent.com/aancw/Belati/master/Dockerfile
  • Выполните следующую команду для создания образа Docker локально:

    root@kitploit:~
    docker build -t belati . #dot
    
  • Для создания контейнера из образа выполните:

    root@kitploit:~
    docker run -p 8000:8000 -it belati /bin/bash
    
  • Запуск Belati

    root@kitploit:~
    belati -h
    

Для получения дополнительной информации обратитесь к этому руководству: https://github.com/espi0n/Dockerfiles/blob/master/Belati/README.md

Протестировано на

  • Ubuntu 16.04 x86_64
  • Arch Linux x86_64
  • CentOS 7
  • Debian Jessie
  • MacOS

Требования к Python

Этот инструмент несовместим с Python 3. Мне нужно будет мигрировать его позже. Используйте python v2.7!

Зачем нужны привилегии root?

Я пытался избегать использования привилегий root, но nmap требует привилегий root. Вы можете добавить sudo или другим способом запускать nmap без привилегий root. Это ваш выбор ;)

Reference -> https://secwiki.org/w/Running_nmap_as_an_unprivileged_user

Не волнуйтесь. Belati все еще хорошо работает, когда вы запускаете его от обычного пользователя ;)

Зависимости

  • urllib2
  • dnspython
  • requests
  • argparse
  • texttable
  • python-geoip-geolite2
  • python-geoip
  • dnsknife
  • termcolor
  • colorama
  • validators
  • tqdm
  • tldextract
  • fake-useragent
  • python-wappalyzer
  • future
  • beautifulsoup4
  • python-whois
  • futures
  • django
  • pyexifinfo
  • cmd2
  • tabulate

Отсутствующие зависимости?

Если вы видите это

root@kitploit:~
$ 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`

и это

root@kitploit:~
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 и следуйте инструкциям:

root@kitploit:~
pip install --upgrade pip

Системные зависимости

Для пользователей CentOS/Fedora, пожалуйста, установите это:

root@kitploit:~
yum install gcc gmp gmp-devel python-devel

Для пользователей Debian/Ubuntu, пожалуйста, установите это:

root@kitploit:~
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 для полного текста лицензии.

Скачать инструмент