有没有办法知道一个网站是否使用了亚马逊的web服务,或者在浏览器呈现代码后,是否所有的API调用都被隐藏了?
我想知道这个网站是否使用了亚马逊的网络服务。
我在"cloudfront“的主页上搜索了一下源码,它出现了,但那是在javascript中的,哈哈。
我知道站点的其余部分都在php/mysql中。因此,我怀疑API调用是在php中完成的,这会导致调用在呈现时被隐藏。
发布于 2011-08-11 01:40:21
根据这个,他们的服务器在俄亥俄州(至少,他们的IP地址是)
http://whois.domaintools.com/toms.com
CloudFront在俄亥俄州没有服务器。
http://aws.amazon.com/cloudfront/
路由53或Amazon也不会解析它们的DNS。
发布于 2011-08-11 01:39:16
亚马逊有26 different web services。
您可以通过其IP地址判断您正在与之通信的web服务器是否由亚马逊EC2托管。但是,你不能知道在你正在与之交谈的代理后面是否有EC2实例。
您可以判断域名是否由Amazon Route 53 DNS服务器解析。
除此之外,你不会真的知道其他服务正在使用,除非他们选择让它变得明显。
发布于 2011-08-11 01:50:20
尝试使用Fidder捕获来自此网站的HTTP流量。此外,CloudFront还用于通过内容分发网络快速分发内容。它必须与亚马逊S3一起使用。所以他们使用的是S3,从技术上讲,它是亚马逊“网络服务”的一部分。
https://stackoverflow.com/questions/7015243
复制相似问题