Ubuntu iMessage客户端


26

是否有可以与iMessage服务器进行交互的聊天客户端或独立客户端?我只是从OSX 10.8.x切换到Ubuntu 12.10,这确实是我唯一想念的。


2
警告,我进行了一次Google搜索,出现的第一个网站是一个垃圾邮件站点,该站点声称有一个开源的windows imessage实现。忽略我之前删除的帖子。
2013年

1
这是另一个stackexchange网站的答案,可以在这里回答您的问题。您问题的简短答案是“否”。
2013年

1
@Nil适用于Windows,但是Ubuntu呢?
Lucio

@Lucio哦,同样的道理也适用。 iMessage基于带有客户端设备证书的专有,二进制和加密协议(来源Wikipedia),这使得它不太可能在不久的将来在第三方应用程序中进行逆向工程和实现(尽管正在尝试)。
2013年

1
@Nil好吧,有了这些信息,您应该创建一个答案,而不是在评论中提及。
Lucio

Answers:


17

此消息引自https://apple.stackexchange.com/a/66047

iMessage基于带有客户端设备证书的专有,二进制和加密协议(来源Wikipedia),这使得它不太可能在不久的将来在第三方应用程序中进行逆向工程和实现(尽管正在尝试)。


编辑
将来可能会在Linux OS上运行本机OS X应用程序,类似于我们使用wine的兼容性层来运行Windows应用程序的方式。达令计划旨在做到这一点。但是,我从未遇到过需要运行本机mac应用程序的情况,因此我从未进行过测试。这看起来确实很有希望,尽管有点令人怀疑。以下是维基百科的引文:

就像APNS一样,它与Apple服务器建立了一个Keep-Alive连接。每个连接都有其自己的唯一代码,该代码充当应用于向特定设备发送消息的路由的标识符。使用客户端证书使用TLS对连接进行加密,这是设备在激活iMessage时请求的。


在Linux上运行Sketch会很好。
chovy

有任何更新吗?
Mark Deven

5

好吧,你不能直接,但是有回旋路。

这是两个:

两者都需要一个iDevice。因此,不能,您不能做自己想做的事,但是您可以从PC发送信息,然后将其传送到iDevice,然后再将其发送。两种方法都需要越狱的iDevice。

  1. SSH。您可以使用腻子之类的东西通过SSH进入iDevice,然后通过终端发送消息。

  2. 远程消息:只需安装cydia应用程序,然后打开Web浏览器,然后输入idevices的IP地址,然后输入端口号(例如:)http://192.168.1.3:333/。这将适用于任何平台,甚至包括您的手机。通过启用端口转发,您可以更进一步,从而可以访问世界各地的设备。

其他:

您始终可以发送短信。尝试使用curl。这是一行(如果我没记错的话)

curl http://textbelt.com/text -d number=9876543210 -d "message=put your message here"

还有其他可用的消息传递工具。如果您是黑客/恶作剧者,则可以尝试使用SET(社交工程工具)。

很抱歉无法为您提供替代方案。


RemoteMessages很棒!!尽管这不能用措辞回答问题,但这是一个非常不错的iMessage.app替代品,它位于浏览器窗口中的桌面上,并且具有所有功能-实时消息传递,时间戳,联系人照片,表情符号等,只要您已安装了OpenSSH的越狱电话即可。RemoteMessages开发人员真正专业的工作!
科林2014年

我想在非越狱设备上,类似的东西没有进展,对吗?
Joost 2015年

不,没有,至少我知道。获得mac / hackintosh是我找到的唯一解决方案。
coltonon

苹果应该有一个基于Web的版本。愚蠢的是,您只能向其他iPhone用户发送短信。
chovy
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.