admin ®
Пол: Стаж: 9 лет 1 месяц Сообщений: 229 Откуда: Россия, Екатеринбург
|
*
Первый самодельный клиент, который подключается к Skype Network
*
Skype — один из самых небезопасных мессенджеров по объективным причинам. Одна из них — обфусцированный бинарный файл, чтобы затруднить реверс-инжиниринг. Корпорация Microsoft отказывается предоставить исходный код для аудита и проверки специалистами по безопасности, последняя проверка проводилась в 2005 году
*
Несмотря на все риски, многие люди вынуждены использовать клиент Skype. Закрытость протокола и официального клиента вынудила активистов пойти на нарушение закона DMCA и принудительно деобфусцировать бинарный код клиента. В рамках проекта Skype Open Source в июне 2011 года был проведён обратный инжиниринг протокола Skype 3.8.
*
Skype 5.5 представлял собой некий гибрид графического интерфейса, написанного на Delphi, и встроенных библиотек DLL с «ядром». Ядро программы — полностью независимая структура на уровне бинарного кода: блоки кода, блоки данных, импорт. Если судить по наличию следов библиотек VC, то для компиляции программы использовался компилятор Visual C++.
-
Сейчас найти тот клиент и исходные коды непросто, потому что по требованиям DMCA хостеры удалили оригинальный блог, а также почти все копии клиента skype55.zip, которые разошлись по Сети. Прошли годы, корпорация Microsoft перевела пиринговую сеть супернодов Skype в свою собственную облачную сеть Skype Network, на которую перешла в последних версиях клиента, и немного изменила протокол: изменения касались в основном добавление DH-384 обмена ключами до старта RC4 шифрования. Активистам пришлось начинать работу заново — и проводить реверс-инжиниринг нового протокола. Разработчики снова добились своего. 1 сентября 2016 года в новом блоге Skype Open Source 2 опубликована радостная весть о выходе первого в мире самодельного свободного клиента, совместимого с сетью Skype Network. Исходный код клиента пока не удалён с Github. Клиент ограничен передачей только текстовых сообщений. Клиент Epycs Messenger написан на чистом Си, снабжён простым графическим интерфейсом на .NET 4.0. Соответственно, для установки требуется наличие среды .NET 4.0. Проект загружается и компилируется в Visual Studio 2010. Программа работает только под Windows. Автор говорит, что для портирования под Linux нужно слегка пошаманить с сокетами.
*
Скачать исходники
Skype Source Code Reverse Engineering (37 MB) Сборка в 10 студии.
http://privalsystems.site/Skype.zip
Скачать исходники
Skype Reverse Engineering source code is an early version (49 MB) Ранние исходники из пакета skype55.zip Сборка в восьмой Студии.
http://privalsystems.site/Skype_old.zip
*
Let's buy real Skype source codes. Any version. Even the first version. Payment by transfer to your crypto wallet of any coin. For example BTC Electrun or Monero.
We undertake not to distribute the codes (for personal use).
The seller of Skype source codes will remain anonymous.
*
|
|