2
|
René Nyffenegger · 技术社区 · 7 年前 |
![]() |
1
1
Windows有一些 system calls 一如所有(传统) operating systems . 阅读 Operating Systems: Three Easy Pieces 了解操作系统的更多信息。 但微软Windows是专有软件。系统调用接口未由Microsoft记录,可能是特定于特定版本的,您需要花费大量时间对其进行反向工程。另见 this . 人们已经做了逆向工程,并在 https://j00ru.vexillium.org/syscalls/nt/32/ . 因此,直接进行系统调用是可能的,但非常不实际,除非是在自己的桌面上进行学习实验(不适用于您分发的可执行文件)。 另一方面,避免将任何dll加载/映射到进程的虚拟地址空间,这实际上是不可能的。 |