gpt4 book ai didi

native - NtCreateProcess和ZwCreateProcess有什么区别?

转载 作者:行者123 更新时间:2023-12-04 11:15:49 27 4
gpt4 key购买 nike

NtCreateProcess和ZwCreateProcess有什么区别?在ntdll.dll中,NtCreateProcess和ZwCreateProcess都指向完全相同的地址

最佳答案

在用户模式下,Nt和Zw API的组是相同的。在内核模式下,它们是不同的。 Nt API包含实际的实现。 Zw API使用系统调用机制,并确保它以内核模式进行调用,并且无需检查参数是否包含用户模式地址。否则,您可以在用户模式下将API与内核参数一起使用,效果不佳。因此,这只是一种安全机制。

关于native - NtCreateProcess和ZwCreateProcess有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4115558/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com