HTML5 (daha güvenli) Javascript oyun daha güvenli hale mı?

4 Cevap php

Ben JavaScript (bir veritabanına XP ekler onlar kazanmak zaman örneğin bir PHP sayfaya bağlantı aracılığıyla bir RPG ve ardından ödül XP'de savaş hesaplamalar yapıyoruz kalıcı bir oyun, programlama inanılmaz güvensiz bir yol olduğunu biliyorum çünkü oyuncu olabilir kendi javascript her zaman) kazanır ya sadece Eğer kazanmak olduğu için gönderilen olsun PHP sayfaya bakmak ve sadece yine oraya gitmek olun.

Yani, o dedi HTML5 multiplayer / kalıcı oyunları, herhangi güvenli bu konuda yaparsa ben hala Javascript kullanır biliyorum çünkü, ben, merak ediyorum. Yoksa hala Oyuncu ödülünü hesaplamalar yapmak için sunucu tarafı komut dosyası tamamen güveniyor mahkum ediyorum?

4 Cevap

Sunucu üzerinde değil her şey doğal olarak güvensizdir. Sonuçta, sadece bir telnet bağlantısı alır ve kullanıcı sunucuya istedikleri tam anlamıyla bir şey gönderebilirsiniz.

Kısacası, istemciden gönderilen şey güven olamaz, bu yüzden cevap evet - Eğer sunucu tarafında çalışma yapmak lazım.

Ne yazık ki, HTML5 herhangi bir şekilde bu temel özellikleri değişmez. Yani hayır, bunu tüm sunucu-tarafı yapmak zorunda.

Skorlama sistemi savunmasız ise oyun yeterince iyi olup olmadığını ne olursa olsun oyun, JS veya yerli ikili olsun, insanlar sabotaj olacaktır. Zeki Serverside her zaman sadık.