首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对虚拟机的远程访问与对硬件的远程访问有多难区分?

问对虚拟机的远程访问与对硬件的远程访问有多难区分?
EN

Security用户
提问于 2019-06-17 15:13:43
回答 1查看 729关注 0票数 9

假设我完全可以访问远程计算机(特别是Linux上的D1)。检查这是真正的硬件还是虚拟机的最佳方法是什么?

我看到的大多数方法都依赖于使用lshw等工具查看各种与硬件相关的标识符。在我看来,这些方法很容易受到中间人的攻击。

预先感谢您的参考资料或任何其他信息。

EN

回答 1

Security用户

发布于 2019-06-17 15:57:42

那得看情况。如果它试图隐藏它是一个VM,它可能很难。例如,用于分析恶意软件的VM就是这种情况。

本文来自赛门铁克谈到了一些细节。简而言之,通常可以通过运行指令将CPU置于特定状态,然后运行强制hypervizor执行的指令,然后检查CPU的状态,从而检测(即使VM )试图隐藏它。

定时攻击也可以检测到超视距,但如果没有基线,则可能会很困难。

例如,Azure的股票VM不会试图隐藏它是VM,很明显,它是VM,就像您所说的描述符。

票数 11
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/211991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档