0

我正在写一份关于 XSHM(跨站点历史操作)的报告。XSHM 基本上解决了 SOP(同源策略)。

我正在尝试使用虚拟环境并使用不同的 Web 浏览器对 SOP 进行测试。

但是,我正在努力设置 VmWare Player 机器以通过我的本地机器侦听不同的域。基本上,我想欺骗浏览器认为“machineA.com”与“machineB.com”在不同网络上是完全不同的网站,所以我可以对“同源策略”进行实验

我的问题是关于如何实现这一点的任何想法。注意 - 我曾考虑使用不同的 DNS 服务器设置 netkit 环境,但我需要一个图形界面,以便我可以通过创建易受攻击的测试应用程序来测试 Web 浏览器。

非常感谢有关如何设置这种环境的任何想法

4

1 回答 1

0

将您的 VMWare 机器设置为使用“桥接”以太网连接,这将为它们提供各自的 IP 地址。

在运行浏览器的机器上,编辑/etc/hosts以将这些 IP 地址映射到不同的域。然后您可以使用这些(不同的)域名访问播放器机器。

于 2012-04-19T21:23:34.587 回答