阅读:1543回复:5
难题:如何在内核模式启动一个用户模式进程?
如题
|
|
最新喜欢:![]() |
沙发#
发布于:2004-10-23 18:11
好象要使用ZwMapViewOfSection等函数
|
|
|
板凳#
发布于:2004-10-24 06:01
Please look at
http://www.osronline.com/lists_archive/ntfsd/thread8.html Creating and terminating the usermode processes from a kernel mode driver Basically, 1.get the Handle to the Executable file by call ZwCreateFile(). 2.Create a section Obejct for the the executable file using the file handle by call NtCreateSection()(which is undocumented). 3. Call NtCreateProcess() function(which is undocumented) with the section object created. |
|
地板#
发布于:2004-10-25 10:58
请文两个未公开的函数怎么用?直接包含头文件吗?
|
|
地下室#
发布于:2004-10-25 12:00
NtCreateSection
NtCreateProcess都式ntdll.dll里的函数,不算是未公开函数吧 在内核模式下如何调用这些函数呢? |
|
5楼#
发布于:2004-10-28 20:13
学习一下。 :) :)
|
|