日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

游戏保护模块

發布時間:2025/3/20 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 游戏保护模块 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第八章:定位游戲保護模塊
GameSpider
kernel Detective
1.定位ring0驅動級保護模塊可以用KD比較游戲啟動前后差異。
2.定位ring3可以hook低層接口再棧回塑。(游戲可以自加載同一模塊的另一份來用,此時hook無效)
3.保護模塊可能hook系統原生dll接口來保護,此時可以比較原生dll文件與加載到內存的映像來定位哪些被HOOK。
為防止被保護模塊檢測,在分析時可以把除當前線程所有線程掛起。


GameSpider下 cmf ntdll.dll可查看PE文件與映像文件的差異
ntdll.dll中的DbgBreakPoint,DbgUiRemoteBreakin,ZwProtectVirtualMemory常被ret,轉移,Hook.分別阻止軟中斷,遠程軟中斷,修改頁面保護屬性


GameSpider下ssl查詢自加載模塊
有三種方法定位其他模塊的自加載情況:
1.比較所有模塊的導出函數列表及導出函數名稱是否一致。 比較精確,但游戲會對對關鍵內存塊(代碼與導出表信息)設置不允許讀,只許執行。
2.比較所有模塊的第一個導出函數名稱與導出函數個數是否一致。
3.比較所有模塊的加載名字和導出表中的名字是否一致。


保護方案:ring3保護方案和ring0保護方案
ring3保護流程:
1.Inline Hook ntdll.dll中與調試相關的接口DbgBreakPoint,DbgUiRemoteBreakin,如果沒有代碼還原檢測,直接還原。
2.Inline Hook ntdll.dll中與頁面保護相關的接口ZwProtectVirtualMemory,如果沒有代碼還原檢測,直接還原。
3.設置VEH.可以不用修改代碼來hook, 也可補充第二點,對沒的讀屬性的頁面進行讀時可以被捕獲并可以當作惡意訪問。
4.自加載模塊
ring0保護流程:用KD內核修改標簽查看
1.SSDT hook SSDT(System Services Descriptor Table),系統服務描述符表。這個表就是一個把ring3的Win32 API和ring0的內核API聯系起來。SSDT并不僅僅只包含一個龐大的地址索引表,它還包含著一些其它有用的信息,諸如地址索引的基地址、服務函數個數等。
2.SSDT Shadow hook, 對NtUserSendInput進行hook,防止模擬按鍵。
3.Inlin hook,差異分析哪些地址被修改,再通過1)SSDT查看可以處于哪個函數,2)用windbg中的ln 地址顯示 xxxfunction+0xxx

hook從功能上大致可以分為以下幾類:
1.內存訪問:NtWriteVirtualMemory,NtReadVirtualMemory
2.進程操作:KiAttachProcess,NtOpenPreocess 防止打開或掛接
3.線程操作:PsSuspendThread 防止掛起
4.硬件斷點:NtGetContextThread,NtSetContextThread,檢測和下硬件斷點
5.驅動通信:NtDeviceIoControlFile,IopXxxControlFile,保護ring3與ring0的通信
5.時鐘加速:NtQueryPerformanceCounter,防止加速
6.頁面屬性:NtProtectVirtualMemory
7.對象關閉:NtClose,保護關鍵對象不被惡意關閉
繞過這些保護:
1.恢復所有函數;2.在游戲加載之前Hook保護點;3.自加載一份內核。


檢測方法:
外掛行為有:
1.修改游戲代碼,用GameSpider下的cmf比較來定位
2.call游戲函數:非授權訪問,棧回塑
3.修改游戲關鍵數據 ?Call函數可能最終也是修改某些成員。

總結

以上是生活随笔為你收集整理的游戏保护模块的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: www夜夜操| 国产成人综合自拍 | av青青草 | 黄色片的网站 | 一区二区三区网站 | 亚洲成av人片在www色猫咪 | 翔田千里一区二区三区av | 色婷婷六月天 | 波多野结衣黄色网址 | 黑丝美女一区二区 | 中出一区 | 午夜视频在线看 | 日韩影视一区二区三区 | 一卡二卡三卡视频 | 色哟哟国产精品 | 男人天堂免费视频 | 三上悠亚久久精品 | av动漫在线免费观看 | 噜噜视频| 一区二区三区视频免费看 | 男人日女人网站 | 视频二区三区 | 超碰免费在线观看 | 国产对白videos麻豆高潮 | 久久久久久久久国产精品 | 日本美女操| 奇米四色7777 | 久久精国产 | 日日撸夜夜操 | 毛片网站在线 | 男女曰逼视频 | 中文字幕综合网 | 国产三级精品在线 | 亚洲精品aaa | 成人免费播放视频 | 欧美视频在线观看一区二区三区 | 免费色站| 少妇激情四射 | 亚洲国产高清国产精品 | 狠狠婷| 亚洲国产综合网 | 卡一卡二卡三 | 亚洲伊人婷婷 | 成人3d动漫一区二区三区91 | 五月婷婷狠狠 | 国产午夜无码视频在线观看 | 亚洲理论中文字幕 | 97成人免费| 国产精品欧美一区喷水 | 亚洲AV无码AV吞精久久中文版 | 久久亚洲一区二区三区四区 | 九九精品影院 | 男女羞羞在线观看 | 色妞综合网| 天天综合中文字幕 | 成人黄色小视频 | 毛片在线免费观看网站 | 亚洲欧美日韩一区在线观看 | 国产97在线观看 | 久久综合久久综合久久 | 国产裸体永久免费视频网站 | 成人在线免费网站 | 91视频最新地址 | 欧美a级在线免费观看 | 欧美专区亚洲专区 | 美女视频毛片 | 久久精品国产99精品国产亚洲性色 | 亚洲做受高潮无遮挡 | 白石茉莉奈番号 | 久久精品夜色噜噜亚洲a∨ 中文字幕av网 | 92国产精品 | 亚洲青草 | 狠狠婷| 亚洲欧洲色图 | 国产特黄 | 91禁国产网站| 少妇一级淫免费放 | 欧美一区二区三区久久妖精 | 国产日产欧美 | 青青视频在线播放 | 一级片毛片 | 天天想夜夜操 | 日本二区三区视频 | 中文字幕一区av | 亚洲国产精品av | 最新日韩精品 | 特大黑人巨交性xxxx | 欧美三级黄 | 欧洲一区二区在线观看 | 一本色道久久综合亚洲精品按摩 | 99成人| 被黑人猛躁10次高潮视频 | 男女那个视频 | 国产又爽又黄的激情精品视频 | 老司机午夜性大片 | 国产精品免费看 | 麻豆91精品| 欧美性受xxxx黑人xyx | 国产成人一级 |