LINUX.ORG.RU

Выпущена свободная альтернативная реализация протокола и клиента Skype

 


3

2

Известный реверсер Ефим Бушманов за 5 с лишним лет смог разобрать проприетарный зашифрованный протокол и выпустил первый альтернативный клиент Skype. Пока поддерживается лишь платформа Windows (графический интерфейс требует .NET 4)

Исходный код на языке C опубликован под лицензией LGPLv3. Доступны и готовые бинарники. Поддерживается обмен текстовыми сообщениями, планируется дальнейшее развитие. Реализованы многие особенности протокола: алгоритмы шифрования, сжатия, инфраструктура публичных ключей.

>>> Подробности

anonymous

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 1)

поддерживается лишь платформа Windows (графический интерфейс требует .NET 4)

Шило на мыло. Закапывайте. Пользуешься по доброй воле шиндой — терпи все похоти её владельца, в число которых входит проприетарный скайп с рекламой и тормозами. Пользуешься не по доброй воле (нужной программы нет, например) — не заставляй пользоваться других. Если пишешь программы для людей, пиши кроссплатформенные.

te111011010
()

Лучше бы на каком-нибудь псевдоязыке писал, который чисто алгоритм описывает. Всё равно переписывать.
Хотя, толку 0 с этого, протокол выкинут скоро, пришлют апдейты, которые будут открывать окно хромого с веб-версией skype.

mittorn ★★★★★
()
Последнее исправление: mittorn (всего исправлений: 1)

Поддерживается обмен текстовыми сообщениями

Они и так доступны давно в любом браузере на web.skype.com, что там реверсить и зачем?

mbivanyuk ★★★★★
()
Ответ на: комментарий от beastie

речь идёт об оригинальном. Но я думаю, что его скоро и очень скоро закопают. Опоздал он лет на 6.

mittorn ★★★★★
()
Последнее исправление: mittorn (всего исправлений: 1)

А вроде скоро МС протокол менять будет?

Они же вон поддержку всяких там смарт тв дропнули.

fornlr ★★★★★
()

Посмотрел в репу, там на .NET только интерфейс и он скорее как PoC.
Ибо он загружает сишную либу и дёргает из неё сишной API. Так что проект WIN(ну, если не считать, что skype совершенно не нужон и пока майки не убрали протокол) и может быть легко прикручен к purple/kopete/etc.

mittorn ★★★★★
()

Commercial license also avaiable on request.

Наивненько

mittorn ★★★★★
()

- Папа, папа, это же не нужно?
- Ты все правильно понял, малыш.

Promusik ★★★★★
()

Выпущена свободная альтернативная реализация протокола и клиента ненужно

Вот так бы следовало новость назвать.

Всех своих знакомых, с которыми мне действительно нужно и приходится общаться, а так же многих на работе давно перевел на Ring (хоть он и в бете пока) - из всего известного, он единственный является полноценной заменой скайпца, и не так далек от простого пользователя, как tox.

https://ring.cx/

anonymous
()

Пацан конечно братан, но теперь протокол поменяют

anonymous
()
Ответ на: комментарий от mittorn

Ты дебил? У всех открывается, у тебя одного нет.

anonymous
()
Ответ на: комментарий от anonymous

Есть скайп под Linux. Глючный, гниющий, недоразвитый, но есть... и вот кто-то решил, что надо провести реверс-инжениринг скайп-клиента, вместо того, чтобы направить свои силы на развитие действительно полезных вещей, таких как Ring.

https://ring.cx/

anonymous
()
Ответ на: комментарий от mittorn

C HTTPS у них всё нормально, а вот у вас с поддержкой современных технологий явные проблемы.

anonymous
()
Ответ на: комментарий от anonymous

не думаю. В любом случае если я на браузере и системе 2015 года не смог зайти на сайт в 2016, проблемы не у меня, даже если это какой-то оверсосурный сайт. А если это сайт какой-то несчастной программы, то простите меня пожалуйста, он должен открываться даже с системы, которая была 10-20 лет в заморозке.

mittorn ★★★★★
()
Ответ на: комментарий от mittorn

Хватит смешить людей, твое петросянство всем надоело, иди почисть свой шиндовс от вирусов, а потом приходи.

