Módulo SaaS de Escaneo Web

via Freelancer ·

Budget / Salary€30–250
TypeFreelance project
LocationRemote
Posted2 hours ago
Estoy terminando un SaaS de seguridad y necesito que me entregues un módulo de escaneo de dominios/webs totalmente funcional. El objetivo es detectar:

• Puertos abiertos que puedan exponer servicios sensibles
• Vulnerabilidades de Cross-Site Scripting (XSS)
• Evidencia de filtración de datos en la dark web originada por infostealers, consultando exclusivamente las APIs de DeHashed, LeakCheck o algún otro servicio mejor recomendado (acepto sugerencias).
• MVP Online para Testear: https://reportex.vortexomniagroup.com/
• Adjunto modelo de informe como plantilla para rellenar y agregar los hallazgos de puertos abiertos, vulnerabilidades, etc. (Descargar tambien el informe del MVP online, para usar como referencia y unificar los datos que deben ir en la plantilla)

Flujo esperado
1. El usuario introduce un dominio o subdominio.
2. El módulo ejecuta el escaneo, consolida los hallazgos y verifica en DeHashed + LeakCheck si existen credenciales o datos comprometidos.
3. Genera un reporte en PDF y/o HTML con:
– Resumen ejecutivo para directivos
– Detalles técnicos (puertos, payloads XSS, respuestas del servidor, resultados de las consultas a cada API)
– Recomendaciones de seguridad accionables

Requisitos técnicos mínimos
• Código claro y documentado, preferiblemente en Python o Node.js (acepto sugerencias).
• Estructura preparada para integrarse en una arquitectura SaaS (microservicio o módulo acoplable con API REST).
• Manejo adecuado de límites de rate-limit de DeHashed y/o LeakCheck (acepto sugerencias).
• Registro de logs y tratamiento de errores.
• Prueba de concepto ejecutada sobre un dominio de ejemplo con evidencia de resultados.

Entrega
1. Repositorio con el código y archivo README de instalación.
2. Script o colección de Postman para probar la API.
3. Reporte generado a partir de la prueba de concepto.

Valoraré que el módulo sea fácilmente extensible a otros tipos de vulnerabilidades (por ejemplo, SQL Injection o web shells) en futuras fases, pero por ahora céntrate en los puntos listados arriba.
php python website design graphic design web security html node.js api microservices saas
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.