stairdesigner 6.52a

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

stairdesigner 6.52a

Messagepar starwars4 » 02 Décembre 2017, 13:53

Bonjour,
cela fait deux semaine que je chaerche comment mettre stairdesigner 6.52a en version pro. je trouve les entrees pour le mode demo et la version pro mais si j'essaie de trouver l'entree pour le demarrer en pro au lieu de demo la je bloque. pouvez vous m'aider. Merci
starwars4
 
Messages: 3
Inscription: 25 Novembre 2017, 09:36

Re: stairdesigner 6.52a

Messagepar Hao » 02 Décembre 2017, 18:45

Je pense qu'il va falloir détailler un peu ce que tu as fait jusqu'à présent, et ce qui te bloque actuellement si tu veux que quelqu'un puisse t'aider. :roll:
Avatar de l’utilisateur
Hao
Crackeur de bas niveau
Crackeur de bas niveau
 
Messages: 132
Inscription: 27 Novembre 2013, 22:24

Re: stairdesigner 6.52a

Messagepar starwars4 » 02 Décembre 2017, 20:18

jusqu'à maintenant je me suis servi de win32dasm et je retrouve la version standard et pro avec des push 3e1 et 3e3 lors d'appel de fonction mais je ne retrouve pas a partir de l'entree du programme comment il choisi le "mode demo". je voudrai juste que l'on m'aide a trouver une indication. j'ai oublier de dire que je debute en cracking et j'ai deja lu les tutos de deamon mais sur ce logiciel je bloque.
starwars4
 
Messages: 3
Inscription: 25 Novembre 2017, 09:36

Re: stairdesigner 6.52a

Messagepar Hao » 02 Décembre 2017, 21:31

http://www.ollydbg.de/
https://x64dbg.com/#start

Si tu veux planter un clou. Commence par prendre un bon marteau.
Avatar de l’utilisateur
Hao
Crackeur de bas niveau
Crackeur de bas niveau
 
Messages: 132
Inscription: 27 Novembre 2013, 22:24

Re: stairdesigner 6.52a

Messagepar etherlord » 04 Décembre 2017, 10:02

oui, w32dasm n'est plus vraiment un outil adapté, à moins que tu veuille debugger des anciens programmes. Olly ou IDA par exemple.

Si tu a trouvé l'endroit ou il modifie le type de licence, en remontant le code tu devrait trouver d'où vient l'appel, et donc voir sur quoi il se base pour faire ce choix.

etherlord
etherlord
Triumvirat
Triumvirat
 
Messages: 2490
Inscription: 22 Mars 2004, 16:12

Re: stairdesigner 6.52a

Messagepar tutork » 05 Décembre 2017, 23:25

Effectivement, windasm est dépassé, les cours de Deamon ont été adaptés pour ollydbg ici:
web/tutos-ga/Cours%200/Cours%200.htm

En utilisant ollydbg, tu peux facilement retrouver toutes les versions de ton programme:
view, executables modules, clic droit sur stairdesigner.exe, view ressources strings

La tu vois que la valeur à trouver pour la version de démonstration est 3E0
donc clic droit dans la fenêtre de code, search for, all constants, hexadicimal = 3E0
et tu mets un breakpoint sur tout ce qu'il trouve et tu regarde si ça breake.

Mais ça ne donne rien, car la partie de code qui t’intéresse est cryptée et elle est située entre les adresses 666000 et 666FFF.
Donc avant d'effectuer la recherche sur 3E0, il faut attendre que cette section soit décryptée par le programme.

a+
tutork
 
Messages: 9
Inscription: 12 Novembre 2017, 22:01

Re: stairdesigner 6.52a

Messagepar starwars4 » 07 Décembre 2017, 12:58

bonjour,
j'ai lance x32dbg et lorsque je lance le debogueur il reste bloque sur l'adresse 0055c860 idiv esi et en bas il est ecrit "Paused" "exception_int_divide_by_zero"). si je relance il bloque sur 0055ca0f int3.
starwars4
 
Messages: 3
Inscription: 25 Novembre 2017, 09:36

Re: stairdesigner 6.52a

Messagepar tutork » 07 Décembre 2017, 21:05

Bonjour starwars4,

Je n'ai jamais utilisé x32dbg (j'utilise ollydbg).
Ce que je peux te dire, c'est qu'il y a effectivement pas mal d'exceptions au lancement du programme.
J'ai configuré ollydbg pour qu'il passe outre toutes ces exceptions comme ceci:
menu options, debugging options, onglet exceptions et j'ai coché toutes les cases.
Je pense qu'il doit y avoir un moyen de faire à peu près la même chose avec x32dbg

a+
tutork
 
Messages: 9
Inscription: 12 Novembre 2017, 22:01

Re: stairdesigner 6.52a

Messagepar Hao » 08 Décembre 2017, 09:55

Olly est peut-être plus "beginner-friendly" que x32/64dbg.

Pour gérer les exceptions avec x32dbg :
¤ Première solution :
Tu passes l'exception quand tu break dessus en faisant SHIFT+F9 (run) ou SHIFT+F7 (step into) ou SHIFT+F8 (step over).

¤ Deuxième solution :
Tu indique au debugger que tu veux ignorer certaines exceptions. Pour ce-faire, la méthode la plus simple est, quand tu break sur une exception, d'aller dans Préférences->Exceptions puis Add Last. Tu relances le prog, si il break sur une autre exception tu réitère l'opération.
Avatar de l’utilisateur
Hao
Crackeur de bas niveau
Crackeur de bas niveau
 
Messages: 132
Inscription: 27 Novembre 2013, 22:24


Retourner vers Reversing

Qui est en ligne

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

cron