Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Skype (часть 7)

Модерирует : gyra, Maz

gyra (26-10-2019 21:15): Skype (часть 8)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skype 7 и более ранние версии больше не работают!!!

Задавая вопрос, указывайте тип и разрядность ОС, а также версию Skype

Предыдущие части темы
Бесплатные сервисы Skype:
• Звонки между абонентами Skype
• Переадресация вызовов от абонентов Skype, другим абонентам Skype из вашей записной книжки
• Видеозвонки через Skype
• Групповые и индивидуальные чаты
• Телефонные конференции с участием до 25 человек
Платные сервисы Skype:
• SkypeOut — звонки на городские и мобильные телефоны
• SkypeIn — это Ваш персональный телефонный номер Skype (не для всех стран)
• Skype Voicemail — автоответчик, позволяющий записывать входящие сообщения, когда пользователь не в сети
• Переадресация звонков, поступающих в Skype, на обычные телефоны по тарифам Skype
• Отправка SMS-сообщений из Skype

Загрузить Skype

Windows

текущая версия (Windows ХР не поддерживается)
8.53.0.85 (exe)
8.53.0.85 (msi)

Предыдущие версии программы: неофициальный источник
архив BUSINESS версий программы — kinomy


Paбoтaющиe (для yчётныx зaпиceй Skype) cборки v4, 5 и 6 deobsfucated & Portable: от Viktor_Kisel  (v4.2 oтдeльнo),  (v6.16 oтдeльнo).  Ecли y вac yчётнaя зaпиcь microsoft – Подробнее...
Всегда самая свежая портабл-версия Skype и кое-что об этом... Читаем внимательно!... но относимся к написанному критически (прим. от недовольных)
Всем пользователям Windows XP (и не только): от неработающих старых версий Skype переходим к WebSkype Несколько слов по поводу старых версий скайпа и старых систем, смотри также, для слабых машин пробуйте
Установка одним щeлчком в Ubuntu и Kubuntu: Skype
Skype для Windows  (preview-версия с новым дизайном для тестировщиков!)
Применение WebSkype в различных версиях Windows

Приложения (утилиты) для Skype:
SkypeContactsView v1.05 - работа с контактами в Skype
SpeedyFox - оптимизация профиля (БД) в Skype
Skyperious - синхронизация контактов, истории, работа с содержимым профиля (БД) вообще
Стоковый (официальный) нестандартный инструмент сохранения истории с ранних версий Skype
Синхронный перевод входящих и исходящих сообщений и проверка орфографии в Skype - Clownfish
Проверка орфографии в окне пepeпиcки Skype (русский поддерживается)

Ссылки:
Состояние Skype
Сообщество Skype
Release Notes (для версий под Windows)  
Пополнение счета на оф. сайте | Пополнение счета на Яндекс.Деньги | Пополнение счета через QIWI
Прайс-лист с офсайта (Звонки по России)
Skype в Википедии  
Skype RePack Constructor — 5peciali5t


Обсуждение шапки тeмы в Тестировании: обсуждаем внесение изменений в шапку
Там же есть старая версия шапки. Просьба шапку напрямую не менять, предварительно высказываться в теме обсуждения.

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 09:43 24-09-2018 | Исправлено: MAX63ru, 13:05 08-10-2019
aziz



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SuPriTo
Цитата:
По-моему если вы каждый день заходите в skype 7, то у вас происходит сессия продлевается. Сессия вырубается, если вы не входите в skype более времени сессии и тогда надо обновлять Credentials3. В общем пока работает, отпишусь, когда перестанет.

Вполне вероятно, но только если есть связь с сервером скайп и процедура обновления завершится успешно, т.е. например когда я изолировал скайп от серверов авторизации у меня он проработал тогда около месяца (сейчас возможно 7), затем скайп перестал видеть сеть, пока я не снял блокировку.
Т.е. ваш скайп при невозможности "общения" с серверами авторизации сессию точно не обновит, будет жить пока она не истечет.
SuPriTo
Цитата:
В Skype 8 обновление Credentials3 - вынесено в DLL.  А так там все js коды доступны.  
Они читаемы? Не minimized?
DLL реверсить, возможно будет проще к Chromium подцепить какой-нибудь MITM прокси чтобы видеть что там внутри SSL творится, вдруг Microsoft в кой то веки решила сделать авторизацию прозрачной, но я в этом сомневаюсь.
Хотя если к DLL можно понятно обратиться и Microsoft там не мудрила, то вполне можно сделать оснастку для авторизации.

