
Reverzujeme mshearts
Budeme reverzovat M$ hearts (mshearts.exe) version 5.1, t.j. verze ktera je soucasti instalace WinXP. Ukolem bude pozmenit kod tak abychom videli vsechny karty obracene licem nahoru, tedy abychom videli i souperovy karty.
Pošmákněte si: http://www.soom.cz/index.php?name=articles/show&ai d=500
Tady je vidět, že někdo opravdu umí.
Pavel
Trivialita. S takymi vecami u hier som sa zabaval ked som mal 15rokov (vtedy este na Sinclair ZX Spectrum
) Dnes si bud zahram normalne bez cheatov alebo nehram vobec.
Na precvicenie napr. na hackthissite je tusim aspon 10 application levelov, celkom zaujimave z roznych oblasti (napr. take reverzovanie kodu ktory vyplul visualbasic, to je ina psychiatria)
Kedysi za čias MZ-800 som reverzovaním kódu odstránil z jednej šachovej hry zavádzacie intro, aby som hru mohol dostať na disketu. Konkrétne pre pamätníkov, jednalo sa o Colossus Chess s návodom v intre preloženom do češtiny.
Druhýkrát som revezvoval kód v hlavičke súboru na kazete. Dôvod bol ten istý. Jednalo sa o ochranu proti kopírovaniu a ja som tie hry potreboval dostať na disketu. Všetky programy hlásili nulovú dĺžku a teda sa nič neskopírovalo. Jedine Intercopy to dokázal skopírovať, ale spätne nahrať už nie. Teda nahral, ale už to nešlo spustiť. Našiel som teda kód v hlavičke, kde bol skok na začiatok programu a tou adresou som prepísal kód v hlavičke a nastavil som správne dĺžku. Ochrana bola v háji.
V obidvoch prípadoch sa jednalo o niečo, čo som urobiť musel, inak by som to donekonečna musel nahrávať z kazety. Ale hrať sa s MS Hearts len tak by ma asi nebavilo. Na druhej strane, toľko znalostí nemám, aby som dokázal to, čo je popísané v článku.