blog banru
Fő vita és értelmezése a kód megtalálható a fejlesztői fórumon.
Ez a cikk egy példát a megfejtés saveindex, más fájlokat, ez a kézikönyv még nem igazolt!
Ne felejtsük el, hogy egy biztonsági másolatot a teljes mappát a játék a kísérletek előtt
dekódoló algoritmus a következő:
- Nyissa meg a fájlt.
- Törlés az első 11 byte (szimbólumok)
- base64
- Kisasszony több, az első 16 bájt (karakter)
- Így kicsomagolás vonalat zlib
- .
- PROFIT
Így megkaptuk a következő kódot PHP:
Természetesen mindez lehet írni egy sort, és helyette echo $ a kijelzőn az adatokat egy fájlba későbbi szerkesztő, amely kerül sor alatt, de ez fog játszani ezt a verziót a kódot, a kényelem és a munka révén a konzol, hogy dekódolás megfelelően zajlik, és Állítsa be a helyes elérési utat.
Fent zöngés kód akadályozzák a mappát, a kényelem, a legjobb, hogy valahol a mentés. Tettem egy mappában
/.steam/steam/userdata/MOY_ID/ Indítsa el a konzolt a mappában a fájlt, és ezt a parancsot:
A kimenet a dekódolt adatokat az ilyen típusú
Most lehet a kényelem rögzíti az egészet egy fájlba:
A név és a fájl kiterjesztése lehet választani. Azért választottam JSON, mivel az adatok tárolása egy nagyon hasonló JSON formátumban.
Most meg tudja nyitni az elmentett fájlt, és elolvasta. Látni fogja, hogy vannak tárolt beállítások a világ és a karakterek, mint például a napok számát a perzsa számok összekötő barlang. És később megpróbálhatja módosítani az adatokat. És azt is, talán csatlakozni mások barlangokban és romok.
Érted, mire gondolok, itt egy képernyő az alábbi beállításokat:
Abban a pillanatban, én csak kitaláltam a dekódolás. Kísérletek eddig még nem költötték el. Egy kicsit később teszem közzé ezt a rekordot összeszerelés fájlokat. De ki a téma programozás, gondolkodni és írni magának egy pár percig.
Mi jár a visszaszerelés, de először dobolnim a fent leírt forgatókönyv pár sornyi kódot, nevezetesen, írja le a dolgokat, hogy vágunk a fájlokat későbbi bevezetése vissza:
Most a script összeszerelés / titkosítás:
Tehát most, mint korábban írtam, a minden valósult meg a fájlt, például decode.php és encode.php és fuss a konzolból:
Minden úgy megy vissza. DE! Amíg megtudtuk - ebben a fájlban nem tudja megváltoztatni a számot elmúlt napokban - akkoriban egyszerűen jelenik meg a slot megőrzésére, és maga a játék nincs hatása. De meg lehet változtatni a tulajdonságait perzsa, de nem több, mint lehetséges. Még ha betette 1000, a játék lesz a legnagyobb megengedett jellegű.
PS valaki megtalálja ezt a témát érdekes? Előfordulhatnak feküdt deshefrator majd Encoder online - ez az, aki akar? Mert vinduzyatnikov és mindazok, akik nem tudják, programozási nyelvek, úgy tűnik számomra, igaz lenne, ha ez érdekes.