Un
***** 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
*****er (*****eur ou casseur) en avait payé la
licence.
Lorsque des personnes redistribuent ces programmes, on parle alors de
warez. Lorsqu'une personne a trouvé comment
*****er/
craquer/
casser un programme, elle peut créer un
patch (rustine) qui permettra aux autres de casser le programme sans avoir à étudier la protection de ce programme.
Il existe trois « grandes catégories » de *****s :
- Le patch, ou rustine : modifie directement le logiciel (lui faisant croire qu'il a le bon code d'enregistrement par exemple). 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.
- Le ****** ou numéro de série : avec un débogueur / désassembleur, permet de trouver un code d'enregistrement valide.
- Le ****** ou keymaker : analyse l'algorithme générant le bon code d'enregistrement pour un nom donné et le reproduit...
Les
*****s sont faits par des
*****ers. C'est une activité illégale (sauf si elle est pratiquée en accord avec la licence du programme).
Le ***** est généralement précédé d'une petite séquence présentant le *****eur et son groupe appelée
*****tro (
mot-valise de ***** et
intro).