Tuto Crack 1 : Les bases des Crack

    Publicités

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

Status
Not open for further replies.

TheHardButcher

Programmeur C/C++
V
Dec 14, 2009
1,461
58
964
France
Salut, aujourd'hui, je vais vous apprendre les bases rudimentaire du cracking.


Comment marche un crack ?
Un crack, c'est une version modifiée du fichier de base, il permet de sauter des instruction, ou d'en oublier.


Comment marche un Keygen ?
Une keygen est un logiciel qui crée des clef valide pour un autre logiciel bien précis. Ils sont une autre forme de crack.


Comment crack-t-on un logiciel ?
D'abord, il faut analyser exécutable avec un désassembler.
Maintenant, vous voyez le code en assembleur de cette exécutable.
Je ne vais pas rentrer dans les détail, mais le but, est de trouver comment passez, sauter une instruction que l'on ne veux pas comme (" vérifier mot de passe ")
Ensuite, il faut utiliser un éditeur Hexadecimal comme WinHex, et modifier le fichier.
Une fois modifiée, il sera transformée comme vous le voulez.


Comment extraire des fichier d'un exécutable ?
C'est très simple.
Vous avez besoin de PETools et PE explorer.
Executer votre logiciel, puis lancez PEtools. Clique droit sur le processus de votre exécutable et faite Dump Full.
Maintenant, ouverz le fichier DUMPED.exe avec PE explorer et allez dans l'éditeur de ressource.
Vous trouverez normalement tout ce que vous voulez.

Bye !
 
Last edited:

TheHardButcher

Programmeur C/C++
V
Dec 14, 2009
1,461
58
964
France
Euh, j'ai juste mit les bases, je n'ai pas mit de détail car le but est d'informer un maximum d'utilisateur lambda, pas de former de bon cracker.
 

locker

Nouveau membre
Jun 29, 2010
2
0
561
Je veux bien être formé ;) c'est assez intéressant comme partie de l'informatique ^^
 

TheHardButcher

Programmeur C/C++
V
Dec 14, 2009
1,461
58
964
France
Désolé, je forme pas les gens, j'ai fait un micro tuto pour que les gens comprennent les base basique et donc le stricte minimum, c'est tout.

Bye !
 

TheHardButcher

Programmeur C/C++
V
Dec 14, 2009
1,461
58
964
France
Si vous voulez apprendre a cracker pour de vrai, contacter moi par MP, je peu pas faire de pub en public pour un autre site que CG3 ^^

Bye !
 

HackeurD

Membre actif
Jul 22, 2010
275
0
581
/usr/src/kernels/
Moi c'est juste pour dire il existe d'autre programme du style Crack4me ou encore reshackeur qui permet lui aussi d'obtenir des information ;D
 

h4n1b4l

Membre
Sep 7, 2010
21
0
902
Super interessant serai t'il possible de craker Amakna-Tools vu que j'ai acheté le pgr original et il ne marche plus a la suite de la fermeture du site ...
 

clutus

Membre
Nov 20, 2010
19
0
426
Et un cheat c'est légal a la base ?X).Je ne pense pas.Mais je crois que ça a l'air simpa le crack :)
 
Dec 14, 2009
89
0
566
Petite parenthèse()
Résultat vous avez besoin :

Le désassembleur permet d'interpréter le code compilé en code assembleur.
Le débogueur 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 programmes espions divers qui tracent les accès à la base de registre, aux appels systèmes, etc.
:hap:
 

TheHardButcher

Programmeur C/C++
V
Dec 14, 2009
1,461
58
964
France
Oui, mais le desassembleur et le débogueur sont dans un seul logiciels et je n'ai pas besoin de plus de programme que ollydbg et WinHex ( excepté pour le depacking que l'ont a pas encore vue dans mes tuto )
 
Dec 14, 2009
89
0
566
Aussi non , très bon tes tuto :D
Oui en effet OllyDGB fais l'affaire.
Juste une question , que faire quand il n'y a pas de ref text strings ?
 

TheHardButcher

Programmeur C/C++
V
Dec 14, 2009
1,461
58
964
France
Juste une question , que faire quand il n'y a pas de ref text strings ?

2 solution

1, il n'y en as pas car il n'y a pas de reference, donc, là, tu vas faire tout le programme ligne par ligne.

2, le programme est crypté, chiffré, ou packer, il faut le décrypter ^^
 

TheHardButcher

Programmeur C/C++
V
Dec 14, 2009
1,461
58
964
France
Euh, niveau cryptage et packing, je voudrais pas dire de bétise, je suis pas un spécialiste, donc, cherche sur google des info sur UPX et ces amie ^^

Tu devrais ensuite comprendre facilement le tout !
 
Dec 14, 2009
89
0
566
Last edited:

TheHardButcher

Programmeur C/C++
V
Dec 14, 2009
1,461
58
964
France
Voila, mais un compresseur, on appel ça aussi un packer.
UPX est le plus connu et le plus simple a déjouer, mais il ne sont pas tous comme ça.
 

Coldphase

Membre actif
Jan 5, 2011
304
0
922
Merci THB ( The Hard Butcher :D ) J'aime bien ton tuto mais ya un bout ou j'ai un peu foirer mais merci comme sa été sympa de regarder un peu le taff que se tape les crackeurs
 
Status
Not open for further replies.