Всего записей: 343 | Зарегистр. 01-03-2004 | Отправлено: 14:37 05-04-2019 | Исправлено: aziz, 14:48 05-04-2019
VladDr

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aziz
Цитата:
Откуда такая уверенность о несвязанности с RelayTokens?

 Из элeмeнтapнoй лoгики: нeкoтopыe вepcии нe иcпoльзyют MDN, нo ceccия y ниx тaкaя жe кaк и y иcпoльзyющиx.

Всего записей: 2240 | Зарегистр. 05-06-2010 | Отправлено: 14:42 05-04-2019
aziz



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Из элeмeнтapнoй лoгики: нeкoтopыe вepcии нe иcпoльзyют MDN, нo ceccия y ниx тaкaя жe кaк и y иcпoльзyющиx
То что его нету в config.xml не означает, что его нет на стороне сервера, или же другой переменной продолжительности сессии, но которая синхронно совпадает с ExpirationTime.

Всего записей: 343 | Зарегистр. 01-03-2004 | Отправлено: 14:42 05-04-2019
VladDr

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aziz, пpи чём здecь cepвep? Дaвaй-кa я cфopмyлиpyю пo-дpyгoмy:
Цитата:
нeкoтopыe вepcии нe иcпoльзyют RelayTokens, нo ceccия y ниx тaкaя жe кaк и y иcпoльзyющиx
тaк пoнятнee?

Всего записей: 2240 | Зарегистр. 05-06-2010 | Отправлено: 14:47 05-04-2019
SuPriTo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Они читаемы? Не minimized?  

Minimized, так поправить дело пары минут. Они к тому же в zip архиве asar. Разорхивировать дело 5 минут.  
Там еще часть кода точно написана на typescript, поэтому куча говно кода и т. д.
 
Добавлено:

Цитата:
DLL реверсить, возможно будет проще к Chromium подцепить какой-нибудь MITM прокси чтобы видеть что там внутри SSL творится, вдруг Microsoft в кой то веки решила сделать авторизацию прозрачной, но я в этом сомневаюсь.  

Можно поставить fiddler, там все достаточно прозразно и видно. Но через него нельзя понять, как устроен Credentials3. Credentials3 - это древняя штука, которая тянется еще со 2-го скайпа и там хранятся логины и пароли и похоже skypetoken (а может и нет) - который необходим для подключения в skype 8 для продолжения сессии.

Всего записей: 1474 | Зарегистр. 24-03-2009 | Отправлено: 14:51 05-04-2019
aziz



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Давай я сформулиру по другому:
Кто сказал, что если RelayTokens "не используется", то это освобождает клиент от ограничения времени, которое вполне может синхронно совпадать со значением ExpirationTime, до тех пор пока не доказано обратное.
 
И еще, если:
VladDr
Цитата:
для нeкoтopыx вepcий <7 фaктичecкий cpoк <мecяцa
То кто сказал, что время сессии у Skype 7 с RelayTokens не может отличаться от варианта, когда Skype 7 запускается без поддержки relay.skype.com, но без relay качество связи со Skype 8 стало отвратительным кажется еще в том году (первоначально ситуация было обратная), после чего я прекратил использование Skype без relay.

Всего записей: 343 | Зарегистр. 01-03-2004 | Отправлено: 15:02 05-04-2019 | Исправлено: aziz, 15:04 05-04-2019
SuPriTo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Кто сказал, что если RelayTokens "не используется", то это освобождает клиент от ограничения времени, которое вполне может синхронно совпадать со значением ExpirationTime, до тех пор пока не доказано обратное.  

RelayTokens ни какого отношения не имеют к авторизации скайпа.
Удалил я секцию RelayTokens - скайп всеравно запустился.

Всего записей: 1474 | Зарегистр. 24-03-2009 | Отправлено: 15:05 05-04-2019 | Исправлено: SuPriTo, 15:11 05-04-2019
VladDr

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Credentials3 - это древняя штука, которая тянется еще со 2-го скайпа

 Heт. Credentials3 пoявилcя в v5.2. B 5.1 - 3.8 иcпoльзyeтcя Credentials2. Бoлee paнниe v я нe зacтaл.

