El bloguero Nathan Baggs analizó el funcionamiento de Denuvo, y el programador @valigo confirmó las conclusiones en la red X. Resultó que Denuvo empaqueta partes del código del juego en una máquina virtual que imita el funcionamiento del procesador y añade "trucos de protección" que dificultan la ingeniería inversa del código. Al iniciarse, la máquina virtual transforma las instrucciones en código real directamente durante el funcionamiento, pero debido a las transiciones innecesarias y la ofuscación, el procesador recibe una carga adicional en la canalización de comandos y el predictor de bifurcaciones.
Como resultado, se pierde la optimización de los ciclos, se interrumpe el orden de acceso a la memoria, la caché del procesador deja de funcionar eficazmente y los jugadores se enfrentan a largas cargas, "ralentizaciones" y caídas de FPS.
El análisis confirma el efecto de Denuvo que se ha debatido durante mucho tiempo en la industria.