搜尋

Counter-Strike 2Counter-StrikeCounter遊戲修改器

返回清單
切換到指定樓層
通知這文章過時或找檔案 發表主題

[電玩遊戲] 《Counter-Strike 2》FemboyChanger 外部皮膚修改器 v1.2 下載 .NET 開源專案整理、Avalonia UI 教學、Shellcode 刀具修改

[複製連結]
1
巴利6231 ( Lv.30 大天使 ) 發表於 5 小時前 | 只看該作者 回覆獎勵 |降序瀏覽 |閱讀模式

《CS2》FemboyChanger 快速閱讀精華


  • 🚀 開源學習資源:基於 .NET 與 Avalonia UI 開發的外部讀寫(External)皮膚修改器,適合想學習遊戲輔助開發的新手
  • ⚔️ 核心功能:支援修改刀具外觀(透過 Shellcode 注入),已更新相容 CS2 版本 14172
  • ⚠️ 重要警告目前請勿修改手套,會導致遊戲立即崩潰;使用任何外部修改器皆有帳號封鎖風險
  • 💾 原始碼提供:提供完整 C# 原始碼下載,需使用 Visual Studio 或 Rider 編譯(非現成 EXE 執行檔)




前言:FemboyChanger 是什麼?


如果你是《Counter-Strike 2》(CS2)的玩家,同時對「遊戲輔助開發」有興趣,那麼這個開源專案絕對值得研究。FemboyChanger 是一款基於 .NET 框架 開發的 External(外部)皮膚修改器,採用現代化的 Avalonia UI 作為介面框架。

這個專案由開發者為了學習 Avalonia UI 而製作,並在 AI(Gemini)的協助下完成。它參考了經典的 CS2 External Skin Changer 架構,但完全重新設計了使用者介面與部分核心邏輯。



👉 GM後台版 遊戲 推薦 ⬇️⬇️⬇️ 快速玩各種二次元動漫手遊app




技術特色與核心功能


這個開源專案展示了多個進階的遊戲輔助開發技術,適合想深入學習 External Cheat 架構的開發者:

  • .NET External 架構
    不同於傳統的 Internal DLL 注入,這個工具採用 External(外部讀寫) 方式,透過 Windows API 讀寫遊戲記憶體,不需要注入 DLL 到遊戲程序,理論上更難被傳統的掃描機制偵測。
  • Avalonia UI 現代介面
    使用跨平臺的 Avalonia UI 框架取代傳統的 Windows Forms 或 WPF,提供更現代化的視覺效果與更好的高分螢幕支援。
  • Shellcode 注入技術(刀具修改)
    針對 CS2 的刀具外觀修改,開發者使用了 Shellcode 注入 技術,這部分由 AI(Claude)協助編寫,展示瞭如何動態生成並執行機器碼來修改遊戲行為。
  • 版本相容性
    已更新支援 CS2 版本 14172,開發者持續維護以配合遊戲更新。


重要警告與風險聲明


在使用此工具前,請務必詳閱以下警告:

  • ⚠️ 手套修改會導致崩潰
    目前版本 絕對不要嘗試修改手套(Gloves),這會導致遊戲立即崩潰。開發者已知悉此問題,正在研究修復方案。
  • 🚨 帳號封鎖風險
    雖然 External 工具理論上比 Internal 更難偵測,但 Valve Anti-Cheat(VAC) 仍然可能偵測到此類記憶體修改工具。使用此工具極有可能導致 永久帳號封鎖,強烈建議僅在「離線模式」或「無風險帳號」上使用。
  • 📚 教育用途聲明
    此工具僅供學習 .NET 遊戲輔助開發、Avalonia UI 設計與 External 記憶體讀寫技術使用,請勿用於破壞遊戲公平性的行為。


原始碼下載與編譯環境


此專案提供完整的 C# 原始碼,需要自行編譯,不提供現成的 EXE 執行檔

  • 開發環境需求
    • Visual Studio 2022 或 JetBrains Rider(建議使用最新版)
    • .NET 6.0 SDK 或更高版本
    • Avalonia UI 相關 NuGet 套件(專案已包含套件參考)

  • 原始碼內容
    • 完整的 C# 專案檔(.csproj)
    • Avalonia UI XAML 介面定義
    • External 記憶體讀寫核心類別
    • Shellcode 生成與注入模組(用於刀具修改)
    • 遊戲偏移量(Offsets)配置




