Srodne teme
Kliknite za generisanje liste srodnih tema...
Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pomoc!!! OpenPro

[es] :: Zaštita :: Pomoc!!! OpenPro

[ Pregleda: 2114 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Aleksandar Đokić

Član broj: 13478
Poruke: 4793
*.beg.sezampro.yu



+638 Profil

icon Pomoc!!! OpenPro28.01.2004. u 01:00 - pre 246 meseci
Imam jedan program sa nazivom OpenPro, to je program za pravljenje prozora,
pri startovanju mi izbaci dialog sa serialom i aktivacionim kodom, aktivacioni kod se bazira na seriskom broju HDD-a i datuma, zna li neko nacin kako ovo mogu da razbijem
 
Odgovor na temu

Aleksandar Đokić

Član broj: 13478
Poruke: 4793
216.236.216.*



+638 Profil

icon Re: Pomoc!!! OpenPro29.01.2004. u 11:54 - pre 246 meseci
da raspakujem, znam
da stavim breakpoint, znam
ali pitam da li je neko radio sa OpenPro jer ima isuvise tezak kod
 
Odgovor na temu

Aleksandar Đokić

Član broj: 13478
Poruke: 4793
195.252.80.*



+638 Profil

icon Re: Pomoc!!! OpenPro31.01.2004. u 01:44 - pre 246 meseci
Nema nikakva ogranicenja, jednostavno ne mozes da pokrenes program bez sifre, ako pogodis sifru program se pokrene, ako ne izadje, ali fazon je sto ne mozes opet da ukucas sifru, nego moras da reinstaliras program, zato mi je tako tesko da ga razbijem, molim pomoc
 
Odgovor na temu

b4d_s3c70r
0x0000DEAD

Član broj: 6244
Poruke: 239
*.rcub.bg.ac.yu

Sajt: www.lomonline.net


Profil

icon Re: Pomoc!!! OpenPro31.01.2004. u 10:26 - pre 246 meseci
Pa mogu da kažem par stvari...

Jesi li probao da tracejueš kroz program od početka? Tako možeš da nađeš CALL koji prokazuje dialog za serijski broj. Negde iznad tog koda mora da stoji provera da li je kod već unet. Znači svodi se na JXX -> NOP ili JXX -> JMP. Otvoriš program u Ollzu i traceuješ dok ti se ne prikaže prozor. Naravno, to će ići tešto pošto moraš da reinstaliraš program.

Ovo je malo bolje. Shvati to što se program gasi kao ograničenje. Kad se gasi da li prikazuje neki MessageBox? Ako prikazuje stavi breakpoint na msgbox a ako ne onda nađi importe. Znači, ideš na Modules pa onda na neki dll i desni klik pa View names. Ti teba da proveriš kernel i user32 dllove. Nađi procedure TerminateProcess, PostQuitMessage, ExitProcess i tako to i nađi sve reference na njih. Znači, šta ti pokušavaš da ovde uradiš je da nađeš kod koji gasi program i reversuješ ga. To je to. Možda si sve ovo već znao i probao al i ja sam probao da pomognem :)
 
Odgovor na temu

[es] :: Zaštita :: Pomoc!!! OpenPro

[ Pregleda: 2114 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Srodne teme
Kliknite za generisanje liste srodnih tema...
Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.