|
windbg连接真实机器调试(不是虚拟机)如何设置
关注中.... |
|
|
|
[分享]taskmgr.exe 结束任务
个人觉得研究这种东西意思不大 |
|
|
|
求内核枚举驱动模块的代码和函数,跟贴有分
typedef struct _SYSTEM_MODULE_INFORMATION // Information Class 11 { ULONG Reserved[2]; PVOID Base; ULONG Size; ULONG Flags; USHORT Index; USHORT Unknown; USHORT LoadCount; USHORT ModuleNameOffset; CHAR ImageName[256]; } SYSTEM_MODULE_INFORMATION, *PSYSTEM_MODULE_INFORMATION; BOOLEAN GetModuInfor(PULONG uBase,PULONG uSize,char *szModuleName) { BOOLEAN b=FALSE; ULONG size,index; PULONG buf; PSYSTEM_MODULE_INFORMATION module; NTSTATUS status; ZwQuerySystemInformation(11,0, 0, &size); //获取大小 if (size == NULL) { KdPrint(("size == NULL\n")); return 0; } buf = (PULONG)ExAllocatePool(PagedPool, size); //分配内存 if(NULL==buf) { DbgPrint("failed alloc memory failed \n"); return 0; } status=ZwQuerySystemInformation(11,buf, size , 0);//获取模块信息 if(!NT_SUCCESS( status )) { DbgPrint("failed query\n"); return 0; } module = (PSYSTEM_MODULE_INFORMATION)(( PULONG )buf + 1); for (index=0;index <*buf ;index++ ) { if (_stricmp(module[index].ImageName + module[index].ModuleNameOffset, szModuleName) == 0) //判断 { *uBase = (ULONG)module[index].Base; *uSize = (ULONG)module[index].Size; b=TRUE; break; } } ExFreePool(buf); return b; } if(GetModuInfor(&g_SysBase,&g_SysSize,"dump_wmimmc.sys")) 留意LZ和飞天大虾很久了 嘿嘿 最近飞天大虾好像失踪了 |
|
|
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值