我非常喜欢 pidgin、empathy 等(尤其是 pidgin),因为它们将所有账户(如 xmpp、msn 等)聚集在一起,除了Skype。我知道 skype 使用专有协议,但 msn 也一样,而且可以在 pidgin 上使用。将 skype “放入” pidgin 或类似的消息程序中难道很难吗?为什么 skype 不能在 pidgin 中实现?
注意:我知道有一个 pidgin 插件可以支持 skype,但它需要安装并运行官方 skype 客户端。没什么用。
答案1
我知道 skype 使用专有协议,但 msn 也一样,而且可以在 pidgin 上使用。将 skype “放入” pidgin 或类似的即时通讯工具中难道很难吗?为什么 skype 不能在 pidgin 中实现?
不同之处在于 MSNP、OSCAR(ICQ/AIM)和 Yahoo Messenger 等协议使用纯文本 - 使用 Wireshark 等 TCP 嗅探器可以轻松查看命令和数据。也可以从官方客户端软件中获取一些信息。AOL 本身已经公开记录了 OSCAR 的部分内容。
另一方面,Skype 客户端和协议经过高度混淆,并受到保护以防止逆向工程。有一些分析可用(例如,香草 Skype和第2部分) 但这还远远不够。