Aplicatia presupun ca e un joc. sunt sigur ca nu ai nevoie
poti face cu o singura aplicatie gen Gameguardian. care este un memory editor acel timp trebuie cautata un anumit tip de valoare. in functie de joc timpul poate fi masurat in numere decimale sau hexadecimale, de asemenea modul in care este stocata data: Word, Dword, Float, double... etc
totusi daca jocul e conectat la server, nu poti face mai nimic. telefonul tau reprezinta doar o interfata. iar ce ruleaza pe server nu poate fi moificat. deci... ghinion
Salut, am incercat cu GameGuardian, am gasit adresa si am incercat sa o editez la fiecare minut adica...cand imi afisa un minut eu il modificam, cand cronometrul ajungea la 59 secunde se reseta modificarea mea si venea cea initiala. Exista o modalitate, am auzit ca cineva de la Bucuresti a facut asa ceva. Aplicatia nu este un joc. Conectarea la server se face cu un user si un pwrd...bine, nu prea conteaza asta. Trebuie sa existe o modalitate logica dar nu o gasesc eu. Daca mai stii ceva, ti as fii foarte recunoscator sa ma ajuti. Toate cele bune.
Orice e server based nu poate fi modificat cu o aplicatie de pe un alt device. decat daca ai acces direct la acel server pentru ca asa cum am mai spus e doar o interfata. aplicatia ta preia valorile de pe server. iar comenzile pe care le poate trimite serverului sunt constranse.
de exemplu daca tu ai o valoare intr-o aplicatie. sa zicem n countdown. 1:00 si tu modifici sa iti stea blocat la 1:00 tu modifici decat valoarea arata pe aplicatie. nu si valoarea de pe server. aplicatia acceseaza periodic serverul pentru a verifica daca valorile afisate sunt corecte. in caz ca nu, valoarea se reseteaza la valoarea de pe server.
Deci, aplicatia lucreaza cu gps si internet, ceva gen Ingrees.
Odata conectata la server si la gps imi da o locatie, odata locatia activa imi baga timer-ul care porneste de la 00:00:00.
De exemplu: inchid interentul si las gps ar trebuie sa se deconecteze nu?! Cronometru ramane si inca face timp... ) sau daca am facut un timp random de 00:05:59 si ies din aplicatie, in curs de un minut sau 30 de sec timpul meu ramane salvat si cand intru inapoi imi da cu acelasi timp, asta inseamna ca se salveaza intr-o variabila. Teoretic adresa de memory a cronometrului nu o poti schimba. dar variabila da... sa iti dea alt time atunci cand intri in app sau nu stiu
) E foarte ciudat.
Poate valoarea gasita de tine e folosita pe post de "afisaj", un pointer sau o alta adresa se ocupa de schimbarea acestuia. stocat intr-o alta parte a memoriei care nu poate fi accesata de GG.
mai este si cheat engine.am vazut ca e un apk ingropat prin forumuri pe acolo. insa nu stiu de ce e in stare.
daca ai putea vedea de catre care adresa este scris timerul... poate... poate gasesti ceva. poate
o alta varianta ar fi sa decompilezi toata aplicatia si sa gasesti liniile de cod care se ocupa de timer, si sa o modifici. (aici nu ma pricep)
Marius1789 întreabă: