Hacktron Automations
Review y Whitebox encuentran vulnerabilidades más rápido de lo que la mayoría de los equipos llega a corregirlas. Automations entrega cada nuevo hallazgo que cumple tus reglas a un agente de Hacktron, que comprueba que el hallazgo es real, lo corrige, ejecuta tus pruebas y abre un pull request para que tu equipo lo revise.
Remediación
El agente empieza probando si el hallazgo se puede explotar en tu código. Si no se puede, el código se queda como está y la ejecución registra por qué. Si se puede, el agente hace el cambio más pequeño que corrige la causa raíz, ejecuta las pruebas del repositorio y añade pruebas de regresión para la corrección.
Pull requests
El pull request va adonde vino el bug, en GitHub, GitLab, Azure DevOps o Bitbucket.
Reglas
Un administrador de la organización configura una automatización una vez y, desde entonces, se ejecuta con cada coincidencia.
Preguntas
¿Hará push a nuestro código?
Hace push a una rama propia y abre un pull request desde ella. Nunca hace merge.
¿Qué hallazgos inician una ejecución?
Los hallazgos nuevos que coinciden con una automatización activada. Cada hallazgo tiene como máximo una ejecución. Cualquier miembro puede iniciar una ejecución sobre un hallazgo anterior con Remediate.
¿En qué se diferencia de Fix with AI en Review?
Fix with AI lleva el hallazgo al editor de un desarrollador. Con Remediation, el agente de Hacktron hace la corrección, así que nadie tiene que hacerse cargo del hallazgo.
¿Cuánto cuesta una ejecución?
Las ejecuciones consumen créditos de automatización, un único saldo para la organización, que se cobra cuando termina una ejecución. El coste varía según el tamaño de la ejecución, y cada entorno puede tener un límite.