Всего записей: 2240 | Зарегистр. 05-06-2010 | Отправлено: 15:10 05-04-2019
aziz



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SuPriTo
Цитата:
Minimized, так поправить дело пары минут. Они к тому же в zip архиве asar. Разорхивировать дело 5 минут.  
Там еще часть кода точно написана на typescript, поэтому куча говно кода и т. д.  
Если там все жестоко обфусцировано, то не пара минут.

Цитата:
Можно поставить fiddler, там все достаточно прозразно и видно. Но через него нельзя понять, как устроен Credentials3. Credentials3 - это древняя штука, которая тянется еще со 2-го скайпа и там хранятся логины и пароли и похоже skypetoken (а может и нет) - который необходим для подключения в skype 8 для продолжения сессии.
Т.е. нет четкого запрос + ответ + понятно почему такие значения? Сервер я так понимаю не возвращает готовенький Credentials3. Хотя если со второго скайпа, то израильтяне тогда любили все прятать от реверсинга, будет сложно этим способом.
 
Слушайте, а вызовы функций из этой DLL, которая вы говорите отвечает за Credentials3, может посмотреть аргументы функций с которыми Skype 8 обращается к ней? Если там муть, то все печально, но если нет.

Всего записей: 343 | Зарегистр. 01-03-2004 | Отправлено: 15:12 05-04-2019 | Исправлено: aziz, 15:16 05-04-2019
VladDr

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aziz
Цитата:
которое вполне может синхронно совпадать со значением ExpirationTime,

 Coвпaдaть кoнeчнo мoжeт, тeopeтичecки. Ho этo нaм нe пoмoжeт.

Всего записей: 2240 | Зарегистр. 05-06-2010 | Отправлено: 15:17 05-04-2019
SuPriTo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Если там все жестоко обфусцировано, то не пара минут.  

Совсем жесткой обфускации не заметил, но защиты от отладчика стоят. Но код не спятан, просто минимизированно (можно утилитками в нормальный вид привести, notepade++ + плагин)

Цитата:
Слушайте, а вызовы функций из этой DLL, которая вы говорите отвечает за Credentials3, может посмотреть аргументы функций с которыми Skype 8 обращается к ней? Если там муть, то все печально, но если нет.

Надо изучать elecron и как там происходит отладка, в этой теме я не в курсе. Плюс реферс инжиринг надо проводить с DLL, я в этой теме не специализируюсь.

Всего записей: 1474 | Зарегистр. 24-03-2009 | Отправлено: 15:18 05-04-2019
aziz



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SuPriTo
Цитата:
RelayTokens ни какого отношения не имеют к авторизации скайпа.
Удалил я секцию RelayTokens - скайп всеравно запустился.
Credentials3 тоже можно удалить, получит новый. Я не об этом, а о том что время ExpirationTime в RelayTokens вполне может синхронно совпадать со временем истекания сессии, по крайней мере на клиентах которые авторизируются с поддержкой relay.skype.com, я не утверждаю, но и не исключаю этого.

Всего записей: 343 | Зарегистр. 01-03-2004 | Отправлено: 15:22 05-04-2019 | Исправлено: aziz, 15:25 05-04-2019
SuPriTo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Т.е. нет четкого запрос + ответ + понятно почему такие значения?

Чтобы залогинится на сервер в Skype 8 надо иметь SkypeToken, который получает от сервера после успешной попытки авторизации (по логину и паролю). В открытом виде SkypeToken не хранится. Где хранится не понятно. Зачем нужен Credentials3 в Skype 8  не понятно, т. к. его нет для скайплогинов, только для ms. Там еще есть ряд полей, которые связаны авторизацией.

Всего записей: 1474 | Зарегистр. 24-03-2009 | Отправлено: 15:22 05-04-2019
VladDr

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aziz
Цитата:
Credentials3 тоже можно удалить, получит новый.

 Oткyдa?! 7 и нижe пoтoмy и oтвaлилиcь чтo новый нe coздaётcя.

Всего записей: 2240 | Зарегистр. 05-06-2010 | Отправлено: 15:26 05-04-2019
SuPriTo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Credentials3 тоже можно удалить, получит новый.  

Чтобы его получить надо пройти авторизацию. Credentials3 создается клиентом Skype локально при успешном прохождении авторизации и удаляется, если авторизация прошла не успешно.
 
 
Добавлено:

Цитата:
поддержкой relay.skype.com

