Patch dans un espace alloué en mémoire

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

Patch dans un espace alloué en mémoire

Messagepar SiMsoN » 02 Mars 2017, 23:37

Salut à tous,
Je suis en train d'étudier la protection d'un logiciel S*T*A*I*R*D*E*S*i*G*N*E*R 7.03 qui alloue un espace en mémoire et va décrypter/décompresser une partie du code dans cet espace.
J'ai trouvé comment modifier le code en mémoire sous ollyDbg pour faire sauter la sécurité et débloquer le logiciel en pro.
Maintenant j'aimerai pouvoir faire ça en dur pour aller au bout des choses.
Avez-vous une url d'un tut qui expliquerai comment s'y prendre sur se genre de protection ?
Merci à vous pour votre aiguillage :).
SiMsoN
Visiteur
Visiteur
 
Messages: 10
Inscription: 07 Novembre 2016, 22:31

Re: Patch dans un espace alloué en mémoire

Messagepar HappyMan » 03 Mars 2017, 17:12

S'agit-il d'un loader qui décrypte le soft en mémoire, à la manière d'un packer ?
Si oui tu peux dumper et reconstruire l'exe.

Si non faut comprendre la routine de décryptage, en déduire le cryptage attendue pour modifier les données cryptées par les tiennes.
Un peu comme tu le ferais avec du pcode

HM
Qui rira n'amasse pas mousse.
A la saint Barnabé on fait la chasse au boulet.
A la saint Alban la misère s'abat sur le gland.
Avatar de l’utilisateur
HappyMan
Mega Crackeur !
Mega Crackeur !
 
Messages: 296
Inscription: 21 Novembre 2006, 11:43
Localisation: Paris

Re: Patch dans un espace alloué en mémoire

Messagepar SiMsoN » 03 Mars 2017, 21:48

Salut,
Je pense que je vais opter pour la deuxième solution...Il faut encore que j'épluche cette partie du code :)
SiMsoN
Visiteur
Visiteur
 
Messages: 10
Inscription: 07 Novembre 2016, 22:31

Re: Patch dans un espace alloué en mémoire

Messagepar SiMsoN » 05 Mars 2017, 18:24

Bon en fait j'ai trouvé un petit bout de place pour écrire mon patch qui va patcher la mémoire et ça tourne nickel.
Au programme y'avait donc :
Un crc hard
Un crc memoire
Un cryptage des parties de code sensible démo.standard,pro.
Que du bonheur mais ça m'a remis dans le bain c'était rigolo :mrgreen:
SiMsoN
Visiteur
Visiteur
 
Messages: 10
Inscription: 07 Novembre 2016, 22:31

Re: Patch dans un espace alloué en mémoire

Messagepar dionosis » 14 Mars 2017, 01:21

Salut,

Bien joué SiMsoN (cowboy case). :D
(ouais on se félicite, ça coûte pas cher et ça fait du bien :lol:)

++
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: Bing [Bot], Google [Bot] et 3 invités