Luar's Flash Playground:FlashCom是對付「遊戲積分排行榜作弊」的解決方法
新聞(101)
觀點或評論(94)
Flash書(63)
教程(73)
Design Patterns(3)
FlashCom筆記(47)
Flash Remoting筆記(27)
Flex筆記(11)
Flash Lite筆記(14)
PHP資訊(23)
Ajax筆記(9)
習作(51)
組件(17)
酷站(32)
學習資源(28)
書籍推介(15)
本站與我(91)
RSS瀏覽器
聯絡
熱愛鑽研
Ajax
ActionScript
Flash
Flash Lite
Flex
Flash Remoting
FlashCom
Director
Lingo
PHP
Multiplayer Game

搜尋
VCASMO
FlashCom是對付「遊戲積分排行榜作弊」的解決方法 (24-01-2004)
在《對付「遊戲積分排行榜作弊」測試》一文中,我所用的方法都被人破解了,最近想過,用FlashCom負責遊戲積分提交的工作,是一個昂貴但可行的方法,因為:
  • 用NetConnection保持Client和Server持續連線,根據遊戲進度提交分數,保證所有積分是遊戲進行中而來;
  • 利用FlashCom RTMP Protocol,避免作弊者自行用GET/POST提交分數;
  • 配合FlashCom Server-side的Flash Remoting用戶認證工作,使作弊者無法知道任何提交路徑;
  • 設置FlashCom的VHost.xml的<Allow>Tag,避免外來SWF有機會用NetConnection連上FlashCom中的Applications;
  • 在main.asc的application.onConnect中加入:
    application.onConnect = function(client) {
        if (client.referrer != "http://mydomain/myfile.swf") {
            application.rejectConnection(client);
            return;
        }
    }
    避免本身的SWF被偷用到其他Server。
本文章由發表。
意見
  • good...如果不去改記憶體資料的情況下,應該沒漏洞了...^_^

    kyle於24-01-2004發表

同組文章

Movable Type 4.32-en系統支持,Luar's Production版權所有。