我有一個很大的項目在我之前,基本上這將是一個在線的危險類遊戲,就像撲克。我的問題是,我不確定接觸客戶端的最佳方式是什麼。您會推薦哪些技術用於安全的客戶端GUI應用程序?
由於遊戲涉及真錢,因此安全性將成爲一個大問題。對於服務器端來說,我認爲它不會對我選擇的有什麼影響,因爲所有的通信都會被加密,但我更擔心客戶端。
從我使用Java的經驗來看,有相當多的反編譯器,並且字節碼可能不是很難破解(我在這裏是錯的)。由於遊戲將需要一些2D圖形,我想使用一種使GUI開發至少平滑的技術。
我的另一個想法是關於Flash,但由於我沒有看到許多網上賭場使用Flash,它可能比Java/.NET更容易一點?
我想問的是,你會推薦什麼技術來開發一個非常安全的客戶端GUI應用程序與一些花哨的2D圖形?
同意這個答案..順便說一句,Java可以很容易地反編譯,你可以做的最多的就是混淆它。至於.Net,它很容易分解,直到最新版本的SDK引入了新的低級功能並擰緊了以前的反編譯器。但我不會再指望這一點。 – dendini 2013-06-04 08:35:12