3/04/02 *Cuteftp 4.2.4*
Tools: only Sice le meilleur
Logiciel: Cute ftp4.2.4
Infection: limited à 30 jours (c'est grave docteur?)
Probleme: S'enregistrer mais sans passer par la boite d'enregistrement
c-a-d mettre le drapeau utilisateur à 1. tout cela grace aux breakpoints sur les fonctions de la base
de registre.
Tout d'abord je tiens à vous dire que c'est une affaire de jump(de saut) (on va pas se forcer aujourd'hui).
Alors pour commencer vous mettez un bpx RegopenKeyA (là il faudra appuyez sur f5 x fois) ou vous mettez un bpx en 43c44ca:
vous tracez avec f10 jusqu'en 43c460 et puis vous faites un r fl z (sur sice tapez "r fl z" et "enter")<---cela aura pour effet comme si c'etait la premiere fois qu'on utilisait le logiciel.
en 43c47e vous faites un r fl z <---sinon cela vous fou dehors c-a-d vers un direct exitprocess. bon on va trcez à coup de f10 pour arriver en 43c4c8:
ici ce jge <--- nous balance vers la routine d'enregistrement.
Comme on est contre ça donc on le modife en jmp 43c4ca (a eip 43c4c8, jmp 43c4ca, puis "echap"). <--- 1er modif
on trace f10 jusqu'en 43c4f4 jle 436ef <----- forcer le saut en mettant un jmp 436ef si on le fait pas on passe par la routine d'enregistrement<-- 2eme modif
et on arrive là:
on trace , un peu de f10:
Ici en 43c745 <---si on saute pas en 43ca92 eh ben le logiciel nous considere encore <30jours (continue trial)./ sinon on lui fou un jump en 43ca92.
qui normallement nous enregistre a vie mais... <--- 3eme modifs
Lorsque vous faites cela et que vous lancez le logiciel grace à f5 "ouaw" il demarre sans la mauvaise messagebox d'enregistrement mais apres il y' a une histoire de virus
un truc comme ça regardez vous aurez le coeur net:
Ben bon je pensais qu'on etait enregistré à vie mais heuu.....
Alors ce qu'on va faire pour virer cette boite de dialogue on va poser un bpx messageboxa
et on on refait les manips tout à l'heure sur sice.Mais je crois que c'est pas la peine car sice enregistre les modifs temporairement on lance nôtre logiciel normallement et sice break ,alors on fait:
faites f5
-OK (bouton de la messageboxa)
-sice break .
Pour sortir de la routine qui nous envoie cette dialogbox tracez avec f10 (vous devez rencontrer deux ret) et vous
serez ici:
au dessous du call en 43bc92 , donc on ne doit pas passer par là ,alors on va poser un breakpoint sur un saut qui a pu nous envoyer ici ou un saut qui
n'a pas fait son boulot de saut :).
On voi bien un saut en 43bc74 on fou u jmp à la place<---jmp 43bce5 ( 4eme modif et derniere).
RECAPITULONS
1) 43c4c8 jmp 43c4ca
2) 43c4f4 jmp 43c6ef ===> Toutes ces modifs sont à faire sur le fichier cutftp32.exe,alors vous devez utilisez un editor
3) 43c745 jmp 43ca92 Hexadecimal (je developpe pas cette partie je pense qu'il y'a plein de tutorial sur ce sujet:)
4) 43bc74 jmp 43bce5
Special Greetz
A moi meme 2eme tutorial et au cracking france forum , et à tout les crackers et les crackeuses (les craquantes :)).
Cracked by D@t@7