f*****w 发帖数: 2602 | 1 不知道算不算很弱智的问题。。。 但是研究了下感觉好像非常困难
有谁有啥思路的没? |
b*******s 发帖数: 5216 | 2 http proxy一般就是80或者8080端口,反过去比如telnet到那个端口上呗
【在 f*****w 的大作中提到】 : 不知道算不算很弱智的问题。。。 但是研究了下感觉好像非常困难 : 有谁有啥思路的没?
|
f*****w 发帖数: 2602 | 3 没很明白 页面上怎么知道访问者用了什么端口?
【在 b*******s 的大作中提到】 : http proxy一般就是80或者8080端口,反过去比如telnet到那个端口上呗
|
b*******s 发帖数: 5216 | 4 http://en.wikipedia.org/wiki/Proxy_server
There are several methods that can often be used to detect the presence of
an intercepting proxy server:
By comparing the client's external IP address to the address seen by an
external web server, or sometimes by examining the HTTP headers received by
a server. A number of sites have been created to address this issue, by
reporting the user's IP address as seen by the site back to the user in a
web page. Google also returns the IP address as seen by the page if the user
searches for "IP".
By comparing the result of online IP checkers when accessed using https vs
http, as most intercepting proxies do not intercept SSL. If there is
suspicion of SSL being intercepted, one can examine the certificate
associated with any secure web site, the root certificate should indicate
whether it was issued for the purpose of intercepting.
By comparing the sequence of network hops reported by a tool such as
traceroute for a proxied protocol such as http (port 80) with that for a non
proxied protocol such as SMTP (port 25).[16][17]
By attempting to make a connection to an IP address at which there is known
to be no server. The proxy will accept the connection and then attempt to
proxy it on. When the proxy finds no server to accept the connection it may
return an error message or simply close the connection to the client. This
difference in behaviour is simple to detect. For example most web browsers
will generate a browser created error page in the case where they cannot
connect to an HTTP server but will return a different error in the case
where the connection is accepted and then closed.[18]
By serving the end-user specially programmed Adobe Flash SWF applications or
Sun Java applets that send HTTP calls back to their server.
【在 f*****w 的大作中提到】 : 没很明白 页面上怎么知道访问者用了什么端口?
|
b*******s 发帖数: 5216 | |
j*a 发帖数: 14423 | 6 检查http header,一般都会留有痕迹的
【在 f*****w 的大作中提到】 : 不知道算不算很弱智的问题。。。 但是研究了下感觉好像非常困难 : 有谁有啥思路的没?
|
f*****w 发帖数: 2602 | |
a9 发帖数: 21638 | 8 太不一定了。
很多代理主打的就是匿名,怎么会给你发http header过来。
【在 j*a 的大作中提到】 : 检查http header,一般都会留有痕迹的
|