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.
Cours associés (32)
ENG-623: MINTT: Management of Innovation and technology transfer (EDOC)
mintt's purpose is to provide EPFL PhD students with an accelerated training in invention management, assessment of the potential, intellectual property rights elaboration, license negotiation, start-
CS-510: Topics in software security
Memory corruption and type safety flaws dominate the threat landscape. We will approach current research from three dimensions: sanitization (finding flaws through runtime monitors); fuzzing (testing
BIO-604: ORPER summer school
This summer school will provide PhD students knowledge on the different practices that they can adopt from the beginning of their research journey onwards, to improve the quality, transparency, sharea
Afficher plus
Publications associées (114)
Concepts associés (18)
Licence de logiciel
Une licence de logiciel est un contrat par lequel le titulaire des droits d'auteur sur un programme informatique définit avec son cocontractant (exploitant ou utilisateur) les conditions dans lesquelles ce programme peut être utilisé, diffusé ou modifié. Une licence de logiciel est un contrat « par lequel le titulaire des droits du logiciel autorise un tiers à poser des gestes qui autrement les enfreindraient. » Pour avoir le droit d'utiliser un logiciel, il faut que le titulaire des droits l'autorise.
Gestion des droits numériques
vignette|alt=|284x284px|Écran d'un téléphone affichant un fichier protégé contre la copie La gestion des droits numériques (GDN) ou la gestion numérique des restrictions, en anglais « digital rights management » (DRM), ou encore les mesures techniques de protection (MTP), ont pour objectif de contrôler l'utilisation qui est faite des œuvres numériques par leur chiffrement. Ces dispositifs peuvent s'appliquer à tous types de supports numériques physiques (disques, DVD, PDF, logiciels...
Protection anticopie
vignette|Un parallèle-port-dongle pour la protection du copiage. Anti copie ou anti-copie qualifie tout appareil, circuit électronique, système, dispositif ou logiciel qui a pour but de protéger une source audio, vidéo ou multimédia contre la duplication, la copie ou la reproduction, même partielle de son contenu. Depuis que les moyens de reproduction de supports originaux se sont à la fois démocratisés et perfectionnés, la copie considérée comme illégale s'est considérablement développée.
Afficher plus
MOOCs associés (1)
Humanitarian Action in the Digital Age
The first MOOC about responsible use of technology for humanitarians. Learn about technology and identify risks and opportunities when designing digital solutions.

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.