Milyen programozási ny e l v e n íródott egy alkalmazás?
Gondolok itt játékokra, ezen belül még arra, hogy hogyan lehet visszafejteni, aztán újra futtathatóvá tenni. Assembly-re elvileg lehetséges visszafejteni, próbáltam is de ahhoz valószínűleg keveset tudok...
Hmm, elég komplex kérdést tettem fel, azt hiszem.
Szóval: Megértem, ha hülyének néztek, engem érdekelne a programozás, nem is áll távol tőlem, csak egy induló löket kellene, hogy merre kezdjem, milyen tuti és érthető forrásokból böngészhetnék/tanulhatnék, legyen az alap/közép akár felsőfok. Vannak ilyen könyvek a neten? Jó lenne pl. játékok exe-filejaiból - úgymond - kimanipulálni a console-cheat-eket, stb.
Előre is köszi!
Szerintem rossz irányból közelíted meg a dolgot...
Először tanulj meg kicsit programozni, alapdolgokat, aztán kezdj el megismerni egy olyan programnyelvet, amin lehet játékot fejleszteni (vannak specifikusabb nyelvek vagy nyelvelemek), és utána fokozatosan érdemes nekikezdeni játékot készíteni.
Egy ilyen visszafejtés szinte teljesen lehetetlen, de legalábbis nagy programozói tapasztalat nélkül értelmezhetetlen.
tévedés!
assembly-ben bármit vissza lehet fejteni, ha ismered a futtató processzor utasításkészletét.
játékot c++ nyelven szokás fejleszteni. Legalábbis a motor részt. A karosszéria elemeket szkriptekkel írják, ami a motornak ad utasításokat.
Köszi a válaszokat, ezt eddig értem, de hol kezdjem?
BASIC, PASCAL, DELPHI, C, C++...valahogy így, ebben a sorrendben?
Aztán jöhet az ASSEMBLY? Vagy párhuzamosan? És miféle könyvből érdemes? Tudom, túl nehezeket kérdezek. :(
Nem, a világért sem ebben a sorrendben.
"BASIC, PASCAL, DELPHI, C" ezt a részét ki is hagyhatod. Ha kell valami belőle, később rátérsz. A C++, C#, Java egy sokkal általánosabb halmaz, ezekkel érdemes foglalkozni, ha ez megvan onnantól bármilyen imperatív nyelvet könnyedén elsajátítasz, viszont nem halmozol fel feleslegesen felesleges tudást.
A visszafejtést NÉHA meg lehet csinálni (nem mindig, lehet kódolni az adatot, ez is egy réteg másolásvédelem) egyszerű disassemblerrel, de hogy mit értesz meg pármillió sor assemblyből az jó kérdés. Érdemes szövegeket keresni, a szövegkonstansokat ha szerencséd van úgy tárolja, ahogy látod, ascii kódolással, és akkor könnyű megtalálni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!