Úprava programu

...

Moderátor: Mods_senior

Odpovědět
Uživatelský avatar
Michal.
Level 3.5
Level 3.5
Příspěvky: 856
Registrován: 22 úno 2013 19:55

Úprava programu

Příspěvek od Michal. »

Dobrý večer, chtěl bych se zeptat, jak upravit herní klient (jak upravit text v klientu). Už jsem četl že je to beznadějné, ale jen jsem se chtěl zeptat, jestli s tím někdo nemá zkušenost.
guest

Re: Úprava programu

Příspěvek od guest »

A co chceš upravit? Změny v programech jsou v zásadě zakázané.
Uživatelský avatar
satik
Level 6
Level 6
Příspěvky: 3509
Registrován: 09 led 2015 12:49
Bydliště: Krkonoše
Kontaktovat uživatele:

Re: Úprava programu

Příspěvek od satik »

Nejlepší je mít zdrojáky, ty upravit a překompilovat.
Pokud zdrojáky nemáš a ten text není v datových souborech, pak musíš upravit příslušný exáč nebo DLLko, což není nic jednoduchého, v podstatě se podobným způsobem vytvářejí cracky :) .

A jak už tu padlo, v drtivé většině případů tím porušuješ licenční smlouvu.
PC: MSI RTX 4090 Suprim X, AMD Ryzen 9 7950x3D, ASUS Crosshair HERO X6670E, 64GB RAM@6000CL30, Fractal Define Torrent, Seasonic PRIME TX 1600W, SSD Seagate Firecuda 530 M2 2TB +
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index
Uživatelský avatar
Michal.
Level 3.5
Level 3.5
Příspěvky: 856
Registrován: 22 úno 2013 19:55

Re: Úprava programu

Příspěvek od Michal. »

Blue Spirit píše:A co chceš upravit? Změny v programech jsou v zásadě zakázané.
Chci tam jen upravit texty. Je to klient Ultimy Online.
satik píše:Nejlepší je mít zdrojáky, ty upravit a překompilovat.
Pokud zdrojáky nemáš a ten text není v datových souborech, pak musíš upravit příslušný exáč nebo DLLko, což není nic jednoduchého, v podstatě se podobným způsobem vytvářejí cracky :) .

A jak už tu padlo, v drtivé většině případů tím porušuješ licenční smlouvu.
Zdrojový kód bohužel nemám. Už jsem hodně krát viděl upravený klient.
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7415
Registrován: 23 pro 2010 09:23

Re: Úprava programu

Příspěvek od faraon »

Tak pokud nemáš zdrojáky, ještě to vždycky můžeš disassemblovat. Pro machra co si takhle roky hraje práce na pár dní. Následně získané texty přeložíš, a zase to proženeš assemblerem zpátky do EXE. Pokud tam nejsou žádné ochrany, budeš mít svůj upravený klient. Ale pokud se program bude kontrolovat a zjistí změnu, čekají tě možná i týdny krokování bajt po bajtu a vyhledávání těch míst, které budeš muset upravit přímo ve strojovém kódu.
Kdysi se takhle crackovaly hry na osmibitové počítače, začátkem devadesátých let i na PC, to byly zlaté časy :lol:
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Uživatelský avatar
satik
Level 6
Level 6
Příspěvky: 3509
Registrován: 09 led 2015 12:49
Bydliště: Krkonoše
Kontaktovat uživatele:

Re: Úprava programu

Příspěvek od satik »

Hry se tak crackují kolikrát ještě i dnes :)

Přinejhorším můžeš přepsat texty přímo v exáči, ale musíš dodržet délku řetězce (a nechat na konci 0x00, pokud jsou to řetězce ukončený nulou).
PC: MSI RTX 4090 Suprim X, AMD Ryzen 9 7950x3D, ASUS Crosshair HERO X6670E, 64GB RAM@6000CL30, Fractal Define Torrent, Seasonic PRIME TX 1600W, SSD Seagate Firecuda 530 M2 2TB +
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na „Vše ostatní (sw)“