所有站內附件皆會附上安全掃描報告
請會員查看純淨度百分比後判斷使用



相關檔案須知:
取得檔案前,請先詳細閱讀文章內容
避免不必要錯誤與誤會發生。
也可多參考文章討論樓層內容
了解附件檔案相關討論資訊。





編譯與使用教學



步驟一:下載並解壓縮專案


從上方隱藏區塊下載 FemboyChanger-1.2 壓縮檔,解壓縮到任意資料夾。建議使用 7-Zip 或 Windows 內建解壓縮功能。

步驟二:開啟專案


  • 啟動 Visual Studio 2022 或 JetBrains Rider
  • 選擇「開啟專案或解決方案」
  • 瀏覽到解壓縮後的資料夾,選擇 .sln.csproj 檔案


步驟三:還原 NuGet 套件


第一次開啟專案時,IDE 會自動提示還原遺失的 NuGet 套件。若未自動還原,請在「套件管理器主控臺」執行:
dotnet restore


步驟四:編譯專案


按下 F5(偵錯模式)或 Ctrl+Shift+B(僅建置)。成功編譯後,執行檔會出現在 bin/Debug/net6.0/bin/Release/net6.0/ 資料夾內。

步驟五:執行與注入


  • 確保《Counter-Strike 2》已經在執行中
  • 以「系統管理員身分」執行編譯好的 FemboyChanger.exe
  • 程式會自動連接到 CS2 程序並讀取記憶體
  • 在介面中選擇想要的武器皮膚,點擊套用


常見問題Q&A



Q:這個工具會被 VAC 封鎖嗎?
使用任何修改遊戲記憶體的外部工具都有極高的被封鎖風險。雖然 FemboyChanger 使用 External 架構(不注入 DLL),理論上比 Internal 更難偵測,但 Valve 的 VAC 系統仍可能透過行為分析或記憶體特徵碼偵測到此工具。強烈建議僅在離線模式或備用帳號上使用。

Q:為什麼修改手套會導致遊戲崩潰?
這是目前版本的已知 Bug。開發者在說明中特別警告「Don't change tde gloves now, it might crash tde game」。這可能是因為手套的記憶體結構或渲染方式與武器不同,目前的 Shellcode 或記憶體寫入邏輯尚未正確處理手套的資料結構。建議等待開發者釋出修復版本。

Q:這是病毒嗎?為什麼防毒軟體會報毒?
這是開源專案,你可以檢視原始碼確認沒有惡意行為。防毒軟體報毒是因為此類「遊戲修改器」使用的技術(記憶體讀寫、程序注入、Shellcode 執行)與木馬病毒常用的技術相似,這屬於「誤報」。編譯時建議暫時關閉即時防護,或將輸出資料夾加入排除清單。

Q:我可以修改哪些武器的皮膚?
理論上支援所有武器(步槍、手槍、刀具等),但 手套(Gloves)目前絕對不要修改,會立即崩潰。刀具修改是透過 Claude 編寫的 Shellcode 實現,功能相對穩定。建議先從步槍或手槍開始測試,確認運作正常後再嘗試高價值的刀具造型。

Q:遊戲更新後還能用嗎?
目前版本已更新支援 CS2 Build 14172。遊戲每次重大更新(尤其是涉及武器系統或記憶體結構的更新)都可能導致偏移量(Offsets)失效,需要開發者或社羣更新記憶體特徵碼。建議關注開發者的更新日誌,或學習如何使用 Cheat Engine 等工具自行尋找新的記憶體位址。





大家正在看啥


收藏收藏 分享文章到FB上分享
回覆 使用道具 檢舉
複製專屬你的推廣連結:發至FB與各論壇宣傳:累積點數換GP商品 & 藍鑽
每五點閱率就可以兌換藍鑽積分或遊戲點卡 夢遊推廣文章換GP商品

你需要登入後才可以回覆 登入 | 加入會員

本版積分規則

Copyright (C) 2010-2020 夢遊電玩論壇

廣告合作:請直接聯繫我們,並附上您預刊登位置的預算。  

快速回覆 返回頂端 返回清單