递归火山软件开发平台

标题: 既然有天堂之门代码,那64位32位不是可以随便切换吗? [打印本页]

作者: cxz7411    时间: 2024-9-25 08:29
标题: 既然有天堂之门代码,那64位32位不是可以随便切换吗?
既然有天堂之门代码,那64位32位不是可以随便切换吗?
天堂之门代码可以随意切换模式,那是不是可以写个shellcode,在64位中加载32位dll或者32位中加载64位dll来执行,那岂不是支持任意系统了吗?
写一个dll就可以随意在系统中运行了不是很好吗?

作者: 创世魂    时间: 2024-9-25 09:15
如果这个真的行得通,微软何必区分32和64
作者: Xelloss0618    时间: 2024-9-25 10:12
64位系统只有一个64位的内核,32位程序调用系统API,需要通过WoW64子系统去调用64位内核。
所谓的天堂之门代码,就是在32位WoW64进程中执行64位代码,以及直接调用64位WIN32 API函数的技术。

所以这玩意只能是32位程序调用64位API,而不能64位程序调用32位API。
由于天堂之门代码是逆向搞出来的技术,还是有很多问题的。




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4