有没有办法判断网站是否使用亚马逊的网络服务,或者在浏览器呈现代码后是否隐藏了所有API调用?
我想弄清楚这个网站是否使用亚马逊的网络服务。
我在“cloudfront”的主页上搜索了源代码并且它出现了,但那是在javascript中,呵呵。
我知道网站的其余部分是在php / mysql中。所以我怀疑API调用是在php中完成的,这会导致调用在渲染时被隐藏。
答案 0 :(得分:2)
亚马逊有26 different web services。
您可以判断您正在与之通信的Web服务器是否由Amazon EC2通过其IP地址托管。但是,您无法判断在您正在与之交谈的代理服务器后面是否存在EC2实例。
您可以判断域名是否由Amazon Route 53 DNS服务器解析。
除此之外,你不会真正知道正在使用的其他服务,除非他们选择使其显而易见。
答案 1 :(得分:1)
根据这个,他们的服务器在俄亥俄州(至少,他们的IP是)
http://whois.domaintools.com/toms.com
CloudFront在俄亥俄州没有服务器。
http://aws.amazon.com/cloudfront/
Route 53或亚马逊也无法解析他们的DNS。
答案 2 :(得分:0)
尝试使用Fidder从此网站捕获HTTP流量。此外,CloudFront还用于通过CDN快速分发内容。它必须与Amazon S3一起使用。所以他们使用S3技术上是亚马逊“网络服务”的一部分