Si un keygen était un crack, tu ne penses pas qu’on l’appellerait tout simplement crack et pas keygen ?

Comme le dit @wedgantilles , un crack agit sur des données des fichiers pour cracker la protection. Il remplace des données originale par d’autres, change la valeur de variables et pour altérer le code original. A une époque lointaine, on pouvais parfois soi même le faire via l’édition en Hexa de l’exécutable ou d’autres fichiers pour parfois faire simplement sauter la limite de temps d’une demo mal conçue etc.