記憶體讀取技術、即時地圖追蹤、瀏覽器介面操作
《DayZ》DMA網頁雷達工具 快速閱讀精華
想要一邊玩 DayZ 一邊掌握全場動態?這款開源工具幫你搞定!🎯
- 透過 DMA/VMM 記憶體讀取技術,即時抓取遊戲內玩家、物資、喪屍、載具位置
- 瀏覽器介面操作,不用額外安裝軟體,手機平板都能看
- 多人協作:把連結分享給隊友,全隊共享情報
- 跨語言支援:解決非英文版遊戲亂碼問題,中文玩家也能正常使用
- 自訂篩選:標記心儀物資、調整顏色大小、設定距離過濾
- 彈道預測:子彈軌跡即時渲染,掌握敵人開火位置
💡 核心亮點:這是 唯讀設計的記憶體工具,不寫入遊戲資料,降低風險!
👉 GM後台版 遊戲 推薦 ⬇️⬇️⬇️ 快速玩各種二次元動漫手遊app
工具介紹與開發背景
這款 DayZ DMA 網頁雷達是開發者為了跟朋友重溫遊戲樂趣而打造的 side project。原本塵封的 DMA 硬體重新上陣,卻發現市面上缺乏好用的 Web Radar 方案——公開工具多半是完整 ESP 外掛或僅限本機顯示的雷達,而且對非英文語系支援很差,常常看到亂碼或破碎文字。
乾脆自己動手做一個!選用 C# 開發,搭配 DMA/VMM 記憶體讀取技術,打造輕量化的瀏覽器介面解決方案。程式碼雖然不算完美(部分由 AI 輔助生成),但功能完整且 完全開源免費。
功能特色完整整理
地圖視覺化與追蹤功能
- 多圖層顯示:玩家、物資、喪屍、動物、載具、其他實體、子彈軌跡一目瞭然
- 地圖操作:縮放、拖曳、跟隨玩家模式,操作直覺
- 側邊欄列表:玩家清單獨立顯示,快速掌握敵友位置
- 物資傷害防禦:獨立分頁瀏覽各類戰利品分佈
- 彈道預測:子彈軌跡即時渲染,包含 phantom 狀態與預測路徑,判斷敵人開火方位
篩選系統與自訂設定
- 即時調整:直接在瀏覽器修改顏色、標記大小、文字大小、標籤顯示
- 距離過濾:設定顯示範圍,避免畫面過於擁擠
- 心儀物資:標記特定物品,獨立篩選顯示,撿裝效率大增
- 分類管理:單一物品或整個類別加入篩選,設定即時同步給所有開啟雷達的使用者
多人協作與跨平臺分享
- 本機伺服器:工具啟動後建立 local web server
- 跨裝置瀏覽:同一區網內的手機、平板、筆電都能開啟
- 隊友共享:分享連結給朋友,全隊同步掌握戰場情報
- 密碼保護:API 存取設有密碼,避免未授權使用
技術架構與設計理念
核心運作流程:
DMA/VMM 讀取遊戲記憶體 → 本機 Web Server 提供資料 → 瀏覽器渲染互動介面
- 開發語言:C# / .NET 10
- 記憶體存取:VmmSharpEx 函式庫
- 唯讀設計:僅讀取記憶體,禁止寫入,降低被偵測風險
- 效能優化:物品清單採用快取、批次讀取、預算限制,避免讀取時卡頓
- 跨語言相容:透過 ConfigName 文字正規化,解決非英文語系顯示問題
支援地圖(自動依伺服器名稱切換):
| 地圖名稱 | 地圖名稱 | 地圖名稱 | | ChernarusPlus | Livonia | Namalsk | | Banov | Deadfall | DeerIsle | | Esseker | Lux | Sakhal | | Takistan | Alteria | - |
編譯與安裝教學
系統需求:
- Windows 作業系統
- .NET 10 SDK 已安裝
- DMA 硬體設備(必要)
編譯步驟:
- 安裝 [.NET 10 SDK](https://dotnet.microsoft.com/download/dotnet/10.0)
- 開啟命令提示字元,進入專案目錄
- 執行還原指令:
dotnet restore "DayZCS.sln" - 發布 Release 版本:
dotnet publish "DayZ.UI/DayZ.UI.csproj" --configuration Release --framework net10.0-windows --runtime win-x64 --self-contained false
或直接使用批次檔:
run-ui-release.bat(先執行過 dotnet restore)
重要提醒:
- 此工具需要 DMA 硬體才能運作,純軟體無法使用
- 專案未經打包、混淆或保護,可自行檢視原始碼
- 部分記憶體位址(offsets)可能需要自行更新
地圖檔案設定
工具本身 不包含地圖圖檔,需要手動準備:
- 下載對應地圖的圖片檔案
- 放置於程式目錄的 maps 資料夾內
- 檔名需與註冊地圖名稱對應(如 chernarusplus.jpg)
- 支援格式:常見圖片格式(建議使用高整理度以獲得最佳效果)
已知限制與技術問題
- 模組伺服器相容性:部分模組伺服器的物品與實體名稱可能顯示異常,開發者已盡力處理但仍有極限
- 名稱顯示:採用 ConfigName 正規化作為替代方案,雖非完美但至少可讀
- 維護狀態:開發者已達成目標,未來可能不會積極維護
- AI 生成程式碼:部分程式碼由 ChatGPT 5.4/5.5 輔助生成,介意者請斟酌使用
原始碼下載點
所有站內附件皆會附上安全掃描報告 請會員查看純淨度百分比後判斷使用
相關檔案須知: 取得檔案前,請先詳細閱讀文章內容 避免不必要錯誤與誤會發生。 也可多參考文章討論樓層內容 了解附件檔案相關討論資訊。
常見問題Q&A
Q:什麼是 DMA?為什麼需要硬體?
DMA(Direct Memory Access)是一種硬體級記憶體讀取技術,透過 PCIe 裝置直接存取系統記憶體,繞過作業系統層級的防護。這款工具需要 DMA 硬體才能讀取 DayZ 遊戲資料,純軟體方案無法運作。
Q:這個工具會被遊戲偵測到嗎?
工具採用 唯讀設計,不寫入遊戲記憶體,理論上較難被傳統反作弊系統偵測。但任何第三方工具都有風險,使用請自行承擔。
Q:為什麼地圖圖片要另外下載?
地圖圖檔體積較大且受版權保護,開發者選擇不內建,由使用者自行準備。這也讓你可以替換為自己喜歡的地圖風格。
Q:可以跟朋友一起用嗎?
可以!啟動後分享網頁連結給同區網的隊友,大家都能同步看到雷達資訊,非常適合小隊協作。
Q:為什麼有些伺服器的物品名稱顯示奇怪?
模組伺服器使用自訂物品時,名稱整理可能失敗。工具會改用 ConfigName 顯示,雖然不是完美中文名稱但至少可辨識。這是目前技術上的限制。
Q:以後會更新嗎?
開發者已表明這是 side project,達成目標後可能不會積極維護。不過原始碼完全公開,有能力的玩家可以自行 fork 修改。
Q:程式碼真的是 AI 寫的嗎?
部分程式碼使用 ChatGPT 5.4/5.5 輔助生成,但核心架構與 DMA 整合是開發者親自處理。介意 AI 程式碼的話建議審閱原始碼後再決定是否使用。
|