LINUX.ORG.RU

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

 


3

2

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

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

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

anonymous

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

Ответ на: комментарий от dk-

А где доказательства вины того, что Савва имел в виду именно самосуд? Я сказал, что данное его высказывание можно трактовать как призыв к самосуду а можно и по-другому. Какие доказательства того, что речь именно о самосуде? УПК прямо говорит, что доказательства не могут основываться на догадке или предположении.

te111011010
()
Ответ на: комментарий от dk-

В присяжные берут и без этого.

Вот когда я говорил, что ловцу покемонов нужно было вменять другую стать. тогда бы ты мог сказать, что мне нужно быть юристом для таких утверждений. А тут вопрос факта. Виновен/невиновен. Если сомневаешься, то значит невиновен.

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

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

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

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

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

несмотря на то, что есть нормальные опенсорцные кроссплатформенные шины для передачи сообщений. ну и сделали.

Раньше их не было. А во-вторых, архитектура у них совсем другая, поэтому для Qt не подходит. В 5.7 и далее, если не ошибаюсь, что-то из буста возьмут новых стандартов C++? Чтобы не изобретать своих велосипедов.

А раньше - это когда приблизительно? Понятно, что за пару лет не переделать. Но, например, гном обзавёлся библиотекой libsigc++ 17(!) лет назад в 1999 году:

Release 0.7.0 — May 21 1999
* Initial public release.

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

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

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

Если пишешь программы для людей, пиши кроссплатформенные.

Если пишешь программы для людей, пиши под Линукс.

Всё остальное для рабов мелкомягких и прочих бздунов.

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

Пробовал, это не аналог даже близко.

Аналог, и еще какой.

Просто, всё дело в том, из кого состоит твоё окружение. Если из любителей розовых поняш, генту и десяточки, с интеллектом в две извилины, то да, для такого контингента не аналог.

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

Чем это tox далёк от простого пользователя?

А там есть с кем общаться?
Простому пользователю нужен простой же интерфейс, который позволяет максимально просто найти себе друзьяшек и собеседников. Что-то, что не сложнее той же аськи.

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

А там есть с кем общаться?

Если туда перетянуть народ, то будет.

Простому пользователю нужен простой же интерфейс, который позволяет максимально просто найти себе друзьяшек и собеседников. Что-то, что не сложнее той же аськи.

qTox обладает простым, дегенеративно-минималистическим интерфейсом.

Специально искать кого добавить и с кем общаться — довольно странное занятие. Обычно люди обменивались ICQ UIN и записывали его в контактные данные на vkontakte.ru.

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

Просто, всё дело в том, из кого состоит твоё окружение. Если из любителей розовых поняш, генту и десяточки, с интеллектом в две извилины, то да, для такого контингента не аналог.

Он - не аналог как минимум потому, что при звонке из Чили в Европу я получаю дикие тормоза, даже голос фактически невозможнен, не говоря о видео. И совсем неважно, кто на другом конце - любитель поняш и десяточки, или суровый сисадмин в свитере с оленями.

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

В асику хотя бы по нику поиск работал. Кто-то по анкетам искал. Может это и странно, но оно существовало. А вот как искать в tox человека - народу будет сложновато. Так что вряд ли взлетит. Даже в том же шкайпе поиск был (на 2008 год, щас не знаю) простым и вроде бы удобным.
Чтобы мессенджер стал массовым, его использование должно быть простым и удобным для обывателя.

Vier_E ★★★
()

Интересно, помогли-ли в реверсинге новые браузерные клиенты?

Ну и увы, так как это не «clean room» имплементация, проект наверное побанят как и много раз до этого.

Есть шанс что кто-то на основании данного кода сможет задокументировать алгоритмы, на основе которых уже можно написать «чистый» клиент с нуля. К сожалению, не думаю что найдутся желающие.

jekader ★★★★★
()

Из двух зол выбираем меньшее

Skype, конечно, неэтичен и проприетарный vendor-locking сервис, но если уж пришлось им пользоваться в силу некоторых обстоятельств, то лучше пользоваться свободным клиентом, нежели закрытым проприетарным.

anonymous00 ★★
()

Респект чуваку - 5 лет пилить нахрен ненужную штуку, вот это нервы. Пусть теперь проприетарщикам икается :)

zabbal ★★★★★
()

Респект чуваку - 5 лет пилить нахрен ненужную штуку, вот это нервы. Пусть теперь проприетарщикам икается :)

zabbal ★★★★★
()

Зачем оно тут? На линукс есть много годных аналогов.

Я из-за этого взлома на венду переходить не собираюсь)

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

А они давно есть.
https://ring.cx/

попробовал поставить на убунту 14.04. результат - на этапе «sudo apt-get update» имеем ошибку - server certificate verification failed

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

Простому пользователю нужен простой же интерфейс, который позволяет максимально просто найти себе друзьяшек и собеседников. Что-то, что не сложнее той же аськи.

Простота (и красота) интерфейса, конечно, влияет на аудиторию, но главный мотиватор пользования клиентом - это численность аудитории.
Кому нужен мессенджер, о котором 99,9% друзей, знакомых и коллег даже не знает? С кем там общаться? Если один человек согласится пользоваться им, то как долго парочка будет там общаться, пока не плюнет, вернувшись в ВК, скайп, вайбер/воцап/телеграм?

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

Это верно, но только у того же шкайпа или вибера аудитория не сразу после выхода внезапно появилась. Аудитория набирается постепенно, и если вдруг какой-то продукт прост и удобен, то люди на него переходят, перетаскивают друзьяшек и прочие контакты.

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

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

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

А как же официальное заявления: https://gerrit-ring.savoirfairelinux.com/Documentation/dev-contributing.html

А нет, это, похоже, для gerrit.

Вспомнил. Да, сам ring - действительно свободный. Но ядром ring является pjsip (из pjproject). И без него, разумеется, никуда. А вот он проприетарный с дополнительной GPL-лицензией, и подписывать надо. Сам оригинальный разработчик, конечно же, называет это в другом порядке: свободный GPL с возможностью получить проприетарную лицензию.

И не только linphone, pjsip, а ещё и Asterisk туда же. Только Jitsi с их LGPL (а теперь Apache 2.0) выгодно отличаются от них. Но есть ли активно развиваемые SIP-библиотеки на Си хотя бы под LGPL?..

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

ничего не имею против ассемблера

Но им нужно пользоваться аккуратно, чтобы не получить в библиотечном коде бабах: ... has text relocations, как в vp8@libvpx (фикс) или недавно в x264: https://mailman.videolan.org/pipermail/x264-devel/2015-October/011475.html (фикс).

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