Cours ASM * Définition d'ASM * Les Registres * Les Opérandes ASM * Les Sauts Conditionnels Tutorial #1: Daube-CrackMe de Kaine * Appréhender W32Dasm et WinHex * Supprimer un Nag-Screen en modifiant un octet Tutorial #2: Trouver un serial valide pour le CrackMe * Appréhender OllyDbg * Utilisation de la fonction debugger Tutoriel Vidéo (Anglais) par Dynasty * Appréhender OllyDbg * Utilisation de la fonction debugger * Technique de tracing du code * Technique de Serial-Fishing Tuto#3: Forcer l'enregistrement par serial de Perfect Keylogger * Appréhender le reverse-engineering (modification de saut) * Utilisation de la fonction debugger Tuto#4: Trouver un serial valide pour Perfect Keylogger * Utilisation de la fonction debugger dans W32Dasm Tuto#5: Récapitulatif des Méthodes étudiées : CrackMe de Fantom * Retirer un Nag * Forcer l'enregistrement par Password / Trouver le Password * Forcer l'enregistrement par Name Serial / Trouver le Serial pour son nom * Utilisation de W32Dasm, OllyDbg, WinHex. Tuto #6: Débloquer un Menu/ Patcher un CD-Check : CrackMe de Crudd * Appréhender ResHacker en surface * Modifier du texte avec un éditeur hexadécimal * Changer des noms de menus * Débloquer un menu inaccessible * Patcher un CD-Check Tuto #7: Débloquer un Menu (niveau plus avancé) : CrackMe de Crudd * Débloquer un menu inaccessible * Patcher un CD-Check Tuto Complémentaire sur l'Assembleur * Les Bytes / Bits, les Registres, les Flags, les Segments et Offsets, la Pile, les Instructions et les Opérations Logiques. * Indispensable pour la suite... Tuto #9: Utilisation Avancée d'OllyDbg : CrackMe de Parker * Patcher sans utiliser les SDR - BreakPoint sur une API * Interpréter le code * Trouver un serial valide en suivant le code en détail Tuto #10: Keygener un CrackMe : CrackMe de fargoth * Patcher sans utiliser les SDR - BreakPoint sur une API * Interpréter le code, trouver un serial valide * Trouver un serial valide en le faisant s'afficher dans le message d'erreur Tuto #11: Programme en Visual Basic : Cconvert.exe * Patcher pour forcer l'enregistrement * Faire un patch pour le programme * Trouver un serial valide en utilisant SmartCheck Tuto #12: Programme Compressé : CAsciisimple.exe * Infos sur le PE Header File Format * Appréhender l'unpacking manuel * 2 méthodes pour retrouver l'OEP * Utilisation de LordPE et ImpRec * Reconstruction des imports Tuto #13: Programme en .NET : Pas de nom de soft * Suite à une plainte de l'éditeur, j'ai supprimé le tuto. Tuto #14: Trouver un sérial sans les SDR : Crackme2 by Mars * Utilisation de Break Point sur les API * le coprocesseur arithmétique * Faire un programme pour résoudre une équation Tuto #15: Trouver un couple valide: Eval N°3 by Ezéqui3l * Utilisation de Break Point sur les API * CD Check silencieux Tuto #16 (vidéo): Patcher un programme: Inventaire Perso * Utilisation de Break Point sur les API * Retirer un Nag-Screen * Trouver la routine de vérification d'enregistrement * Patcher la routine d'enregistrement intelligemment * Débloquer des fonctions limitées Tuto #17 : CrackMe 5 de Mars (Tuto by uLysse_31) Tuto #18 : Le KeyfileMe de Phantom * Etude du comportement d'un keyfile * Trouver le contenu valide du Keyfile Tuto #19 : Le ScrewMe #1 de Dynasty * Les protections Anti-Debug Classiques * Tracage de la Routine * Faire un Keygen en ASM Tuto #20 : L'Eval 4 d'Ezéqui3l: Tuto par mars * Les protections Anti-Debug * Tracage de la Routine * TLS Callbacks Tuto #21 : Winzip 9.0 SR1 : Tuto par mars * Nag Screen * Simulation de Click * Version d'Evaluation Tuto #22 : Winzip (Suite) : Tuto par mars * Suppression du Nag Screen * Cracker la routine de verification / Faire un crack * Fisher le serial et creer un Self-Keygen * Comprendre la creation du serial et faire un keygen en VB * Version d'Evaluation Tuto #23 : Le CrackMe #2 (101 Newbie Series) by Dynasty : Tuto vidéo par SPOKE3FFF * Manual Unpacking d'UPX * L'API GetModuleFileNameA * Les tricks Anti-Debugging * Analyse de la routine avec un tableau Tuto #24 : Le CrackMe by by Ap0x : Tuto par mars * Self-Bruteforcing * Coder un Self-Bruteforce Tuto #25 : Le ScrewMe #2 by Dynasty (Tuto par Kirjo) * Passer les Anti-Debugs * Etude de la routine de creation du serial * Analyse du Keyfile
Cours ASM
* Définition d'ASM * Les Registres * Les Opérandes ASM * Les Sauts Conditionnels
Tutorial #1: Daube-CrackMe de Kaine
* Appréhender W32Dasm et WinHex * Supprimer un Nag-Screen en modifiant un octet
Tutorial #2: Trouver un serial valide pour le CrackMe
* Appréhender OllyDbg * Utilisation de la fonction debugger
Tutoriel Vidéo (Anglais) par Dynasty
* Appréhender OllyDbg * Utilisation de la fonction debugger * Technique de tracing du code * Technique de Serial-Fishing
Tuto#3: Forcer l'enregistrement par serial de Perfect Keylogger
* Appréhender le reverse-engineering (modification de saut) * Utilisation de la fonction debugger
Tuto#4: Trouver un serial valide pour Perfect Keylogger
* Utilisation de la fonction debugger dans W32Dasm
Tuto#5: Récapitulatif des Méthodes étudiées : CrackMe de Fantom
* Retirer un Nag * Forcer l'enregistrement par Password / Trouver le Password * Forcer l'enregistrement par Name Serial / Trouver le Serial pour son nom * Utilisation de W32Dasm, OllyDbg, WinHex.
Tuto #6: Débloquer un Menu/ Patcher un CD-Check : CrackMe de Crudd
* Appréhender ResHacker en surface * Modifier du texte avec un éditeur hexadécimal * Changer des noms de menus * Débloquer un menu inaccessible * Patcher un CD-Check
Tuto #7: Débloquer un Menu (niveau plus avancé) : CrackMe de Crudd
* Débloquer un menu inaccessible * Patcher un CD-Check
Tuto Complémentaire sur l'Assembleur
* Les Bytes / Bits, les Registres, les Flags, les Segments et Offsets, la Pile, les Instructions et les Opérations Logiques. * Indispensable pour la suite...
Tuto #9: Utilisation Avancée d'OllyDbg : CrackMe de Parker
* Patcher sans utiliser les SDR - BreakPoint sur une API * Interpréter le code * Trouver un serial valide en suivant le code en détail
Tuto #10: Keygener un CrackMe : CrackMe de fargoth
* Patcher sans utiliser les SDR - BreakPoint sur une API * Interpréter le code, trouver un serial valide * Trouver un serial valide en le faisant s'afficher dans le message d'erreur
Tuto #11: Programme en Visual Basic : Cconvert.exe
* Patcher pour forcer l'enregistrement * Faire un patch pour le programme * Trouver un serial valide en utilisant SmartCheck
Tuto #12: Programme Compressé : CAsciisimple.exe
* Infos sur le PE Header File Format * Appréhender l'unpacking manuel * 2 méthodes pour retrouver l'OEP * Utilisation de LordPE et ImpRec * Reconstruction des imports
Tuto #13: Programme en .NET : Pas de nom de soft
* Suite à une plainte de l'éditeur, j'ai supprimé le tuto.
Tuto #14: Trouver un sérial sans les SDR : Crackme2 by Mars
* Utilisation de Break Point sur les API * le coprocesseur arithmétique * Faire un programme pour résoudre une équation
Tuto #15: Trouver un couple valide: Eval N°3 by Ezéqui3l
* Utilisation de Break Point sur les API * CD Check silencieux
Tuto #16 (vidéo): Patcher un programme: Inventaire Perso
* Utilisation de Break Point sur les API * Retirer un Nag-Screen * Trouver la routine de vérification d'enregistrement * Patcher la routine d'enregistrement intelligemment * Débloquer des fonctions limitées
Tuto #17 : CrackMe 5 de Mars (Tuto by uLysse_31)
Tuto #18 : Le KeyfileMe de Phantom
* Etude du comportement d'un keyfile * Trouver le contenu valide du Keyfile
Tuto #19 : Le ScrewMe #1 de Dynasty
* Les protections Anti-Debug Classiques * Tracage de la Routine * Faire un Keygen en ASM
Tuto #20 : L'Eval 4 d'Ezéqui3l: Tuto par mars
* Les protections Anti-Debug * Tracage de la Routine * TLS Callbacks
Tuto #21 : Winzip 9.0 SR1 : Tuto par mars
* Nag Screen * Simulation de Click * Version d'Evaluation
Tuto #22 : Winzip (Suite) : Tuto par mars
* Suppression du Nag Screen * Cracker la routine de verification / Faire un crack * Fisher le serial et creer un Self-Keygen * Comprendre la creation du serial et faire un keygen en VB * Version d'Evaluation
Tuto #23 : Le CrackMe #2 (101 Newbie Series) by Dynasty : Tuto vidéo par SPOKE3FFF
* Manual Unpacking d'UPX * L'API GetModuleFileNameA * Les tricks Anti-Debugging * Analyse de la routine avec un tableau
Tuto #24 : Le CrackMe by by Ap0x : Tuto par mars
* Self-Bruteforcing * Coder un Self-Bruteforce
Tuto #25 : Le ScrewMe #2 by Dynasty (Tuto par Kirjo)
* Passer les Anti-Debugs * Etude de la routine de creation du serial * Analyse du Keyfile