Инструменты безопасности с открытым исходным кодом
Мальтего: картирование поверхности атаки
Maltego — это граф OSINT: домены на одном конце, поддомены, почтовые серверы, имена сертификатов, открытые документы и люди — на другом, и все это связано как картина, которую аналитик может построить из одной сущности. Его преобразования (системы поиска в небе) связывают сторонние источники данных, и ценностью является не какой-то отдельный поиск, а распространение — то, как картина внешнего присутствия организации увеличивается из одного доменного имени. Мы используем его на этапе разведки, когда изображение каждый раз превосходит список.
Главное
- Начните с одного объекта (домена компании) и расширяйте его по уровням: сначала преобразуются DNS и субдомен, затем сертификаты и метаданные документов, затем люди и электронная почта.
- Преобразования ограничены по скорости и являются сторонними: затраты отображаются в ключах API, а вежливое взаимодействие ускоряет выполнение запросов, а не сразу забивает источники данных.
- Каждый листок на графике — это утверждение, а не факт: перепроверяйте субдомены, над которыми вы планируете действовать, прежде чем они войдут в план тестирования.
- Представление в виде графика приносит комиссию, а представление в виде списка — нет: кластеры раскрывают шаблоны (один разработчик, упомянутый дважды в сертификатах, устаревшие хосты в одной подсети), которые скрываются в электронных таблицах.
- Версия Community реальна и ограничена (ежедневное преобразование, условия коммерческого использования); Честно решите, какие ограничения ограничивают ваш проект, прежде чем приступать к его стандартизации.
- Следите за тем, что вы раскрываете во время исследования: поисковые системы и поставщики данных регистрируют ваши запросы, а взаимодействия, требующие скрытности, запускают OSINT через инфраструктуру, которую вы контролируете.
- Соблюдайте правила конфиденциальности и защиты данных: имена и данные сотрудников, собранные о реальных людях, несут обязательства по обработке в соответствии с режимами класса GDPR, даже если они получены из общедоступных источников.
- Все в Maltego ориентировано на внешний мир, не затрагивая его: именно это делает этот этап взаимодействия самым безопасным, и авторизация по-прежнему остается в файле, потому что клиентов волнует, что о них спрашивают.
Заметка из практики
Я держу один сеанс Maltego открытым во время разведки и позволяю ему собирать информацию, пока работаю — неожиданный лист графика (забытый промежуточный поддомен в сертификате) обычно становится находкой на обложке отчета.
Частые вопросы
Maltego предназначен только для взлома OSINT в стиле вербовки?
Нет: это общий график анализа связей, который команды безопасности используют для картирования внешних зон, анализа инцидентов и вопросов о цепочке поставок.
Сообщество или платная версия?
Сообщество охватывает индивидуальное обучение и небольшую работу; платные вопросы, когда объем преобразования, частные серверы преобразования или условия коммерческого использования входят в взаимодействие с клиентами.
Используют ли люди при этом другие источники данных?
Преобразования подключаются ко многим поставщикам (поиск, прозрачность сертификатов, индексы нарушений); график является константой, и вы выбираете каналы для каждого взаимодействия в зависимости от стоимости и охвата.
Почему бы вместо этого не использовать сценарий OSINT?
Графики соединяются лучше, чем сценарии для исследовательской работы, а визуальный макет — это то, что действительно нужно главе разведки, ориентированной на клиента.
Как мы берём на себя инструменты безопасности с открытым исходным кодом
Договорились: Профессионалы по инструментам тестирования на самом деле продолжают работать: сканеры, снифферы, взломщики и веб-прокси объясняют, как они используются в реальных заданиях — команды, флаги, выходные данные и место каждого из них в методологии. Передайте это нашей услуге Тесты на проникновение и Безопасность серверов Linux — вопрос будет закрыт, оценён по делу, внедрён без лишних движений и под наблюдением круглосуточно.