对”张生“进行了初步的运作监控分析。
原来,这个软件是基于把SSH服务器作为SOCKS5代理运作的。简单地说就是以安全加密的方式登录到一个远程服务器上,把这个免费的服务器当作转发器,这样就实现代理的功能了。(如果这些服务器IP被封的话,照样要杯具……)”张生“实现SSH登录的工具用的是大名鼎鼎的PLINK.EXE 。(不知道如果”张生“收费的话,会不会有版权问题。)
大家浏览网页的通信协议是HTTP。而用SSH服务器实现的SOCKS5代理 ,IE浏览器无法把HTTP自动转换成SOCKS5。(火狐之类的浏览器没这个问题)那么,为了把HTTP转换成SOCK5。”张生“又用了另一个大名鼎鼎的工具POLIPO 。著名翻墙利器洋葱头TOR里头就有它。(貌似”张生“商业化的话,也有版权问题。)
归结一下,”张生“远程用PLINK连接美、加的SSH,而本地用POLIPO转换协议,就这样实现了翻墙。以上是粗略的文件监控分析,估计可能还有没注意到的东西。
其实SSH很多人都在用,算是比较流行的代理方法。可是,不是人人都会配置的,甚至连注测一个SSH服务器帐号都做不来。”张生“好的地方就是,它自己配置好PLINK和POLIPO,用户不必费心。而同时,还内置了多个SSH服务器地址,当作多个服务器,随机连接。加上SSH服务器还是速度比较快的,实用性高。
同时,它用了PLINK和POLIPO,或许不能搞什么收费了吧。从银民群众的立场来看,这应该是个好消息。