hra a Trainer+ kody

HackForum

hra a Trainer+ kody#
Dobry den , zaujimalo by ma , jak to funguje...
Hry moc nehravam ale aj tak ma to zaujima a pretoze som lama tak sa spytam :P
Takze ide oto , mame nejaku hru , k nej su zname cheaty ktore otvoria vseliake skryte bonusy trebars nesmrtelnost ...
Co tie cheaty vlastne robia ? Prepisuju nejaku hodnotu v pamati ? ako zistim na akej adrese ? alebo som uplne vedla ? Keby to prepisovalo nejaku hodnotku v pamati uz si lahko napisem k tomu program ( trainer ) ktory by mi tu hodnotu automaticky prepisoval pri spusteni ...
Tot vsio :)
ALebo sa treba pohrat s dllkami k hre ? :P

(odpovědět)
hra a Trainer + kody | 91.127.55.*27.5.2009 16:48
re: hra a Trainer+ kody#
Nejjednodussi je cist pamet procesu a vyhledavat mista, na kterych jsou hodnoty, ktere chces menit - kdyz mas 3 zivoty, tak vyhledas adresy, na kterych jsou trojky, pak kdyz mas 2 zivoty, tak z nich vyberes ty, ktere se zmenily na dvojky, apod. az najdes presne umisteni. Samozrejme nemusis hledat konkretni hodnoty, ale treba jen obecne zmeny - kdyz neznas system jednotek, souradic ...

A muzes skoncit az u analyzy binarniho kodu programu a vyhledavani bloku, ktere s temi hodnotami pracuji a pak je podle potreby upravovat - aby odcitani zivotu nic neodcitalo ...

Nekde mezi tim je treba odchytavani volani znamych extrenich funkci za behu a ruzne monitorovani dat. Napriklad z dat predavanych OGL/D3D knihovnam se daji snadno vybrat modely hracu a upravit jejich parametry viditelnosti (wallhack) ...

(odpovědět)
prc | 213.211.51.*29.5.2009 1:57
re: hra a Trainer+ kody#
V prvni rade klasicke cheaty ve hrach jsou soucasti her primo od jejich tvurcu. Neprepisuji pamet ani podobna zverstva, ale jsou primo zakomponovane ve zdrojovych kodech.

Jinou kapitolou pak jsou externi programy delane nekym jinym, ty uz samozrejme pracuji tak jak psal prc.

----------
public static void main(String args[]){
 throw new UnsupportedOperationException("Not implemented!");
}


(odpovědět)
pr0ph3t30.5.2009 3:04

Zpět
 
 
 

 
BBCode