
Автоматизированная система сбора разведданных, которая координирует инструменты Kali Linux и публичные API для сбора, хранения и анализа данных разведки при проведении тестирования на проникновение.
Kali Intelligence Suite (KIS) — это инструмент для сбора разведывательных данных и извлечения информации, предназначенный для пентестеров. Он призван помогать в быстром, автономном, централизованном и всестороннем сборе разведданных путём автоматического:
После выполнения каждого инструмента Kali Linux или запроса к API KIS анализирует собранную информацию, извлекает и сообщает интересные данные, такие как недавно обнаруженные учётные данные пользователей, хосты/домены, сервисы TCP/UDP, HTTP-директории и т.д. Извлечённая информация затем внутренне сохраняется в различных таблицах базы данных PostgreSQL, что обеспечивает непрерывное, структурированное пополнение и повторное использование собранных разведданных последующими запусками инструментов Kali Linux.
Дополнительные возможности:
Последняя версия KIS доступна на Docker.com. Следуйте инструкциям по установке и обновлению там.
Информацию о ручной установке можно получить на странице вики Installing KIS.
На приведённом ниже рисунке показана модель данных и сбора KIS. Каждый узел представляет таблицу в реляционной базе данных, а каждая сплошная линия между узлами документирует соответствующую связь. Пунктирные направленные графы показывают, на основе какой уже собранной разведывательной информации (исходный узел) KIS может собирать дополнительные сведения (целевой узел). Метки направленных графов описывают методы, используемые KIS для сбора данных.

Определение границ — это важная функция KIS, о которой необходимо знать для эффективного использования KIS.
Поэтому информацию о границах можно получить на странице вики Scoping in KIS.
Полный список доступных сборщиков приведён на странице вики KIS Collectors.
После настройки доступны следующие команды KIS.
Этот скрипт позволяет:
Выполните следующую команду для получения дополнительной информации и примеров:
docker exec -it kaliintelsuite kismanage -h
Кроме того, обратитесь к странице вики
KIS Use Cases для практических примеров использования kismanage.
Этот скрипт реализует интерфейс командной строки для сбора разведывательных данных.
Выполните следующую команду для получения дополнительной информации и примеров:
docker exec -it kaliintelsuite kiscollect -h
Кроме того, обратитесь к странице вики
KIS Use Cases для практических примеров использования kiscollect.
Этот скрипт позволяет анализировать собранные данные с помощью различных параметров фильтрации. Поддерживаемые форматы отчётов:
Выполните следующую команду для получения дополнительной информации и примеров:
docker exec -it kaliintelsuite kisreport -h
Кроме того, обратитесь к странице вики
KIS Use Cases для практических примеров использования kisreport.
Lukas Reiter (@chopicalquy) — Kali Intelligence Suite
Этот проект распространяется под лицензией GPLv3 — подробности см. в файле license.