Assembly programozás exe fileban?
"Grafikusokat fizetek az egyedi szolgáltatások kivitelezésére, nem szívesen látnám meg másnál azt a munkát, amiért rengeteg pénzt fizettem"
A WOW-ból is simán kiszedik az ügyes emberek a grafikákat. A Blizzard meg sz*rik rá. És nem értem, miért fáj ez neked. Magát a látványvilágot, meg a a grafikai koncepciót simán lelophatják, fel se törni az exe-t, csak játszanak egyet vele, meglátják, hogy "hű de fasza", és legyártanak egy hasonló stílusú játékot. Kb. még olcsóbb is, mint az exe-ből kivadászgatni a textúrákat.
Egyébként meg, mint már említettem, semmire sem fogják tudni használni az exe file-odat, mert nincs szerver, amin játsszanak. És mielőtt a wow-al jönnél, hogy vannak tört szerverek, ott kiszivárgott a béta verzió szerver-oldali kódja, azért tudták megcsinálni.
Egyébként meg uccsó válaszolónak igaza van: copyright, és akkor úgysem tudják lekoppintani, legalábbis nem legálisan, mert sz*rrá pereled őket. Az meg, hogy pár hülyegyerek otthon kilopkod belőle bármit, neked semmilyen kárt sem fog okozni.
Copyright-nak utána néztem és az egyetlen megoldás ami egy egyszerű ember számára elérhető az az, hogy a logót védem le, és azt minden egyedi tárgyon elhelyezem. Na de kérem, ha kilopják a gr2 fileokat, és 3dmaxal leszedik a logót, akkor ugyanott tartok.
Az OFFok folyamán nekem egy olyan emberre van szükségem aki ÉRT az ASSEMBLY-hez! Ha megmutatom miről van szó, akkor biztosan tudni fogja, hogy mit kell csinálni.
Tedd fel a kérdésed a [link] oldalon. Nagyobb eséllyel kapsz rá számodra kielégítő választ. Bár megjegyezném, hogy szerintem szélmalom harcot vívsz és az eddigi hsz-ek alapján ennyit gondolok az egészről:
TechSupport: Halló, miben segíthetek?
Ügyfél: A számítógépemben füstöl a hálózati tápegység.
TS: Akkor sajnos ki kell cserélnie a tápegységet.
Ü: Nem kell! Csak meg kell változtatni az ini állományokat.
TS: De uram egyértelmű, hogy a tápegység hibás. Ki kell cserélni.
Ü: Semmi esetre. Valaki mondta nekem, hogy elég megváltoztatni az ini állományokat és rendben lesz. Én csak azt akarom öntől, hogy mondja meg a helyes parancsot.
Tíz perc intenzív magyarázat után sem értette meg az ügyfél a probléma lényegét. A TS munkatárs már nem állta meg, hogy ne "feleljen".
TS: Sajnálom, uram. Általában ezt az ügyfeleknek nem áruljuk el, de létezik egy nem publikált DOS parancs, amely megoldja ezt a problémát...
Ü: Tudtam én!
TS: A config.sys végére írja be a következő sort: "LOAD NOSMOKE.COM" és minden normálisan fog működni. Utána értesítsen, mi a helyzet.
Kb. tíz perc múlva:
Ü: Nem működik. Még mindig füstöl.
TS: Rendben. Milyen verziószámú DOS-t használ?
Ü: MS-DOS 6.22
TS: Akkor ez a probléma. Ez a DOS verzió nem tartalmazza a NOSMOKE.COM-ot. Kapcsolatba kell lépnie a Microsofttal, és kérni tőlük egy upgrade-et. Majd értesítsen, ha sikerült.
Kb. egy óra múlva:
Ü: Ki kell cserélni a tápegységet.
TS: Miért?
Ü: Hát, felhívtam a Microsoftot, és a technikusnak elmondtam, hogy ön mit mondott. Utána a tápegységről kérdezgetett...
TS: És mit mondott Önnek?
Ü: Azt mondta, hogy a tápegységem nem kompatilibis a NOSMOKE.COM-mal...
"Az OFFok folyamán nekem egy olyan emberre van szükségem aki ÉRT az ASSEMBLY-hez!"
Csak hogy világos legyen: Van egy exe-d, ami egy MMORPG kliens. Ez az .exe indításkor egy beégetett dekódoló kulccsal dekódol néhány külső file-t(Pl. grafikákat tartalmazó file-okat).
Te pedig azt szeretnéd, hogy ne tudják ezt a kulcsot kilopni, ugye?
Például így néz ki:
AV?$CSingleton@VCEterPackManager@@@@..x…]......?AVCEterPackManager@@..opq15m9iw9chuej1er521kopertqsq2m
Hexben:
41 56 3F 24 43 53 69 6E 67 6C 65 74 6F 6E 40 56 43 45 74 65 72 50 61 63 6B 4D 61 6E 61 67 65 72 40 40 40 40 00 00 78 85 5D 00 00 00 00 00 2E 3F 41 56 43 45 74 65 72 50 61 63 6B 4D 61 6E 61 67 65 72 40 40 00 00 6F 70 71 31 35 6D 39 69 77 39 63 68 75 65 6A 31 65 72 35 32 31 6B 6F 70 65 72 74 71 73 71 32 6D
Ebből ez az epk LZO-ja:
6F 70 71 31 35 6D 39 69 77 39 63 68 75 65 6A 31
Ez pedig az eix-é:
65 72 35 32 31 6B 6F 70 65 72 74 71 73 71 32 6D
És ezt valahogy ilyenre kell átalakítani assemblyvel (ezt egy olyan exeből másolom amin megvan oldva, de nem tudom, hogy hogy és, hogy pontosan melyik rész az ami kell):
"‚kâŻŢ&§.Ĺ…ťX.×ÜW®Ą•éD.xů Yôˇ}.ŁhůTGź{őf.“>•Ŕ•ń—E..®\1(ŐQ.Kr~á.çÜj®űe$áć8!|ř¶n.ű†?«bďS·ŔT.3RĺIąB4i˝.Ť .ĹÁ|?xkPôq. Sţs.żGŽň™ó»Tµo=s‰Ę.‰.U†PÎq Cb/cµ.V@mťÎ`¶B›.÷.Çë.“.ž$Ő¤ó¤•.g÷ÂĘp nÝ>=˝ô.Y€÷äHců[d..ą=ňÝÓ.EËIŹůą0h—í%Uâ¤/âť.«.Ž.ä'.ždů|·.A.ĘĐý…€ĺśnŠňŃ0"´Mµ`ÍĂç3ęnQPhN.iŹ.´ŕ‰:aîÖĐůI˘©ęÖö!8DäźwĐ.I!ő—¨`¦5”.>Îi%ą§î\QŮ3Çúę.ŕ..1.ĚŃŽăznŠ/..íQ{›ő5Cä..?DŰąŻg.ąęKR·.ŕ›.ΦGѸ´˘łP.h.~y'˝=‚ölę.'U]ř.{Y).(OZy‡..şß´#ó˛ś.ďZ.çĆ.ůmÝWfker521kopertqsq2mdgľÔÁÜĽ‰e6öC.ÝŻ`
Ebben az eix LZO-ja: er521kopertqsq2m
Valaki érti már így?
Valószínűleg valahogyan titkosítja a kulcsot.
De ez nem sokat ér, ha megvan az exe, meg tudja keresni az algoritmust, és visszafejteni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!