網站首頁 工作範例 辦公範例 個人範例 黨團範例 簡歷範例 學生範例 其他範例 專題範例

DNF遊戲調研報告

欄目: 調研報告 / 釋出於: / 人氣:5.07K

研發公司簡介neople是在XX年創辦的網路遊戲開發公司,XX年的年銷售額為448億韓元(摺合人民幣約為3億元),營業利潤331億韓元(摺合人民幣約為2.26億元)。其代表作《地下城與勇士》,從XX年8月開始韓國運營,在XX年6月韓服同時線上人數曾達到過15萬名。《地下城與勇士》在XX年末召開的韓國遊戲大獎中獲得了最高人氣遊戲獎,目前除了韓國還在中國和日本運營。

DNF遊戲調研報告

遊戲簡介《地下城與勇士》是由韓國neople開發,由騰訊代理引進一款超人氣格鬥網遊作品,通過領先全球十年的技術,完美解決了網路延遲瓶頸,引入全套即時格鬥元素,完美再現了動作格鬥遊戲的精髓,是一款真正的集大成的動作網遊。

目錄結構分析…dnf ———遊戲工作目錄遊戲執行目錄,遊戲檔案

…dnfimagepacks2…dnfimagepacks3…dnfimagepacks4 ———美術資源目錄…dnfmusic ———背景音樂目錄…dnfsoundpacks ———遊戲音效目錄音效和美術資源打包格式均是npk(neoplepack的縮寫),這是dnf針對自己編寫的壓縮加密格式。

…dnf ———遊戲核心指令碼檔案此檔案中存的是所有裝備資料,技能資料,怪物資料等等……

…dnfstart ———啟動程式目錄此目錄中包含遊戲的啟動()、更新()、帳號驗證()程式

外掛檢測技術分析1、驅動保護在c:windowssystem32資料夾下釋放了兩個驅動檔案,其中一個掛鉤了兩個api函式(ntopenprocess、ntopentread),這樣我們呼叫這兩個函式都會被它攔截,所以我們不能通過這兩個函式獲得dnf的程序、執行緒控制代碼,所以沒法讀取、寫入記憶體。

2、模組保護在遊戲中有一個模組,這個模組建立了3個執行緒,這3個執行緒是用來保護遊戲的,其中的非法模組就是它們檢測的,如果結束這3個執行緒,遊戲過一段時間就會網路中斷。另外韓國遊戲所採用的是nprotect gameguard技術,它是由韓國inca網際網路(incainternet)開發的遊戲反作弊的軟體。它是一種基於伺服器端的解決方案並且當那些需要保護的任何網路應用被執行時而自動啟動。nprotect被載入記憶體,所以終端使用者不需要安裝任何應用程式,只要nprotect啟動,就開始拒絕黑客工具和病毒的入侵!

(原創)