RE FORUM
[REVERSE ENGINEERING] => Newbie => Topic started by: eraser on February 20, 2007, 08:34:44 AM
-
OK, ako som sľúbil, tak plním.
Rie?enie pozostáva v obídení cd-check kontroly a v prípade úspechu musíte dostať zhodný výpis, ktorý vidno na prilo?enom obrázku. Nesna?te sa dosiahnuť daný text nasilu, bolo by to nekorektné rie?enie.
Názov: CrackMe19 (38.432 bytes)
Autor: eraser, Feb-20-2007
Pack: N/A
Jazyk: ANSI C, WinAPI
Typ: cd-check
Nezaradil som ?iadne ochrany, triky, proste nič. Mám pocit, ?e tento druh CrackMe sa tu e?te nevyskytol a keď?e sa jedná o ?kôlku, prvotná verzia je preto ?tandardným príkladom, resp. simuláciou, akým obdobným spôsobom vy?adovali mnohé hry, či iné aplikácie prítomnosť CD v mechaniky.
Patch a rozbor sú samozrejme vítané. Neskor?ie zverejním i tie svoje. Čakám na najefektívnej?ie rie?enie. Patch by mal obsahovať i overenie checksumu pre daný cieľ.
Men?ia rada pre začiatočníkov: Zistite si typy ochrán a dotazov, resp. cesty vy?adovaných súborov a následne si podľa nich vytvorte napr. CD image, čím mô?ete toto CM jednoduch?ie debuggovať.
-
Keď?e mnohí robili to, čo som nechcel a zvýraznil som to dokonca červeným, dávam sem updatovanú verziu a prikladám teda i image, ktorý simuluje CD médiu.
Rie?iť mô?ete obidve verzie, av?ak potom označte, ?e prvá je v1.0.0.0 a druhá v1.0.0.1.
Dúfam, ?e u? je v?etko jasné. Obe verzie majú rozdielnu Good boy hlá?ku, tak?e sa nenechajte pomýliť.
Viacej informácií a men?ia nápoveda v readme.txt, ktorý je v tomto archíve.
-
Pro prvni verzi mam jiz vse hotovo.Akorat je to naprd,pokud clovek nema ultraiso nebo neco podobnyho na tvorbu image
-
Na tvorbu image stačí bohato Nero, tým som to ISO dokonca robil. A následne pou?ívať Daemon Tools a nemám problém, aj v prípade, ?e nevlastním napalovačku, resp. dokonca vôbec nejakú mechaniku.
Inak, pre to prvé CM mô?e? pou?iť i tento image z druhého CM, na debuggovanie to poslú?i výborne. Cracknutie je na tebe, tam u? potrebuje? v?ak výsledok, aký vidí? na prvom obrázku.
-
Zmastil jsem nejake reseni, jen doufam ze jsem pochopil zadani. Melo by fungovat na obe verze, tohle je ta prvni.
-
Zmastil jsem nejake reseni, jen doufam ze jsem pochopil zadani. Melo by fungovat na obe verze, tohle je ta prvni.
Ses si jistej ze si ve spravnym threadu ??:D:D
-
Ses si jistej ze si ve spravnym threadu ??:D:D
Co ja ti vim, to posoudi az eraser ;-)
-
OK, tak máme prvého rie?iteľa. Takto nejako som ti to predstavoval. Výborne.
HypnotiX: Ty si nopoval skok, tak?e sa defaultne vykonal call čítania zo súbora :) Ja som to rie?il zru?ením celého overovacieho volania, tým sa to dokonca tro?ku i urýchli. ;)
Inak sa trochu čudujem, ?e po patchnutí toho formátovacieho reťazca to CreateFile funkcia zo?rala. Zrejme si niečo vnútorne parsuje alebo za tým stojí samotný OS. No, hlavné je, ?e to ide.
// edit: Tak robí to OS, skú?al som sa pohrať v príkazovej riadke a backslashov mô?e byť ľubovolné mno?stvo, systém ich v?ak berie ako jeden.
-
...tak som ho zbuchol
...najprv som chcel toto cme poriesit ako HypnotiX ale nechcel som aby na fore boli dva podobne tuty tak som ho vcera vecer narychlo prerobil(dufam ze tam niesu nejake chyby) :rolleyes:
EDIT:uploadol som novsiu verziu tutu(opravil som zopar mensich chyb)
-
Výborne pr0p4g4nd4. Pekne spravený popis funkcionality tohto CM. Myslím, ?e teraz to musí byť ka?dému jasné.
Rie?enie cez novovytvorenú sekciu je opäť niečo nové pre Newbies, no musím podotknúť, ?e pri hre - napr. podobný ?týl vyu?íva Tomb Raider III, by sa tento spôsob neuchytil, preto?e funkcia na poskladanie cdrom-cesta-súbor sa pou?íva pre návrat niekoľko rozličných výsledkov, resp. absolútnych ciest. To len taká malá poznámka na margo, keď?e sme v ?kôlke.
pr0p4g4nd4: Ten názov novej sekcie sa mi páči... :)
-
OK, tak?e tu je moje rie?enie môjho CM :) vrátane zdrojákov a najmä patchu, ktorý mô?ete vyu?iť na iné účely, stačí len modifikácia .h súbora a rekompilácia. Check vy?aduje MD5 checksum originálneho a patchnutého súbora.
V pondelok sa mô?ete te?iť na ďal?ie zaujímavé CrackMe, ktoré mi poslal HypnotiX a spolu sme sa zhodli na tom, ?e je to podarený kúsok do ?kôlky. A v zálohe máme e?te jedno. ;)
-
Tak sem se konecne prinutil septsat tutik na tohle cme.Snad bude vyhovovat a pujde to z neho pochopit.
Behem vikendu se pokusim sesmolit reseni pro cme 18,tak mi drzte palce :D
-
Behem vikendu se pokusim sesmolit reseni pro cme 18,tak mi drzte palce :D
...ja sa tiez chystam porobit(alebo skor dorobit) tut na toto cme(uz mam hotove vsetky casti cme okrem 4 casti a FINAL-u)
Výborne pr0p4g4nd4. Pekne spravený popis funkcionality tohto CM. Myslím, ?e teraz to musí by? ka?dému jasné.
Rie?enie cez novovytvorenú sekciu je opä? niečo nové pre Newbies, no musím podotknú?, ?e pri hre - napr. podobný ?týl vyu?íva Tomb Raider III, by sa tento spôsob neuchytil, preto?e funkcia na poskladanie cdrom-cesta-súbor sa pou?íva pre návrat niekožko rozličných výsledkov, resp. absolútnych ciest. To len taká malá poznámka na margo, keď?e sme v ?kôlke.
pr0p4g4nd4: Ten názov novej sekcie sa mi páči... :)
...diki za pochvalu :cool:
...hehhe aj ja sam som sa cudoval co ma to napadlo s tym nazvom tej sekcie :D
-
Tak tady mam jeste jedno reseni
-
Ani som nedúfal, ?e sa tu e?te objaví nejake rie?enie. :)
Páčil sa mi posuv, resp. orezanie cesty. Mimochodom, niektore zmeny by som nedoporučoval, napr. zámena kon?tanty cdrom(5) za fixhdd(3), pripadne CDFS za NTFS. Dôvody sú zrejmé, nutno zabezpečiť fungovanie cracknutej verzie pre ľubovoľné systémy s rozličným HW. Napr. ak by som "hru" preniesol na Win9x/ME, ktoré normálne nepodporujú NTFS súborový systém, tak by som neuspel. To mô?e platiť i pre "?pecialistov", ktorí majú FAT32 pod NT systémami.
-
Tak tady mam jeste jedno reseni
Fakt si ma potesil tym ze si toto cme poriesil a dokonca ze si napisal aj tutorial.. super ;)
Dufam, ze sa pozries aj na dalsie cmecka a taktiez dufam, ze porobis aj nejake tuty pripadne keygeny.. :rolleyes:
Ani som nedúfal, ?e sa tu e?te objaví nejake rie?enie. :)
Páčil sa mi posuv, resp. orezanie cesty. Mimochodom, niektore zmeny by som nedoporučoval, napr. zámena kon?tanty cdrom(5) za fixhdd(3), pripadne CDFS za NTFS. Dôvody sú zrejmé, nutno zabezpečiť fungovanie cracknutej verzie pre ľubovoľné systémy s rozličným HW. Napr. ak by som "hru" preniesol na Win9x/ME, ktoré normálne nepodporujú NTFS súborový systém, tak by som neuspel. To mô?e platiť i pre "?pecialistov", ktorí majú FAT32 pod NT systémami.
Heheh, vidis ERASER postupne sa nam ti newbies zbieraju(sice su tu len dvaja ARAB3H a FRENZY.tr).. :cool: