顯示具有 系統分析 標籤的文章。 顯示所有文章
顯示具有 系統分析 標籤的文章。 顯示所有文章

2014年3月7日

淺談遊戲資料庫安全性



業界朋友先前爆料,某遊戲被破台,直接進資料庫修改裝備以及金錢數值,在 8591 上狂賣高級裝備和遊戲幣。馬上進 8591 看,果然在第一頁就看到以下公告 (連結)




目前手法和漏洞都還未知,確定了以後再另外寫一篇文討論之。

不過,只要遵守下列原則就可以少掉許多被破台的可能

Client

  • 確實驗證 Client 傳回的資料,不要相信任何可能被竄改的資料,即使已經加密過。
  • 就像密碼一樣,加密規則一陣子要換一次。
  • 重大資料更新必須記錄 Transaction,安排另外一隻程式定期排查是否有異常 Transaction 出現可以在災情擴大之前解決問題。


GM 工具

  • 鎖 IP,鎖帳號。
  • 有限度的功能。
  • 禁止 GM 電腦裝 TeamView / VPN 之類的後門軟體。


其他

  • 禁止工程師直接存取 Live 資料庫,程式撰寫應該在另外的 Beta Stage 上進行。
  • 建立定期異常狀態報表,追蹤特定數值,如果大幅成長肯定哪裡有問題。

還有很多細項眉角就不一一拿出來說了,希望大家都不要再出包啦。



2010年6月23日

淺談遊戲商城販售設計(三)

20090729171412
除了少部份遊戲外,大多數的商城遊戲成就感來源都是建立在打倒某物之上。這個過程可以簡單的省略為:
  1. PVE 遊戲 → 打倒首領怪物
  2. PVP 遊戲 → 打倒敵對玩家
為了達成這兩個目標,玩家技術、角色強度以及團隊配合是必不可少的。玩家技術雖然無法靠商城物品提昇,但是其他部份都有相當大的獲利空間。高消費玩家為了強度和爽度,往往一擲千金;衝裝備、買屬性花費數以萬計台幣的不在少數。

2010年6月11日

淺談遊戲商城販售設計(二)

除了先前提過的裝飾以及恢復道具外,接著來談談基本型道具和便利型道具。
image
===
所謂的基本型道具,其實就是把原本月費制所提供的資源,獨立出來販售,以彌補沒收月費的損失。就像是各地酒店業上繳的保護費一樣,你可以不買,但是一定會玩的比較辛苦。

2010年5月31日

淺談遊戲商城販售設計(一)

image
在免費(商城)遊戲中,除了遊戲本體的設計之外,商城的設計也會明顯的影響到遊戲壽命(和收入)。

比方說破壞遊戲平衡的道具,這種明顯偏向付費玩家的道具,非常容易激起不付費玩家的憤怒,因此憤而出走,最終造成遊戲沒落。這樣的例子不在少數,不過這是未來的另外一個題材。

由於經歷這些年來的商城物品演化,種類已經不是單一篇幅就可以寫完。以下將分批討論,目前各類遊戲的商城道具種類以及效果。

延伸閱讀

Related Posts with Thumbnails