返回列表 发帖

[讨论]应用程序如何检测自身是否运行于虚拟机环境

[讨论]应用程序如何检测自身是否运行于虚拟机环境
信息来源:邪恶八进制信息安全团队(www.eviloctal.com
议题作者:dhbellwyc

如果整个操作系统都运行于虚拟机当中时,该操作系统上运行的应用程序有没有办法能够检测到自身是否运行于虚拟机环境中,这方面有什么思路?

我思考了很久发现根本就没有什么办法。根据虚拟机的理论,当一个CPU的寄存器和存储器资源被整个虚拟了以后,别说应用程序可能就连运行于虚拟机中操作系统都未必知道自己的真实环境,如果这样的话,考虑反调试就是不可能的事,只要虚拟机软件的调试功能够强。

不知道我上面的观点有没有错,有关应用程序检测自身是否运行于虚拟机环境中的问题,不知道有没有人能给点提示之类的。我现在一点头绪都没有。
帖子5 精华0 积分9 阅读权限40 在线时间0 小时 注册时间2007-10-20 最后登录2008-6-13 查看详细资料TOP 爱要怎么说出口


kylin
荣誉会员

返回列表