logo Homepage
Pages: [1]
  Imprimer  
Auteur Fil de discussion: Comment retrouver ce qui a provoqué le message d'erreur dans ce cas-ci ???  (Lu 3211 fois)
chegmarco
Profil challenge

non classé(e).

Néophyte
*
Hors ligne Hors ligne
Messages: 1


Voir le profil
« le: 06 Mai 2013 à 13:05:43 »

Bonjour à tous
Je suis un novice et j'essaie actuellement de cracker un logiciel avec Ollydbg;
Quand je fais au Clique doit Search for -- > All Search Rerefenced text strings , je cherche le message d'erreur (Invalid Code. Please Buy the Activation Code) parmi les strings; je l'ai retrouvé et j'ai fais double clique là-dessus et celà m'envoie automatiquement sur l'endroit où se situe ce message d'erreur au niveau des Codes Assembleur; mais le problème est quand je regarde la partie du code asm du message d'erreur, je ne vois aucun saut du genre jmp, je, jne, jz, jnz ... lorsque je remonde et je redescend ; je ne vois à cette endroit que des MOV, LEA, CALL; alors comment faire pour retrouver le saut qui provoque ce message d'erreur là. Voici ci-dessous une zone sélectionné de la partie de ce message d'erreur:

0054212D   . 33F6           XOR ESI,ESI
0054212F   . 894D B4        MOV DWORD PTR SS:[EBP-4C],ECX
00542132   . B8 0A000000    MOV EAX,0A
00542137   . 894D C4        MOV DWORD PTR SS:[EBP-3C],ECX
0054213A   . BB 08000000    MOV EBX,8
0054213F   . 8975 BC        MOV DWORD PTR SS:[EBP-44],ESI
00542142   . 8975 AC        MOV DWORD PTR SS:[EBP-54],ESI
00542145   . 8975 8C        MOV DWORD PTR SS:[EBP-74],ESI
00542148   . 8D55 8C        LEA EDX,DWORD PTR SS:[EBP-74]
0054214B   . 8D4D CC        LEA ECX,DWORD PTR SS:[EBP-34]
0054214E   . 8975 DC        MOV DWORD PTR SS:[EBP-24],ESI
00542151   . 8975 CC        MOV DWORD PTR SS:[EBP-34],ESI
00542154   . 8975 9C        MOV DWORD PTR SS:[EBP-64],ESI
00542157   . 8945 AC        MOV DWORD PTR SS:[EBP-54],EAX
0054215A   . 8945 BC        MOV DWORD PTR SS:[EBP-44],EAX
0054215D   . C745 94 ECFB40 MOV DWORD PTR SS:[EBP-6C],dump.0040FBEC  ;  UNICODE "software 2011 Pro Version"
00542164   . 895D 8C        MOV DWORD PTR SS:[EBP-74],EBX
00542167   . FFD7           CALL EDI                                 ;  <&MSVBVM60.__vbaVarDup>
00542169   . 8D55 9C        LEA EDX,DWORD PTR SS:[EBP-64]
0054216C   . 8D4D DC        LEA ECX,DWORD PTR SS:[EBP-24]
0054216F   . C745 A4 202041 MOV DWORD PTR SS:[EBP-5C],dump.00412020  ; UNICODE "Invalid Code. Please Buy the Activation Code"
00542176   . 895D 9C        MOV DWORD PTR SS:[EBP-64],EBX
00542179   . FFD7           CALL EDI
0054217B   . 8D45 AC        LEA EAX,DWORD PTR SS:[EBP-54]
0054217E   . 8D4D BC        LEA ECX,DWORD PTR SS:[EBP-44]
00542181   . 50             PUSH EAX
00542182   . 8D55 CC        LEA EDX,DWORD PTR SS:[EBP-34]
00542185   . 51             PUSH ECX
00542186   . 52             PUSH EDX
00542187   . 8D45 DC        LEA EAX,DWORD PTR SS:[EBP-24]
0054218A   . 6A 10          PUSH 10
0054218C   . 50             PUSH EAX
0054218D   . FF15 4C104000  CALL DWORD PTR DS:[<&MSVBVM60.#595>]     ;  MSVBVM60.rtcMsgBox
00542193   . 8D4D AC        LEA ECX,DWORD PTR SS:[EBP-54]
00542196   . 8D55 BC        LEA EDX,DWORD PTR SS:[EBP-44]
00542199   . 51             PUSH ECX
0054219A   . 8D45 CC        LEA EAX,DWORD PTR SS:[EBP-34]
0054219D   . 52             PUSH EDX
0054219E   . 8D4D DC        LEA ECX,DWORD PTR SS:[EBP-24]
005421A1   . 50             PUSH EAX
005421A2   . 51             PUSH ECX
005421A3   . 6A 04          PUSH 4
005421A5   . FF15 20104000  CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeV>;  MSVBVM60.__vbaFreeVarList
005421AB   . 83C4 14        ADD ESP,14
005421AE   . 8975 FC        MOV DWORD PTR SS:[EBP-4],ESI
005421B1   . 68 D5215400    PUSH dump.005421D5

Alors comment retrouver le saut qui a provoqué le message d'erreur que j'ai mis en gras et souligné parmi les code ci-dessus dans ce cas là ???

  Merci d'avance
Journalisée
Pages: [1]
  Imprimer  
 
Aller à: