← Все проекты
Проект / Python

TeneBrae93/HackSmarter_Swarm: HackSmarter Swarm — AI-ассистент для пентеста на LangGraph

Автоматизирует рутинные задачи пентеста: поиск поддоменов, сканирование портов и проверку уязвимостей с помощью ИИ-агентов.

Проект использует архитектуру LangGraph с тремя специализированными агентами: разведчик ищет поддомены и порты, вулн-воркер запускает Nuclei и проверяет находки, стратег анализирует результаты и решает, продолжать ли атаку. Агенты общаются через общее...

★ 35 Python Форки 9 Issue 2 Оценка 6/10 Карточка проверена

Для кого это

Для этичных хакеров и специалистов по безопасности, которые хотят ускорить начальную разведку и оценку уязвимостей.

Проблема / задача

Ручной пентест требует много времени на повторяющиеся задачи: сбор поддоменов, проверку живых серверов, фильтрацию ложных срабатываний от сканеров.

Как это работает

Проект использует архитектуру LangGraph с тремя специализированными агентами: разведчик ищет поддомены и порты, вулн-воркер запускает Nuclei и проверяет находки, стратег анализирует результаты и решает, продолжать ли атаку. Агенты общаются через общее состояние, сохраняют находки в локальную базу и генерируют готовые отчёты.

Что видно по README

Это мульти-агентный помощник для пентеста, который помогает (но не заменяет) специалистам по безопасности. Автор создавал проект для изучения LangGraph, поэтому пока не рекомендует использовать в рабочих окружениях. Система координирует стандартные инструменты вроде subfinder, nmap и httpx, чтобы автоматически находить цели, проверять уязвимости и отсеивать ложные positives.

Ключевые возможности

Три ИИ-агента: разведка, проверка уязвимостей и стратегияАвтоматическая дедупликация находок через локальную базу JSONПроверка уязвимостей с помощью curl, nmap и других утилит для снижения ложных срабатыванийГенерация готовых отчётов в Markdown и JSON для Dradis

Технологии

PythonLangGraphGemini APIsubfinder/nmap/nucleiOpenAI APILangChain

Интересный факт

Автор честно предупреждает, что это учебный проект, и пока не стоит использовать его у клиентов — редкая откровенность для open-source инструментов безопасности.

С чего начать

  • Установите Python 3.10+ и системные утилиты (subfinder, nmap, httpx)
  • Склонируйте репозиторий и установите зависимости pip
  • Добавьте API-ключ Gemini в .env и запустите скрипт с целевым доменом

Оценка GitRadar

Удобство
6/10
Свежесть
8/10
Перспектива
7/10
Монетизация
4/10
Общая оценка
6/10

Вердикт GitRadar

Стоит попробовать как учебный проект для понимания мульти-агентных систем на LangGraph, но для продакшена нужно дорабатывать.

Наблюдения по обновлениям

Проект активно развивается — автор планирует много дополнений, но пока это скорее proof-of-concept.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/TeneBrae93/HackSmarter_Swarm
Создан на GitHub
9 апреля 2026 г.
Последнее обновление репо
9 апреля 2026 г.
Последняя проверка GitRadar
9 апреля 2026 г.
Изученные файлы
README.md, requirements.txt, state.py, hacksmarter.py, agents.py, tools.py

FAQ

Что это такое?

Набор ИИ-агентов на LangGraph, которые автоматизируют начальные этапы пентеста: разведку, сканирование и проверку уязвимостей.

Для кого подходит?

Для пентестеров и security-инженеров, которые хотят автоматизировать рутину и поэкспериментировать с мульти-агентными системами.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с TeneBrae93/HackSmarter_Swarm?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.