According to ICE's webpage:
1. The ICE browser does not port scan anyone, it issues a request for a URL to a proxy server and returns the results to the user. There is no scanning of any kind.
The process of scanning occurs when open, publicly accessible proxies are identified by researchers in the Citizen Lab. The only ports checked are 80, 8080, and 3128, no others.
In many cases proxies are identified based on the fact that they are listed on websites that catalog lists of open, publicly accessible proxy servers. In such cases NO scanning is done.
2. The result is determined by the behavior of the proxy and/or the censoring technology in place in a given country. It may result in generic 404 or gateway timeout errors or it may return a "this is blocked" type page. The results will vary.
3. There are bugs in the ICE browser, it does not deal will all proxy behaviour, yet. Also, a proxy may be down at any given time -- the result you get may be a result of ICE's inabilty to connect to the proxy server.
4. The author of the wired article should have spoken with the person who designed and coded the ICE browser.
|