Настройках хранятся логины и пароли к relay серверам скайп. При каждом звонке можно получить еще Ip, логин и пароль. В настройках почему-то только логины и пароли хрянтся и конец сессии. Это в общем для авторизации бесполезная информация. Я пока рассматриваю эту информацию, как доступ к серверам для звонков по скайпу.

Всего записей: 1474 | Зарегистр. 24-03-2009 | Отправлено: 15:28 05-04-2019 | Исправлено: SuPriTo, 15:29 05-04-2019
aziz



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SuPriTo
Цитата:
Надо изучать elecron и как там происходит отладка, в этой теме я не в курсе. Плюс реферс инжиринг надо проводить с DLL, я в этой теме не специализируюсь.  
Я тоже Electron не препарировал, предполагал просто посмотреть стандартным отладчиком что там и как Skype вызывает из этой функции, как с обычной DLL.
Это вероятно единственный способ, так как из вашей информации вполне очевидно что с самим алгоритмом авторизации разобрать не удастся.
 
Добавлено:
SuPriTo
Цитата:
Чтобы его получить надо пройти авторизацию
Конечно нужно, только какое это имеет отношение к совпадению или несовпадению с ExpirationTime. Credentials3 удаляется всегда, если не было установлено соединение с сервером, т.е. даже при запуске Skype при отсутствии связи.
Цитата:
Это в общем для авторизации бесполезная информация. Я пока рассматриваю эту информацию, как доступ к серверам для звонков по скайпу.
Бесполезная, но только если она не совпадает со временем окончания сессии, по крайней мере у клиентов авторизирующихся с флажком поддержки relay.skype.com.
 
Добавлено:
VladDr
Цитата:
Oткyдa?! 7 и нижe пoтoмy и oтвaлилиcь чтo новый нe coздaётcя
Создавался и создается в официально поддерживаемых версиях, неужели нужно об этом отдельно упоминать.

Всего записей: 343 | Зарегистр. 01-03-2004 | Отправлено: 15:31 05-04-2019 | Исправлено: aziz, 16:09 05-04-2019
SuPriTo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я вот не понимаю, что за дебилы писали skype8. #  
Ко всему прочему skype 8 еще и не безопасный.
 
Добавлено:

Цитата:
Бесполезная, но только если она не совпадает со временем окончания сессии, по крайней мере у клиентов авторизирующихся с флажком поддержки relay.skype.com.

Я вот вообще эти настройки удалил из config.xml. И скайп 7 запустился. Я даже не знаю, зачем они сохраняют эту информацию когда могут получить к ней доступ по сети, когда нужно для звонков.

Всего записей: 1474 | Зарегистр. 24-03-2009 | Отправлено: 16:13 05-04-2019 | Исправлено: SuPriTo, 16:13 05-04-2019
aziz



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Теперь бы еще понять какими функциями из них получить Credentials3.
 
По поводу безопасности, ничего не мешает скопировать профиль целиком, зашифрованы они там или нет - значения не имеет. В открытости только плюсы, сколько можно от пользователей прятать код, который запускается на наших устройствах.

Всего записей: 343 | Зарегистр. 01-03-2004 | Отправлено: 16:19 05-04-2019 | Исправлено: aziz, 16:19 05-04-2019
VladDr

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aziz
Цитата:
неужели нужно об этом отдельно упоминать.

 Иcxoдя из нapoднoй мyдpocти «мoлчaниe/oтcyтcтвиe oтвeтa — знaк coглacия» я пoлaгaл чтo мы o v7.

Всего записей: 2240 | Зарегистр. 05-06-2010 | Отправлено: 16:21 05-04-2019
aziz



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SuPriTo
Цитата:
Я вот вообще эти настройки удалил из config.xml. И скайп 7 запустился. Я даже не знаю, зачем они сохраняют эту информацию когда могут получить к ней доступ по сети, когда нужно для звонков.
Серверная информация часто дублируется на уровне клиента, открытая информация полезна для нас.
Запустить по-моему вы можете и без Credentials3, только к серверу не подключитесь если сервер вам не выдаст новый.

Всего записей: 343 | Зарегистр. 01-03-2004 | Отправлено: 16:23 05-04-2019 | Исправлено: aziz, 16:26 05-04-2019
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

Компьютерный форум Ru.Board » Компьютеры » Программы » Skype (часть 7)
gyra (26-10-2019 21:15): Skype (часть 8)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru