Клиент Ubuntu iMessage

26

Существуют ли какие-либо клиенты чата или автономные клиенты, которые могут взаимодействовать с сервером iMessage? Я только что перешел с OSX 10.8.x на Ubuntu 12.10, и это действительно единственное, что я скучаю.

JShoe
источник
2
Предупреждение, я выполнил поиск в Google, и первый веб-сайт, который появился, был спам-сайтом, который утверждал, что imessage для Windows имеет открытую реализацию. Не обращайте внимания на мой предыдущий пост, который я удалил.
Ноль,
1
вот ответ с другого сайта stackexchange, который может ответить на ваш вопрос здесь . Краткий ответ на ваш вопрос - нет.
Ноль
1
@Nil Это для Windows, но как насчет Ubuntu?
Лусио
@ Люцио, да, те же рассуждения применимы. iMessage основан на распространенном, двоичном и зашифрованном протоколе (исходная Википедия ) с сертификатом устройства на стороне клиента, что делает маловероятным, что он может быть реверс-инжиниринг и реализован в сторонних приложениях в ближайшее время (хотя предпринимаются попытки ).
Ноль
1
@Nil Ну, с этой информацией вы должны создать ответ, а не упоминать это в комментарии.
Лучио

Ответы:

17

Это сообщение цитируется с /apple//a/66047 :

iMessage основан на распространенном, двоичном и зашифрованном протоколе (исходная Википедия ) с сертификатом устройства на стороне клиента, что делает маловероятным, что он может быть реверс-инжиниринг и реализован в сторонних приложениях в ближайшее время (хотя предпринимаются попытки ).


Редактирование
Возможно, в будущем будет возможно запустить собственные приложения OS X на ОС Linux, аналогично тому, как мы можем запускать приложения Windows, используя уровни совместимости Wine. Проект Darling стремится сделать это. Однако я никогда не сталкивался с ситуацией, когда мне нужно было запускать собственное Mac-приложение, поэтому я никогда не проверял его. Это кажется многообещающим, хотя и несколько сомнительным. Следующее цитируется из Википедии :

Как и APNS, он устанавливает соединение Keep-Alive с серверами Apple. Каждое соединение имеет свой уникальный код, который действует как идентификатор для маршрута, который должен использоваться для отправки сообщения определенному устройству. Соединение шифруется с помощью TLS с использованием сертификата на стороне клиента, который запрашивается устройством при активации iMessage.

ноль
источник
было бы неплохо запустить набросок на Linux.
Чови
Есть какие-нибудь обновления по этому поводу?
Марк Девен
5

Ну, вы не можете напрямую, но есть обходные пути.

Вот два:

Оба требуют iDevice, хотя. Так что нет, вы не можете делать то, что вы хотите, но вы можете отправить информацию со своего ПК и доставить ее на iDevice, а затем она отправит ее. оба метода требуют взломанного iDevice.

  1. SSH. Вы можете использовать SSH в iDevice с помощью putty или чего-то еще, а затем отправлять сообщения через терминал.

  2. Удаленные сообщения: просто установите приложение cydia, затем откройте веб-браузер и введите свой IP-адрес idevices, а затем номер порта (пример:) http://192.168.1.3:333/. Это будет работать на любой платформе, даже на вашем телефоне. Вы можете сделать шаг вперед, включив переадресацию портов, чтобы получить доступ к устройству на полпути по всему миру.

Другие:

Вы всегда можете отправлять текстовые сообщения. Попробуйте использовать curl. Вот строка (если я правильно помню)

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

Также доступны другие инструменты обмена сообщениями. Если вы хакер / шутник, вы можете попробовать SET (инструмент социальной инженерии).

Я извиняюсь за то, что не смог предоставить вам решение, только альтернативы.

coltonon
источник
RemoteMessages потрясающе! Хотя это не отвечает на вопрос в его нынешнем виде, это очень хорошая замена iMessage.app, которая находится на вашем рабочем столе в окне браузера и имеет все функции - обмен сообщениями в реальном времени, отметки времени, фотографии контактов, смайлики и т. Д. , если у вас взломанный телефон с установленным OpenSSH. Действительно профессиональная работа разработчиков RemoteMessages!
Колин
Я полагаю, что нет ничего подобного на устройствах без джейлбрейка, верно?
Joost
Нет, нет, по крайней мере, я знаю. Получение mac / hackintosh - единственное решение, которое я нашел.
Колтонон
У Apple должна быть веб-версия. глупо, что вы можете только текстовые сообщения других пользователей iphone.
Чови