在Linux中模拟Windows系统调用

2020-08-11 23:02:50

根据进程地址空间中每个调用的来源以不同方式处理系统调用的想法并不是全新的。例如,OpenBSD完全不允许系统调用,如果它们不是从系统的C库中作为安全增强机制进行的。5月底,Gabriel Krisman Bertazi提出了针对Linux的类似机制,但目标并不是安全性;相反,他正在努力让Windows游戏在Wine下运行得更好。这涉及到检测和模拟Windows系统调用;这可以通过基于来源的过滤来完成,但这可能不是最终合并的解决方案。