ou diable mettre mon breakpoint avec idapro ou olly

Vous avez un problème pour cracker ou vous souhaitez parler de reversing en général...

ou diable mettre mon breakpoint avec idapro ou olly

Messagepar fredo2009 » 11 Juin 2015, 05:53

Bonjour à tous,

Ca fait un bail que je n'ai pas fait de reverse et je suis sacrément rouillé.
J'ai un lecteur de tag rfid et un soft du fabriquant de tag qui lit un EPC code sur une puce RFID et qui la décode.
Je voudrais voir l'algo de décryptage.

Ex:
0000-0000-F2D2-01C5-88AE-000F-C400-5811 me retourne 4036
0000-0000-91B7-012D-AF3D-000F-C400-5811 me retourne 4036
Mais
0000-0000-F2D2-01C5-88AE-000F-C300-5811 me retourne inconnu (J'ai juste changé FC4 par FC3)

FC4 traduit en décimal est 4036
Il y a donc une routine qui compare FC4 avec le reste pour retourner un numéro valide.

J'ai tenté de debugger avec idapro et ollydbg, mais pas moyen de voir passer ce foutu code décodé dans les variables.
Je ne sais donc pas où mettre un breakpoint pour remonter l'algo.

Une aide serait la bienvenue.
Par ex, est-ce qu'on peut enregistrer ce qu'il se passe et faire stop pour ensuite tracer tranquillement toutes les étapes?
Par ex, est-ce
fredo2009
 
Messages: 2
Inscription: 20 Février 2005, 03:05

Re: ou diable mettre mon breakpoint avec idapro ou olly

Messagepar dionosis » 11 Juin 2015, 09:04

Salut,

Il manque la fin de ton message je pense.

Pour te répondre, tu peux essayer de 'trace into' avec Olly en loguant dans un fichier mais bon, c'est pas la bonne approche à mon avis.
Essaye plutôt de remonter depuis ce qui représente l'état 'inconnu', c'est pas faisable ?

++
Avatar de l’utilisateur
dionosis
Maître des ténèbres
Maître des ténèbres
 
Messages: 507
Inscription: 09 Octobre 2009, 21:43


Retourner vers Reversing

Qui est en ligne

Utilisateurs parcourant ce forum: Google [Bot] et 2 invités