Swarming : implementación para la ejecución inteligente de ataques de fuerza bruta - Traberg, Gastón; Molinari, Lía Hebe; Venosa, Paula (2015)
1. Introducción -- 1.1. Motivación -- 1.2. Objetivos -- 1.3. Solución y Desarrollo -- 2. Funcionamiento de la aplicación -- 2.1. Contexto -- 2.2. Ejecución -- 2.3. Resultado -- 3. Modelo general -- 3.1. Componentes -- 4. Comunicación -- 4.1. Asincronismo -- 4.2. Los Mensajes -- 5. Las Unidades -- 5.1. La clase abstracta Unit -- 5.1.1. Las Respuestas -- 5.1.2. La interfaz dispatch() -- 5.2. El módulo Messenger -- 6. Unidades Core -- 7. Unidad Executor -- 8. Unidad Engine -- 8.1. Subcomponente ORM -- 8.1.1. Modelo de Datos -- 8.1.2. SQLAlchemy y SQLite3 -- 8.2. Componente Knowledge -- 8.3. Componente Tasker -- 8.4. Componente WebUI -- 8.4.1. La API -- 8.4.2. La Interfaz Web -- 9. Unidades Livianas -- 9.1. Unidad HTTP -- 9.1.1. Las tareas initial -- 9.1.2. Las tareas crawling -- 9.1.3. Las tareas cracking -- 9.1.3.1. Basic Auth -- 9.1.3.2. POST -- 10.Conclusión -- 10.1. El núcleo de la aplicación -- 10.2. Las unidades Livianas -- 11.Trabajo a Futuro -- 11.1. Soporte de otros protocolos -- 11.2. Reconocimiento de Dispositivos de red -- 11.3. Reconocimiento de Aplicaciones Web -- 11.4. Generación de diccionarios -- 11.5. Incorporación de Scrapers -- 11.6. Agregado de Claves Públicas como credenciales
Tesina (Licenciatura en Informática) - Universidad Nacional de La Plata. Facultad de Informática, 2015.
Keywords: HACKING; SEGURIDAD EN REDES; AUDITORÍAS; PYTHON; fuerza bruta; HTTP; asincronismo; JSON