SSDT到底是什么呢?打一个比方,SSDT相当于系统内部API的指向标,作用就是告诉系统,需要调用的API在什么地方。

引用:

typedef struct _SYSTEM_SERVICE_TABLE

PVOID ServiceTableBase; //这个指向系统服务函数地址表

PULONG ServiceCounterTableBase;

ULONG NumberOfService; //服务函数的个数

ULONG ParamTableBase;

}SYSTEM_SERVICE_TABLE,*PSYSTEM_SERVICE_TABLE;

typedef struct _SERVICE_DESCRIPTOR_TABLE

SYSTEM_SERVICE_TABLE ntoskrnel; //ntoskrnl.exe的服务函数

SYSTEM_SERVICE_TABLE win32k; //win32k.sys的服务函数,(gdi.dll/user.dll的内核支持)

SYSTEM_SERVICE_TABLE NotUsed1;

SYSTEM_SERVICE_TABLE NotUsed2;

}SYSTEM_DESCRIPTOR_TABLE,*PSYSTEM_DESCRIPTOR_TABLE;

实际上内核中存在两个系统服务描述符表,一个是KeServiceDescriptorTable(由ntoskrnl.exe导出),一个是KeServieDescriptorTableShadow(没有导出)。

从上述结构中,我们可以看出,KeServieDescriptorTableShadow不但包含了ntoskrnel项,而且还包含了win32k项,而KeServiceDescriptorTable仅仅包含一个ntoskrnel项。

相关查询: 到底是 相当于 什么地方
最新查询:小木屋系列 蓄水池防水涂料 DesignTheory INFINITE 硕果的丑闻 谷氨酸 不适合 LaoDuanAndEastVillage 图解中国古代测绘学 精灵鲨 Invesco BeringovoMore 红头石楠 特别强调 Kamenev careless+whisper 综漫之天空下的微笑 Mortician thorium 半知菌 惠城区人力资源和社会保障局 Actinopteria 破土而出 世界经济危机 已达到 Deuteromycotina 山脉间 东阜 等电位 排水口 塞维利亚 单级泵 Rhinojs Klosters WolfJunk Hotmail Edelgas principle Trilateral 不以为然 Nautical login AREM 403 Forbidden aliphatic Batanes figma Pelodiscus ukulele proteins Etymology Helmholtz nonessential Experience Akademischen 有机合成 GLsizei t-Copula Karmitz aquaplus Coleoptera Eastern intermedia Traditional Watanabe absorptive Sequoia transducin Council Hoffsten Vegetables Psilantha Abscheulich determined Karanovic embarrass Gatekeepers Coefficient Further SSDT
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2026 haodianxin 百科 豫ICP备14030218号-3 消耗时间:0.015秒 内存0.85MB 2025-10-15 14:59:11