Un crack ou crac est un programme informatique conçu pour modifier le comportement d'un autre logiciel, la plupart du temps pour lever une impossibilité ou restriction d'utilisation. Souvent, ces modifications sont destinées à utiliser des programmes payants comme si le cracker (craqueur ou casseur) en avait payé la licence.
Lorsque ces personnes redistribuent ces programmes, on parle alors de warez. Lorsqu'une personne a trouvé comment cracker/craquer/casser un programme, elle peut créer un patch (rustine) qui permettra aux autres de casser le programme sans avoir à se procurer une copie complète du programme.
Il existe trois « grandes catégories » de cracs :
* Le patch ou rustine : modifie directement le logiciel (lui faisant croire qu'il a le bon code d'enregistrement ou autre). Cela permet d'enlever des protections initialement déposées pour le protéger. Il peut enlever la limite de temps sur une version de démonstration d'un logiciel par exemple.
* Le serial : avec un débogueur, permet de trouver un code d'enregistrement valide.
* Le keygen : analyse l'algorithme générant le bon code d'enregistrement pour un nom donné et le reproduit...
Les cracs sont faits par des crackers. C'est une activité illégale (sauf si elle est pratiquée en accord avec la licence du programme).
Le crack est généralement précédé d'une petite séquence présentant le crackeur et son groupe appelée cracktro (mot-valise de crack et intro).
Outils du cracker
* Le désassembleur permet d'interpréter le code compilé en code assembleur.
* Le débogueur (debugger) permet de visualiser l'état du programme en cours d'exécution.
* Un éditeur hexadécimal permet de modifier le programme après l'avoir analysé avec le désassembleur.
* Des espions divers qui tracent les accès à la base de registre, aux appels systèmes, etc.
Protections à contourner
Le cracker de logiciel est face à un objectif qui peut être :
* Trouver un numéro de série pour enregistrer le programme
* Trouver l'algorithme de génération des numéros de série pour enregistrer le programme à partir de n'importe quel nom par exemple.
* Enlever les diverses protections du logiciel telles que :
o limitation du nombre d'utilisations
o limitation du temps d'utilisation
o limitation des fonctionnalités
o affichage de fenêtres inutiles intempestives
* Modifier le programme pour qu'il convienne à son goût. Cela s'appelle du « reverse » (du terme anglais « reverse engineering ») et cela consiste à implémenter de nouvelles fonctionnalités au programme ou modifier son apparence ou son comportement.
Pour arriver à sa fin, le cracker doit déjouer quelques embûches comme par exemple :
* l'anti-déboguage qui rend le débogueur inutilisable.
* l'anti-désassemblage qui empêche le désassemblage.
* le chiffrement ou la compression qui rendent le programme binaire illisible.
* le code polymorphe qui rend le déboguage très pénible.
Intérêt d'un crack
L'intérêt d'un crack est simple :
* Utiliser frauduleusement un logiciel
* Eviter les problèmes d'intéropérabilité avec les composants matériels et applicatifs de l'ordinateur.(ex: le logiciel monopolise votre lecteur de cd ou refuse de s'installler car vous possédez légitimement un graveur et un logiciel de gravure)
* Relever un défi
2006-11-18 01:11:17
·
answer #1
·
answered by Anonymous
·
0⤊
2⤋
:-)
http://forum.telecharger.01net.com/telecharger/jeux_videos/pc__consoles/quest_ce_quun_crack-393013/messages-1.html
2006-11-18 03:39:54
·
answer #2
·
answered by Anonymous
·
2⤊
1⤋
un crack, c'est un petit programme que tu trouves sur internet et qui te permet d'enlever la protection du logiciel que tu veux utiliser au-delà de 30 jours par exemple !
2006-11-18 00:49:31
·
answer #3
·
answered by Noos071 6
·
0⤊
5⤋
c'est un code illégal qui te permet de débloquer un logiciel protégé, c'est pas bien de faire ça, c'est illégal.
2006-11-18 00:48:44
·
answer #4
·
answered by Anonymous
·
0⤊
5⤋
crack cest celui qui profite des ses connaissances en informatique pour faire du mal aux autre ;;; ca peut etre envoyer un virus, voler des codes bancaires, envahir la vie prive de qqun , etc le hacker cest le contraire il utilise ces connaissances pour des fins detude:::
2006-11-18 00:44:26
·
answer #5
·
answered by alex a 6
·
0⤊
5⤋
Un cheval qui gagne toutes ses courses, c'est un crack !
2006-11-18 00:44:04
·
answer #6
·
answered by Argos 6
·
0⤊
5⤋
c'est comme un logiciel, son lui beucoup de programmes ne souvrent pas
2006-11-18 00:43:47
·
answer #7
·
answered by Momo 7
·
0⤊
5⤋
C'est télécharger illégalement et ce n'est pas bien c'est puni par la loi.
2006-11-18 00:43:20
·
answer #8
·
answered by Camille 4
·
0⤊
5⤋
une olive dans une baignoire
2006-11-18 00:43:15
·
answer #9
·
answered by pourquoi pas 2
·
0⤊
5⤋
c'est un con qui croit qu'il est le maitre du monde
2006-11-18 00:42:42
·
answer #10
·
answered by BLEU LAGON 7
·
0⤊
5⤋