Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zabezpieczenie przed Cheateami.
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
arrtxp
Witam, otóż przez pewne programy można zmieniać wartości kodu javascript.

Np: jeżeli mam animację, która mamy setTimeout co 20 sekudn, to bot zmienia na na 2 sekundy.
Czy da się jakoś przedtym zabezpieczyć ? Niewiem czy mnie rozumiecie.

Np: tak działa Cheat engine.
kallosz
tak działa nawet wbudowany inspektor w przeglądarce chrome (nie trzeba żadnych dodatków) biggrin.gif
arrtxp
Tak, ale czy moze to wykryć po stronie serwera, bo bym chiał blokować stronę osobie, która buguję ją.
Crozin
Wszelkie operacje zawsze muszą wykonywać się po stronie serwera. Klient służy jedynie wyświetlaniu tego co się dzieje w danej chwili na serwerze. Klient może co najwyżej dublować pewne operacje w celu uzyskania lepszej responsywności.
arrtxp
Nie pomogłeś...
pitu
Co chcesz osiągnąć? Przy każdym zakończeniu animacji wykonujesz jakąś czynność? Jeżeli tak sprawdzaj po stronie serwera czas.
Helid
To co ma się wykonać po 20 sekundach odbierz od serwera poprzez ajax i jak wyżej napisano po stronie serwera musisz sprawdzić czas. Wszelkie zabezpieczenia po stronie klienta (napisane w JS) będą nieskuteczne.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.