为何不要使用 TeamSpeak 中文站
客户端部分
首先,先从客户端的方面来说,TeamSpeak 中文站对客户端进行了修改,添加自己的中文语言包,去除更新模块等等。而且会在安装后屏蔽官方网站导致无法登录 myTeamSpeak 账户,进而导致无法使用 TeamSpeak 5 客户端。
虽然添加了中文语言包,某些方面对用户提供了一部分对便利,但是因为去除了更新模块等等的原因,首当其冲对是会对用户对电脑安全造成风险。 其次是因为更新不及时,导致无法连接到其他正常服务器。我这里说的其他正常服务器会在稍后作以说明。
比如前不久的修复了一个远程执行漏洞,而用户如果没有及时更新,很有可能对用户对计算机安全造成影响。
我们此处以 TeamSpeak 中文站提供的最新版本 3.3.2 为例
首先,校验文件的 Hash 值可以发现 TeamSpeak 中文站提供的版本的 sha256 值为 201EB8207072E3D088640789A9D2CD27B5EBA2C60E02F1E480A637D4F98009B5
而官网提供的 SHA256 校验值为 acdd484629a3c4a140ae5963abc673f83ed2ea6f545cbebdadbd1b66bde6b02d
然后,检查文件的属性可以发现 TeamSpeak 中文站的版本没有数字签名,又或者对比文件的大小也很明显能发现其中的区别。
数字签名的用途:确保软件来自软件发布者,保护软件在发行后不被更改
右侧为官方原版
官方版本的数字签名
通过对比安装包内的文件,也能很轻松的发现其中的区别
此处左侧为官方原版
更新模块被移除
因为 TeamSpeak 中文站所贩卖的服务器为 盗版服务器,所以它会通过修改 hosts 的方式 ban 掉官方的验证服务器,也因此会导致你无法使用 myTeamSpeak 服务。 造成的后果有:
- 无法同步身份,书签等信息。
- 无法显示或兑换徽章。
- 无法使用 TeamSpeak 5 等等
它虽然表面写的是 解决国内无法使用 myTeamSpeak 登录问题,实则是 ban 掉官方服务器,以便阻断官方对他们盗版服务器的检测。 而且会在每次启动时检测 hosts 文件,如果其修改的记录不存在,则会自动添加此部分内容
证据截图:
服务器部分
为什么刚刚管其他服务器叫做正常服务器呢? 首先,TeamSpeak 上有种东西叫做许可证,搭建服务器的话,默认会给你提供一个32人的免费许可证,但是其他需求的话,就需要购买许可证了。
而 TeamSpeak 中文站虽然一直在提供 TeamSpeak 服务器的租赁服务,但是却一直在使用盗版,这也是为什么TeamSpeak 中文站一直不更新服务器和客户端版本的原因。
现在他们改用了一个叫做 TeaSpeak 的服务端许可证。TeaSpeak 是一个没有许可证限制的提供盗版软件。 因为 TeaSpeak 的服务器是会被官方封禁的,也就是说你购买了 TeamSpeak 中文站的服务器之后,很可能会出现服务器被官方封禁,然后无法连接至服务器的情况。
在 TeamSpeak 现在正在开发的 TeamSpeak 5 上连接至 TeamSpeak 中文站的服务器则会提示无法验证服务器许可证。
如何清理被 ts1.cn 污染的 DNS
您可以通过下载这个程序一键去除相关 Hosts 代码 点击下载 (opens in a new tab)
源代码 (opens in a new tab)在 AGPL-3.0 (opens in a new tab) 许可证下开源
本文待续……