Résumé
La craquage d'un logiciel (en anglais, cracking ou breaking dans les années 1980) est la modification d'un logiciel pour supprimer ou désactiver des fonctionnalités jugées indésirables par la personne qui craque le logiciel, en particulier les fonctions de protection contre la violation de droit d'auteur, l'affichage de publicité et l'affichage de propositions d'acheter la version payante du logiciel. Une crack désigne l'outil qui permet de réaliser le craquage. Ces outils peuvent être des générateurs de clés, des patches ou des loaders. Un générateur de clés est un programme informatique qui génère une clé de produit, comme un numéro de série, permettant d'activer l'application. Un patch est un petit programme informatique qui modifie le code machine d'un autre programme. Un tel programme permet à un cracker de ne pas avoir à distribuer un exécutable de grande taille lorsque seulement quelques octets d'un programme doivent être modifiés. Un chargeur modifie le flux de démarrage d'un programme ; il ne supprime pas la fonctionnalité indésirable, mais la contourne. Un exemple bien connu d'un loader est un , une fonction utilisée pour tricher dans les jeux. Le groupe Fairlight a mentionné dans un de ses fichiers .nfo que ces types de craquage ne sont pas autorisés pour les versions warez. La distribution de copies craquées est illégale dans la plupart des pays. Il y a eu des poursuites judiciaires contre des auteurs de logiciels de craquage. Des ressources pédagogiques pour l'ingénierie inverse et le craquage de logiciel sont légales et disponibles sous la forme de programmes Crackme. Des protections logicielles contre la copie existaient déjà sur des logiciels utilisés par les gros système d'IBM dans les années 1970. Sur les ordinateurs personnels, de telles protections existaient déjà sur des logiciels des micro-ordinateurs 8 bits, tels que les Apple II, Atari 800 et Commodore 64. Les éditeurs de logiciels ont par la suite mis en œuvre des méthodes de plus en plus complexes afin d'empêcher la copie sans restriction de leurs logiciels.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.