Descarga inmediata tras la compraPDF sin DRM: léelo en cualquier dispositivoGarantía de Calidad y Atención 24/7Pago cifrado y 100% seguroEbooks gratis para probar antes de comprarDescarga inmediata tras la compraPDF sin DRM: léelo en cualquier dispositivoGarantía de Calidad y Atención 24/7Pago cifrado y 100% seguroEbooks gratis para probar antes de comprar

Cómo comprobar si tus archivos han sido modificados

  • 1 min de lectura
  • Gratis
Vídeo de esta pieza: en producción. Mientras tanto, todo el contenido está aquí en texto.
Para empezar

Un solo bit cambiado en un archivo de sistema puede ser la diferencia entre una máquina segura y una completamente controlada por un atacante.

Concepto

¿Qué es una función hash?

Una función hash criptográfica es un algoritmo matemático que transforma cualquier bloque de datos en una cadena de caracteres de longitud fija, llamada huella digital o resumen. Es un proceso unidireccional: es imposible reconstruir el archivo original a partir de su hash.

Dato clave

El efecto avalancha

Si modificas un solo carácter, un espacio o un punto en un archivo de un gigabyte, el hash resultante cambia por completo de forma totalmente impredecible. Este fenómeno se conoce como el efecto avalancha y es la base de la detección de alteraciones.

Paso a paso

Propiedades de un hash seguro

Para que una función hash sea considerada criptográficamente segura en auditorías y sistemas modernos, debe cumplir tres requisitos fundamentales que garantizan que nadie pueda engañar al sistema.

Marca cada paso al entenderlo · 0/3

Practica

Calculando hashes en Linux

Podemos comprobar rápidamente la integridad de cualquier archivo utilizando herramientas nativas en la terminal de Linux para obtener su huella SHA-256.

terminal
$ sha256sum archivo_importante.iso
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  archivo_importante.iso
Cuidado

Algoritmos obsoletos

Nunca utilices algoritmos antiguos como MD5 o SHA-1 para verificar la seguridad o integridad de archivos críticos. Hoy en día existen ataques prácticos capaces de generar colisiones, lo que significa que un atacante podría crear un malware con el mismo hash que un software legítimo.

Concepto

Integridad en la práctica

Cada vez que descargas una imagen ISO de un sistema operativo, el proveedor publica su hash oficial. Verificarlo en tu equipo antes de instalarlo garantiza que la descarga no ha sido interceptada ni modificada en tránsito por un intermediario malicioso.

Repaso rápido

¿Te acuerdas? Toca para comprobarlo

Atajos: ← → para cambiar de pieza · / para buscar