Definicion
Que es la minificacion de codigo?
La minificacion de codigo es el proceso de eliminar espacios, comentarios y caracteres innecesarios del codigo para que sea mas pequeno y mas dificil de leer a simple vista. La salida se ejecuta de forma identica al original, pero ocupa menos bytes y no ofrece ningun formato legible a quien la inspecciona.
La minificacion surgio como una tecnica de rendimiento: los archivos mas pequenos se cargan mas rapido en el navegador. Como efecto secundario, el codigo minificado tambien es mas dificil de leer rapidamente, lo que la convierte en una acompanante natural de la ofuscacion.
Es importante entender lo que la minificacion no es: no es ofuscacion, y un atacante motivado puede deshacerla pasando la salida por un formateador. Por eso ByteHide Shield coloca la minificacion sobre transformaciones que sobreviven al formateo, como name obfuscation, string encryption y el reordenamiento del flujo de control.
