Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
dga_predict — Clasificador basado en LSTM para detectar dominios generados por algoritmos de generación de dominios (DGA), con implementaciones Keras de modelos de red neuronal y bigramas para inteligencia de amenazas DNS. | Kitploit
Herramientas/GitHubGitHub/endgameinc/dga_predict
Inteligencia de AmenazasAprendizaje AutomáticoPapers e InvestigaciónAprendizaje y EducaciónAnálisis de DNSDetección de Anomalías
GitHubendgameinc/dga_predict

dga_predict

Clasificador basado en LSTM para detectar dominios generados por algoritmos de generación de dominios (DGA), con implementaciones Keras de modelos de red neuronal y bigramas para inteligencia de amenazas DNS.

Ver Repositorio
271128hace 7 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Predicción de Algoritmos de Generación de Dominios usando LSTM

Este repositorio contiene código muy simple para clasificar dominios como DGA o benignos. Este código demuestra nuestros resultados en nuestro artículo de arxiv aquí: https://arxiv.org/abs/1611.00791. Una diferencia son los conjuntos de datos. Tanto el artículo como este repositorio utilizan los 1 millón principales de Alexa como benignos, pero este repositorio genera sus propios dominios para simplificar.

También implementamos solo el clasificador LSTM y de bigramas del artículo. Estos son los dos mejores clasificadores y son simples de implementar en Keras.

Ejecutando el código

python run.py descargará y generará todos los datos, entrenará y evaluará el clasificador, y guardará un PNG en el disco (la curva ROC). Por defecto usa 1 pliegue para acelerar las cosas. Este código se ejecutará en su máquina local o en una máquina con GPU (la GPU será, por supuesto, mucho más rápida).

Algoritmos DGA

Tenemos 11 algoritmos DGA en nuestro repositorio. Algunos son del repositorio https://github.com/baderj/domain_generation_algorithms. Notamos esto en cada archivo y mantuvimos la misma licencia GNU. Sin embargo, hicimos algunas pequeñas modificaciones como permitir que no haya TLD y variar el tamaño para algunos algoritmos.

Descargar herramienta