Alors, je vais vous répondre a tous les deux, et je vais vous expliquer pourquoi votre raisonnement est contradictoire.
Déja, Denuvo, c'est quoi?
C'est anti Tamper avant tout!
Un anti Tamper, c'est un ensemble de solution qui vise a empêcher la rétro ingénierie d'un logiciel.
Dans la cas de Denuvos, il est la pour camoufler le DRM présent en sous couche.
Conséquence de ça:
1-
Tout les jeux utilisant Denuvos ont un DRM camouflé en sous couche(denuvo n'est utile que si vous avez un DRM): VmProtect*, steam, securom etc
2-Quand vous retirez denuvos,
vous retirez l'anti Tamper, pas le DRM, qui lui est toujours la.........oups!
Et non, c'est définis par la loi et c'est plus compliqué.
Denuvos propose aussi de faire une vérification serveur des droits, c'est optionnel et c'est l"éditeur qui fait le choix et la fréquence.
Quand Denuvos se cantonne a être un Anti Tamper, il rentre dans la catégorie des systèmes de cryptage et n'est pas, légalement, considéré comme un DRM
Quand l'option de vérification serveur est utilise, il rentre dans la catégorie des DRM.
Conséquence directe: suivant la version et le choix de l’éditeur, Denuvo devient un DRM!
Alors maintenant, Petit problème, le check serveur ne représente même pas 10% de Denuvo(VM et offuscation de code dynamique).
Donc:
-Si vous considéré que Denuvos est un DRM en vertus des ses 10%, alors steam est un DRM.
-Si vous considérez que Steam n'est pas un DRM car il vend des logiciels sans utilisation de DRM, alors Denuvos n'est pas un DRM dans la mesure et le gros de son taff, c'est l'offuscation dynamique du code.