Técnica utilizada para hacer que el código de software sea más difícil de entender para los humanos, complicando el análisis y la ingeniería inversa. La ofuscación se utiliza para proteger la propiedad intelectual y dificultar el trabajo de los atacantes que intentan descubrir vulnerabilidades o copiar el código.