dlaczego gry po stronie serwera są trudne do zhakowania w porównaniu do gry po stronie klienta? to jest wyjaśnienie

Ogólnie rzecz biorąc, gry po stronie serwera są trudniejsze do włamania dla crackerów niż gry po stronie klienta. Dlaczego?

Jednym z najszybszych sposobów na ukończenie gry lub uczynienie gry bardziej zabawną jest użycie kodów. Mimo to nie możemy oszukiwać wszystkich gier.

Obecnie gra jest podzielona na dwie części, a mianowicie po stronie klienta i po stronie serwera . Ogólnie rzecz biorąc, gry po stronie serwera są trudniejsze do włamania dla crackerów niż gry po stronie klienta. Dlaczego?

  • 15 najlepszych gier strategicznych na Androida w 2019 roku, można grać w trybie online i offline!
  • 20 najlepszych darmowych gier FPS na Androida, lipiec 2017 r

Gry po stronie serwera są trudne do zhakowania?

Jak wiemy, gry po stronie serwera są powszechnie używane w znanych grach, takich jak Clash of Clans, Clash Royale, LINE Let's Get Rich, Mobile Legends: Bang bang i wiele innych.

Przegląd

Zdjęcie dzięki uprzejmości: Smashing Magazine

  • Serwer: osoba dostarczająca zawartość
  • Klient: osoba, która żąda zawartości na serwer i wyświetla ją użytkownikowi.

Każda strona ma inny sposób pracy w zależności od używanego „silnika”. Oto krótkie wyjaśnienie:

Po stronie serwera

Kod po stronie serwera jest umieszczony na serwerze WWW. Każdy klient, który zażąda kodu, zostanie wykonany po stronie serwera. Następnie wyniki zostaną przesłane do klienta w prostym formacie HTML.

Ponieważ wszystkie dane są przechowywane na serwerze, klient nie może znać działającej logiki i kodu .

Strona klienta

Jeśli chodzi o stronę klienta, zamówienia są realizowane tylko po stronie klienta. W ten sposób ułatwia to użytkownikom zobaczenie uruchomionego kodu.

Dlaczego jest bezpieczny po stronie serwera?

Źródło zdjęcia: JalanTokek

Wszystkie żądania klienta będą wykonywane z serwera. Użytkownicy mogą uzyskać tylko przetworzone informacje o wynikach. W ten sposób ten system jest bezpieczniejszy niż po stronie serwera.

Przykłady przypadków w grze Clash of Clans wykonanych przez Supercell:

Było wiele programów, które podobno potrafiły włamać się do klejnotów w COC. Nawet jeśli nie można tego zrobić, dlaczego?

Ponieważ zhakowane klejnoty znajdują się po stronie klienta, podczas gdy dane o klejnotach gracza są przechowywane po stronie serwera. Więc kiedy gracz spróbuje edytować klejnoty, dane zostaną potwierdzone po stronie serwera. Jeśli nie są takie same, wystąpi błąd.

To jest powód, dla którego gry po stronie serwera są trudne do hakowania, oszukiwania i manipulowania. Jeśli w wyjaśnieniu lub rzeczach, które chcesz przekazać, są błędy, możesz je wpisać w kolumnie komentarzy.

Przeczytaj także artykuły związane z grami lub inne interesujące artykuły autorstwa Em Yopik Rifai .