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

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

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

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

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

Категории

Все категории
Loading categories
dga_predict — Классификатор на основе LSTM для обнаружения доменов, генерируемых алгоритмами генерации доменов (DGA), с реализациями нейронной сети и моделей биграмм на Keras для аналитики угроз DNS. | Kitploit
Инструменты/GitHubGitHub/endgameinc/dga_predict
Разведка угрозМашинное ОбучениеСтатьи и ИсследованияОбучение и ОбразованиеАнализ DNSОбнаружение Аномалий
GitHubendgameinc/dga_predict

dga_predict

Классификатор на основе LSTM для обнаружения доменов, генерируемых алгоритмами генерации доменов (DGA), с реализациями нейронной сети и моделей биграмм на Keras для аналитики угроз DNS.

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

Популярное

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

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

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

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

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

Прогнозирование алгоритмов генерации доменов с помощью LSTM

Этот репозиторий содержит очень простой код для классификации доменов как DGA или легитимных. Данный код демонстрирует наши результаты, описанные в статье на arxiv: https://arxiv.org/abs/1611.00791. Одно из отличий — наборы данных. В статье и в этом репозитории в качестве легитимных используется топ-1 миллион от Alexa, но для простоты в этом репозитории генерируются собственные домены.

Мы также реализуем только LSTM и биграммный классификатор из статьи. Это два лучших классификатора, которые легко реализовать в Keras.

Запуск кода

python run.py загрузит и сгенерирует все данные, обучит и оценит классификатор, а также сохранит PNG-изображение на диск (ROC-кривую). По умолчанию используется 1 фолд для ускорения. Этот код будет работать как на локальной машине, так и на машине с GPU (на GPU, конечно, будет намного быстрее).

Алгоритмы DGA

В нашем репозитории 11 алгоритмов DGA. Некоторые взяты из репозитория https://github.com/baderj/domain_generation_algorithms. Мы отметили это в каждом файле и сохранили ту же лицензию GNU. Однако мы внесли небольшие правки, например, разрешили отсутствие TLD и изменяли размер для некоторых алгоритмов.

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