dnf安全穩定輔助
文章分類:專題作文
你也會想看的:喂鴿子作文
篇一:dnf輔助外掛C++源代碼(僅供學習參考)
獨釣寒江雪
由於我的C用的比較少,所以大部分都用的匯編,部分地方用匯編寫不是很方便,所以我用的C,由於隻是學習,所以內核地址我沒有計算都是硬編碼的。過DNF主要分為三步,也許我的思路不太正確,反正可以OD調試,下斷。
程序沒怎麼修邊幅,因為隻是測試,所以一般都沒有寫更改內核後的恢復,不過不妨礙使用。
第一步,這也是最起碼的,你必須要能夠打開遊戲進程和線程,能夠開打進程和線程後不被檢測到
第二步,能夠讀寫進村內存
第三步,能夠用OD附加遊戲進程
第四步,能夠下硬件斷點而不被檢測
跳過NtReadVirtualMemory,NtWriteVirtualMemory函數頭的鉤子
代碼:
#include<ntddk.h>
typedef struct _SERVICE_DESCRIPTOR_TABLE
{
PVOID ServiceTableBase;
PULONG ServiceCounterTableBase;
ULONG NumberOfService;
ULONG ParamTableBase;
}SERVICE_DESCRIPTOR_TABLE,*PSERVICE_DESCRIPTOR_TABLE; //由於KeServiceDescriptorTable隻有一項,這裡就簡單點瞭
extern PSERVICE_DESCR




