14888180 发表于 2014-3-5 13:30:33

回复 1# 树上爬的猪

rtn312 发表于 2014-3-5 14:42:12

看看再说好了

注册很麻烦 发表于 2014-4-15 16:48:39

看看怎么样啊

qw864513 发表于 2014-4-16 17:07:12

看看学习下

951336477 发表于 2014-4-20 11:43:53

这个,又隐藏了。。

fengyun518 发表于 2014-4-27 22:03:50

//这是为了HOOK原来的ntos,转到新的os中
VOID (WINAPI *DUMMYFUCK )(INPVOID   Object);
// VOID (WINAPI *PspUserThreadStartup )(INPVOID   Object);
// VOID (WINAPI *PspSystemThreadStartup )(INPVOID   Object);

HX_DYNC_FUNCTION dync_Old2New[]={
DECL_DYNCFUN_HOOK_Old2New(PspUserThreadStartup),
DECL_DYNCFUN_HOOK_Old2New(PspSystemThreadStartup),
DECL_DYNCFUN_HOOK_Old2New(ObCloseHandle),
DECL_DYNCFUN_HOOK_Old2New(PspProcessDelete),
DECL_DYNCFUN_HOOK_Old2New(pIofCallDriver),
DECL_DYNCFUN_HOOK_Old2New(KiTrap03),
DECL_DYNCFUN_HOOK_Old2New(ObpCreateHandle),//为了跳过ObCheckObjectAccess
/*

kd> dps nt!pIofCallDriver l8
8054c400804eedc8 nt!IopfCallDriver//就搞这个。归类到fengyue驱动去
8054c404804f12c0 nt!IopfCompleteRequest
8054c408804f0a00 nt!IopAllocateIrpPrivate
8054c40c804ef0e6 nt!IopFreeIrp
8054c41000000000
8054c41400000000

*/
//DECL_DYNCFUN_HOOK_Old2New(KeStackAttachProcess),
//DECL_DYNCFUN_HOOK_Old2New(KeAttachProcess),
};


//这个需要另外HOOK的函数 ,old os 中的,把这些不经过hookport的转到自己的实现中
HX_DYNC_FUNCTION dync_funs_hook[]={
DECL_DYNCFUN_HOOK(DbgkCreateThread),
DECL_DYNCFUN_HOOK(DbgkExitThread),
DECL_DYNCFUN_HOOK(DbgkExitProcess),
DECL_DYNCFUN_HOOK(DbgkMapViewOfSection),
DECL_DYNCFUN_HOOK(DbgkpMarkProcessPeb),

//DECL_DYNCFUN_HOOK(NtCreateDebugObject),
DECL_DYNCFUN_HOOK(DbgkForwardException),

//DECL_DYNCFUN_HOOK(KiDispatchException),
//使用强大的特征码直接patch KiDispatchException中比较debugport部分
//s -b 804d8000 806ce100 64 A1 24 01 00 00 8B 4044 39 B8 BC 00 00 00
};


//这是实现自己分发函数需要用到的
HX_DYNC_FUNCTION dync_funs[]={
DECL_DYNCFUN(KeUserExceptionDispatcher),
DECL_DYNCFUN(KeI386XMMIPresent),
DECL_DYNCFUN(PsImageNotifyEnabled),
DECL_DYNCFUN(PsNtDllPathName),
DECL_DYNCFUN(KeFeatureBits),
DECL_DYNCFUN(PsSystemDllBase),
DECL_DYNCFUN(PsGetNextProcess),
DECL_DYNCFUN(PsGetNextProcessThread),

efafea 发表于 2014-4-28 20:57:36

zhichi aaaaaaaaaaaaaaaaaa

sunchun10 发表于 2014-5-14 09:10:38

来学习一下啦

lsjtcdxp 发表于 2014-5-14 11:45:27

看看是什么 学习学习

biguoer 发表于 2014-5-15 12:58:46

回复 1# 树上爬的猪


   学习学习~~~
页: 1 2 3 4 5 6 7 [8] 9 10 11 12
查看完整版本: 某游戏TP驱动保护浅谈-总结