Reversing d'un soft java

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

Re: Reversing d'un soft java

Messagepar jcvd » 09 Février 2018, 11:11

J'avais un peu cette réflexion, mais ce serait quand même étonnant mais pourquoi pas. Pour info, les chinois ont déjà pété ce logiciel et vendent une clé de licence à laquelle ils sont capables d'intégrer une durée d'utilisation voulue du soft donc ils ont du réussir à déplomber softguard. D'ailleurs ils vendent ça à prix d'or :lol:
Tu me proposes donc de sniffer la liaison RS232 pour voir les dialogues ? As-tu une technique à me conseiller pour cela ?
jcvd
Elève
Elève
 
Messages: 51
Inscription: 16 Janvier 2018, 08:42

Re: Reversing d'un soft java

Messagepar Hao » 09 Février 2018, 11:53

Il faut utiliser un sniffer comme PortMon. Après y en a d'autres qui sont sans doute mieux...
Et il faudrait patcher le soft pour détecter si le code que j'ai posté avant est utilisé ou pas.
jcvd a écrit:J'avais un peu cette réflexion, mais ce serait quand même étonnant mais pourquoi pas.

Je suis déjà tombé un cas similaire sur un contrôleur industriel. Un mot de passe était stocké dans le contrôleur et il refusait le dialogue tant que le bon mot de passe n'était pas envoyé. Donc pourquoi pas...

Tes chinois ont reverse la fonction de vérification de la licence dans Softguard.dll pour en faire un keygen.
Même si Softguard.dll ne dispose pas de protections anti-reversing "techniques" (packer, crypter, antidebug en tout genre, ...), la fonction de vérification de la licence en elle-même est assez copieuse. Par rapport à un patch en bytecode on monte d'un cran dans la difficulté.
Avatar de l’utilisateur
Hao
Mega Crackeur !
Mega Crackeur !
 
Messages: 286
Inscription: 27 Novembre 2013, 22:24

Re: Reversing d'un soft java

Messagepar jcvd » 09 Février 2018, 11:59

Oki, je tente le truc sur différentes générations de contrôleur et je te dis.

Pour détecter si ce code est utilisé, tu conseilles de faire quoi, un effacement de ces lignes, un remplacement par autre chose, un saut ? le but est de voir si ce morceau de code à une influence sur l'utilisation du soft si je comprends ton raisonnement ?

Sont forts ces chinois :mrgreen:

Sacré entrainement pour débuter ce soft
Je vais me préparer un petit PC pour faire les essais afin de plus passer par une vm.
jcvd
Elève
Elève
 
Messages: 51
Inscription: 16 Janvier 2018, 08:42

Re: Reversing d'un soft java

Messagepar Hao » 09 Février 2018, 12:07

jcvd a écrit:Pour détecter si ce code est utilisé, tu conseilles de faire quoi, un effacement de ces lignes, un remplacement par autre chose, un saut ?

Je vais y réfléchir, je te dirai ça en mp.
Avatar de l’utilisateur
Hao
Mega Crackeur !
Mega Crackeur !
 
Messages: 286
Inscription: 27 Novembre 2013, 22:24

Re: Reversing d'un soft java

Messagepar jcvd » 09 Février 2018, 12:15

Yes
jcvd
Elève
Elève
 
Messages: 51
Inscription: 16 Janvier 2018, 08:42

Précédente

Retourner vers Reversing

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 8 invités

cron