arrtxp
2.08.2013, 16:54:01
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
2.08.2013, 18:33:23
tak działa nawet wbudowany inspektor w przeglądarce chrome (nie trzeba żadnych dodatków)
arrtxp
2.08.2013, 19:00:31
Tak, ale czy moze to wykryć po stronie serwera, bo bym chiał blokować stronę osobie, która buguję ją.
Crozin
2.08.2013, 19:41:18
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
2.08.2013, 19:56:20
Nie pomogłeś...
Co chcesz osiągnąć? Przy każdym zakończeniu animacji wykonujesz jakąś czynność? Jeżeli tak sprawdzaj po stronie serwera czas.
Helid
3.08.2013, 16:03:10
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.