
Установщик пакета/набора для разведки и сбора информации.
Установщик пакетов/наборов для разведки и сбора информации.
IntRec-Pack — это Bash-скрипт, предназначенный для загрузки, установки и развертывания нескольких качественных инструментов OSINT, разведки и анализа угроз. Благодаря тому, что он также управляет установкой различных зависимостей, связанных с этими программами, он стремится стать комплексным помощником в настройке вашей среды сбора информации. Ниже приведен обзор инструментов и утилит, которые он поможет вам настроить.
+-----------------------+-------------------------------------------+
| Tool | Utility type and feature summary |
+-----------------------+-------------------------------------------+
|1. QuickScan | Port Scanner/WHOIS/Domain Resolver |
|2. DNSRecon | Advanced DNS Enumeration & Domain Utility |
|3. Sublist3r | OSINT Based Subdomain Enumeration |
|4. TekDefense-Automator| OSINT Based IP, URL and Hash Analyzer |
|5. TheHarvester | eMail, vHost, Domain and PII Enumeration |
|6. IOC-Parser | Threat Intel, parses IOC data from reports|
|7. PyParser-CVE | Multi Source Exploit Parser/CVE Lookup |
|8. Mimir | HoneyDB CLI/Threat Intelligence Utility |
|9. Tadpole | Open AWS bucket, file search and Download |
|10.Harbinger | Cymon.io, Virus Total, Threat Feed Parser |
|11.Inquisitor | OSINT Recon/data visualization utility |
|12.BirdWatch | SOCMINT Utility with a focus on Twitter |
|13.Spiderfoot | Advanced OSINT/Reconnaissance Framework |
|14.EagleEye | Facial recognition powered SOCMINT utility|
+-----------------------+-------------------------------------------+
Кроме того, я добавил в Bash-скрипт функциональность, позволяющую пользователю легко открывать два веб-ресурса (три, начиная с обновления 1.2.1), а именно OSINT-Framework и HoneyDB. Первый представляет собой курируемый список инструментов, веб-сайтов и связанных материалов с открытым исходным кодом для использования в качестве справочного руководства. Второй — это агрегативный пул данных об угрозах OSINT, который собирает и упорядочивает данные, предоставляемые honeypot'ами HoneyPy. Мой интерфейс командной строки для HoneyDB также включён в набор инструментов, доступных для загрузки с помощью IntRec-Pack.
Клонируйте инструмент из репозитория и сделайте его исполняемым следующим образом.
git clone https://github.com/NullArray/IntRec-Pack.git
cd IntRec-Pack
chmod +x intrec.sh
После этого его можно запустить из командной строки с помощью sudo ./intrec.sh. После запуска перед вами появится меню со следующими опциями:
1) Help 4) Specify Install Location
2) List and Install 5) Online Resources
3) Install All 6) Quit
Опция Help отображает дополнительную информацию об использовании и общие сведения об инструменте. List and Install выводит список всех доступных для загрузки/установки инструментов и позволяет выбрать те, которые вам нужны. После этого выбранный инструмент вместе с его зависимостями будет установлен в текущую рабочую директорию. Если только не была использована опция Specify Install Location для указания пути к пользовательской директории. Install All загружает и устанавливает все инструменты, доступные в этом скрипте, а Online Resources открывает упомянутые ранее веб-приложения.
Скрипт обновлён до версии 1.3.0.
Список изменений
Это обновление добавляет EagleEye в список инструментов, доступных для загрузки. EagleEye — это утилита SOCMINT, использующая обратный поиск изображений и распознавание лиц.
Tadpole был добавлен в последнюю версию. Эта программа позволяет искать и загружать элементы из открытых AWS bucket'ов.
Добавлены две дополнительные программы: BirdWatch, утилита SOCMINT, ориентированная на Twitter, и Inquisitor, инструмент разведки на основе OSINT. Кроме того, https://toddington.com/resources добавлен в функцию Online Resources для использования в качестве справочного руководства по дополнительным инструментам, сервисам OSINT и многому другому.
Теперь каждая операция установки имеет свою собственную функцию, чтобы сделать скрипт модульным. Это также позволит легко добавлять операции по установке других/дополнительных инструментов в будущем.
В скрипт добавлены дополнительные проверки на наличие таких утилит, как wget, git и pip. Это важно, поскольку некоторые дистрибутивы, такие как Debian и Devuan, не содержат некоторые из этих утилит по умолчанию. Если скрипт обнаружит отсутствие каких-либо из этих утилит, он попытается автоматически решить проблему. Это делает скрипт эффективным и совместимым с большинством дистрибутивов на основе Debian.
Отныне IntRec-Pack будет проверять, запущен ли он с привилегиями суперпользователя. Поскольку в скрипте много команд sudo, это предотвратит возникновение проблем у пользователя в середине выполнения.
Особая благодарность Chandrapal за его вклад в инструмент.
Поскольку функция Online Resources использует функциональность, основанную на Python, Selenium и Mozilla Geckodriver, я добавил в скрипт некоторую логику, которая автоматически установит правильные версии каждого компонента (Selenium и Geckodriver), необходимые для корректной работы скрипта.
Хотя эта функциональность была протестирована, и скрипт спроектирован так, чтобы максимально автоматизировать процесс для простоты использования, если у вас возникнут какие-либо проблемы или вы столкнётесь с ошибкой, пожалуйста, откройте тикет или отправьте pull request.
Спасибо.