Time of Check (TOCTOU)
El tiempo de comprobación (TOC) es la primera mitad de una carrera TOCTOU: el momento en que el programa comprueba el estado del recurso (p. ej., existencia de archivo, permisos).
Propósito
Comprender el riesgo de la ventana temporal entre comprobación y uso en las carreras TOCTOU.
Mecanismo
El programa comprueba la condición en el TOC (access(path, R_OK)) y usa el recurso en el TOU (open(path)). Dentro de esa ventana, un atacante puede sustituir el recurso (un enlace simbólico a un archivo sensible).
Casos de uso
- Análisis de vulnerabilidades de carrera
- Seguridad de operaciones con archivos
- Auditoría de comprobaciones de permisos
Herramientas relacionadas
Calculadora de hash
Compute MD5, SHA-1, SHA-256, or SHA-512 hashes with hex or Base64 output. Gratis, privado y 100% del lado del cliente. HERRAMIENTA
Probador de regex
Test regular expressions with match highlighting, capture groups, and replace preview. Gratis, privado y 100% del lado del cliente. HERRAMIENTA