首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > windows >

windows创设进程的用户态和内核态交互-小话windows(1)

2012-06-20 
windows创建进程的用户态和内核态交互----小话windows(1)作者:陈曦日期:2012-6-19 12:28:30环境:[win7Inte

windows创建进程的用户态和内核态交互----小话windows(1)
作者:陈曦

日期:2012-6-19 12:28:30

环境:[win7  Intel-based  x64  vs2010] 

转载请注明出处


Q: 在windows下,调用CreateProcess这个API来创建进程,它内部究竟做了什么?

A: 对于操作系统,一般肯定是分层的。内核将处理最终的创建进程操作,但是它的上层可能有一些模块,进行一些参数合法性判断或者为了可移植考虑的判断。windows同样不例外。看看windows下面内核上面的模块:

windows创设进程的用户态和内核态交互-小话windows(1)


不妨先写一个CreateProcess的程序,通过逆向工程得到内部调用的东西。


Q: 如下代码:


因为未找到win7的WRK源代码信息,上面为nt内核的实现。



作者:陈曦

日期:2012-6-19 12:28:30

环境:[win7  Intel-based  x64  vs2010] 

转载请注明出处



热点排行