Symbolic Execution

Herramientas de Desarrollo · Fondo

Una técnica de analisis de programas que explora rutas de ejecución usando variables simbolicas en lugar de entradas concretas, construyendo restricciones matematicas para cada bifurcación para identificar entradas que desencadenen comportamientos especificos. Más sistematico que el fuzzing pero computacionalmente costoso debido a la explosion de rutas. Herramientas como Halmos, Manticore y Mythril aplican ejecución simbolica al bytecode EVM.

Términos relacionados