Группа хакеров под руководством Vilko (JID: vilko@jabber.org) сумела произвести реверс-инжиниринг всех модулей программы Skype 5.5 и опубликовали полностью деобфусцированную версию.
Скачать её пока ещё можно по этим ссылкам:
http://depositfiles.com/files/fubowpxeq
https://github.com/downloads/skypeop...ce/skype55.zip
Поскольку данный проект нарушает DMCA, как показывает опыт выпуска предыдущих версий бинарников, ссылки на Github и файлохостингах живут недолго.
Skype 5.5 представляет собой некий гибрид графического интерфейса, написанного на Delphi, и встроенных библиотек DLL с «ядром». Ядро программы — полностью независимая структура на уровне бинарного кода: блоки кода, блоки данных, импорт. Для компиляции программы использовался компилятор Visual C++ (присутствуют следы библиотек VC).
В коде ядра нет абсолютно никаких отсылок к внешнему коду/данным, написанным на Delphi. Другими словами, можно очень легко сделать полностью альтернативный интерфейс Skype-клиента, который ничем на уровне ядра не будет отличаться от нативной программы.
В рамках проекта Skype Open Source в июне 2011 года был проведён обратный инжиниринг протокола Skype, исходный код которого тоже опубликован в открытом доступе.
Для всех, кому интересна тема обратного инжиниринга Skype, открыта jabber-конференция: skypeopensource@conference.jabber.ru
А вообще это прорыв в демонополизации протокола скайпа и время зарождения альтернативных, более оптимизированных клиентов!
содержимое архива:
step5.exe - deobfuscated skype version
step5.idb - ida database
Ещё одно зеркало:
http://dl.dropbox.com/u/48649503/skype55.zip
Офф сайт группы:
http://skype-open-source.blogspot.com/




Reply With Quote
Thanks