Itinatampok

bakit mas mahirap i-hack ang mga server side games kaysa client side games? ito ang paliwanag

Sa pangkalahatan, ang mga laro sa Server Side ay mas mahirap para sa mga crackers na i-hack kaysa sa mga laro sa Client Side. Paano ba naman

Isa sa pinakamabilis na paraan para tapusin ang isang laro o gawing mas masaya ang laro ay ang paggamit ng mga cheat. Gayunpaman, hindi lahat ng laro ay maaaring dayain.

Sa kasalukuyan ang laro ay nahahati sa dalawang bahagi, lalo Side ng Kliyente at Sa panig ng server. Sa pangkalahatan, ang mga laro sa Server Side ay mas mahirap para sa mga crackers na i-hack kaysa sa mga laro sa Client Side. Paano ba naman

  • 15 Pinakamahusay na Android Strategy Games sa 2019, Maaaring Maglaro Online at Offline!
  • 20 Pinakamahusay na Libreng FPS Android Games Hulyo 2017

Mga Laro sa Side ng Server na Mahirap I-hack?

Tulad ng alam natin, karaniwang ginagamit ang mga laro sa Server Side sa mga kilalang laro, tulad ng Clash of Clans, Clash Royale, LINE Let's Get Rich, Mobile Legends: Bang bang at marami pang iba.

Pangkalahatang-ideya

Pinagmulan ng larawan: Smashing Magazine

  • Server: Ang taong nagbibigay ng nilalaman
  • Kliyente: Ang taong humiling ng nilalaman sa server at ipinapakita ito sa gumagamit.

Bawat gilid ay may ibang paraan ng pagtatrabaho depende sa 'machine' na ginagamit nito. Narito ang isang maikling paliwanag:

Sa panig ng server

Ang server side code ay inilalagay sa isang web server. Ang bawat kliyente na humihiling ng code ay isasagawa sa gilid ng server. Pagkatapos ay ipapadala ang mga resulta sa Kliyente sa isang simpleng format na HTML.

Dahil lahat ng data ay nakaimbak sa Server, hindi alam ng Kliyente kung paano malalaman ang lohika at code na tumatakbo.

Side ng Kliyente

Tulad ng para sa Client Side, ang command ay isinasagawa sa Client side lamang. Sa ganoong paraan, ginagawang mas madali para sa user na makita ang code na tumatakbo.

Bakit Secure ang Server Side?

Pinagmulan ng larawan: JalanTokek

Ang lahat ng mga kahilingang ginawa ng Kliyente ay isasagawa mula sa server. Makakakuha lamang ang mga user ng impormasyon sa mga resultang naproseso. Sa ganoong paraan mas secure ang system na ito kaysa sa Server Side.

Isang halimbawa ng kaso sa larong Clash of Clans na ginawa ng Supercell:

Nagkaroon ng maraming mga programa na nagsasabing may kakayahang i-hack ang Gems sa COC. Kahit hindi magawa, bakit?

Dahil ang na-hack na Gems ay nasa Client Side, habang ang gems data ng player ay naka-store sa Server Side. Kaya kapag sinubukan ng isang manlalaro na mag-edit ng mga hiyas, makukumpirma ang data sa panig ng server. Kung hindi sila pareho, magkakaroon ng error.

Iyan ang dahilan kung bakit mahirap i-hack, dayain at manipulahin ang mga laro sa Server Side. Kung may mali sa pagpapaliwanag o kung ano ang nais mong iparating, maaari mo itong isulat sa column ng mga komento.

Tiyaking binabasa mo rin ang mga kaugnay na artikulo Mga laro o iba pang kawili-wiling mga post mula sa Em Yopik Rifai.

$config[zx-auto] not found$config[zx-overlay] not found