anonymous
()
Ответ на: комментарий от mittorn

он должен открываться даже с системы, которая была 10-20 лет в заморозке.

Губу закатай. Кто тебе что-то должен, тебе все простили давно. Малыш, это реальный мир.

Sociopsih ★☆
()
Ответ на: комментарий от beastie

Оригинальный skype

А он ещё существует? Со сменой auth серверов всё должно было перестать работать уже. В чём смысл его ковырять?

давно есть PoC-и

Работающее там с начала июня этого года появилось только, JavaSkype. С ним уже можно залогиниться и чат-бота написать. До этого были заготовки для дальнейших исследований.

i-rinat ★★★★★
()

Очень круто! В свете того, что линуксовый клиент могут уничтожить, это очень хорошая новость!

ZenitharChampion ★★★★★
()

Пока поддерживается лишь платформа Windows (графический интерфейс требует .NET 4)

Тогда, что это сообщение делает на форуме? Может быть модераторам удалить надо эту новость?

anonymous
()
Ответ на: комментарий от anonymous

Код да, а вот с процессом сборки непонятно. Там блин с десяток студийных .sln.

slonopotamus
()
Ответ на: комментарий от mittorn

Такая ошибка возникает, если сайт использует устаревший протокол, отключённый в браузере, например, SSLv3.

Только вот беда, сайт не использует устаревший протокол:

openssl s_client -connect ring.cx:443

…

No ALPN negotiated
SSL-Session:
    Protocol  : TLSv1.2

А значит, все претензии к твоему провайдеру или заражённой ОС, которые пытаются устроить тебе MITM.

P.S. Независимый аудит подтверждает только лучшие алгоритмы и длинные ключи: https://www.ssllabs.com/ssltest/analyze.html?viaform=on&d=ring.cx

Aceler ★★★★★
()
Последнее исправление: Aceler (всего исправлений: 1)
Ответ на: комментарий от mittorn

Шутки ради зашёл. Хороший сайт, всё грамотно сделано (я не поклонник такого дизайна, однако же он модный) и работает. Чини у себя.

anonymous
()
Ответ на: комментарий от anonymous

Ring (хоть он и в бете пока) - из всего известного, он единственный является полноценной заменой скайпца

А чего в Linphone не хватило?

gag ★★★★★
()
Ответ на: комментарий от gag

Я не он, но по-моему там не было таких базовых фич как шумподавление и автоматическое адаптирование к плохому каналу, да и у пользователей серых ип-адресов всё не очень хорошо.

anonymous
()
Ответ на: комментарий от anonymous

вместо того, чтобы направить свои силы на развитие действительно полезных вещей, таких как Ring.

Но не следует забывать, что Ring, как и Linphone - это проприетарные продукты, которые также доступны под свободной лицензией. Т.е. попытка поучаствовать в разработке без подписания contribution agreement (разрешить использовать ваш код в проприетарных коммерческих закрытых поделках этих двух французских фирм) не удастся.

gag ★★★★★
()

«Ненужно», «ненужно», однако аналогов пока нет - для звонков все пользуются именно Skype. Нет Skype - нет звонков.
Тут, правда, речь идёт про сообщения, а они через ВКонтакте сейчас в основном

duott ★★★★★
()
Ответ на: комментарий от Sociopsih

Ты чушь несешь. Твоей сообщение всё равно пройдет сервер MS и может быть прочитано без разницы отправляешь ты его через браузер, официальный клиент или с использованием этой «свободной альтернативной реализации».

mbivanyuk ★★★★★
()

Подождите.

Так ведь раньше некто там, с ником на букву V, со-товарищи уже реверснули Skype, сделали опенсорц-клиент, бложик такой же (не спроста там двойка в названии). Потом MS заблокировал их блог в Google, удалил репы на Github. И что было дальше? Поменяли протокол? Почему заново реверсить пришлось?

EXL ★★★★★
()
Ответ на: комментарий от gag

Но не следует забывать, что Ring, как и Linphone - это проприетарные продукты, которые также доступны под свободной лицензией.

Ring:

1. Open source.

2. Released under GPLv3 licence.

3. Supported by an active community.

Не надо ничего подписывать, чтобы присылать патчи или участвовать в обсуждении улучшений (проверено).

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.