Интересно Ненадёжность хранения паролей TeamViewer

E

_Emma_

Original poster
Cегодня речь пойдёт о программе TeamViewer(В дальнейшем: TV) как вы уже могли понять из названия)

Популярная программа и встаёт вопрос о безопасности.Дальше мы расмотрим то как храняться пароли в программе УДАЛЁННОГО ДОСТУПА.)



Для шифрования используется алгроритм AES-128-CBC и спец.ключ - 0602000000a400005253413100040000



Один из начинающих специалист по ИБ рассказывал что наткнулся на уязвимость совершенно случайно.По его словам во время резервного копирования он заметил ключи реестра TV под названиями OptionsPasswordAES и SecurityPasswordAES.

Интерес взял верх и запустив сканер BulletPassView,он выдал пароли открытым текстом

SnM2waoRCB4.jpg

Также выяснилось что пароль храниться в открытым виде в оперативной памяти.Данная уязвимость уже была обнаружена два года назад и была названа CVE-2018-14333

Настал момент выяснить откуда берётся ключ шифрования
Сервер или локальный хост??
Было выяснено что сетевой трафик отсуствует.
Реверс-инженеринг TV с помощью IDA Pro,

Авторизируйтесь или Зарегистрируйтесь что бы просматривать ссылки.

,

Авторизируйтесь или Зарегистрируйтесь что бы просматривать ссылки.

и

Авторизируйтесь или Зарегистрируйтесь что бы просматривать ссылки.

показало следущий результат:
Был найден фрагмент кода TV отвечающий за AES-шифрование:

=================================================
"ServerPasswordAES"=hex:88,44,d7,0a,b2,96,2a,3d,63,16,3c,ff,e4,15,04,fb
=================================================
Takes 8844d70ab2962a3d63163cffe41504fb into xmm0
Takes 5B659253E5E873D26723B7D5EAC06E3B into xmm1
pxor xmm0, xmm1
movdqa xmmword ptr ds:[eax],xmm0
[eax] = D3214559577E59EF04358B2A0ED56AC0

movdqa xmm1,xmmword ptr ds:[esi] | [esi] = 25C8C8BD4298BB32A57EECBDBD045BBB
movdqa xmm0,xmmword ptr ds:[eax] | [eax] = D3214559577E59EF04358B2A0ED56AC0
aesdec xmm0,xmm1 | One round of an AES decryption, using Equivalent Inverse Cipher, 128-bit data (state) from xmm1 with 128-bit round key from xmm2/m128; store the result in xmm1.
movdqa xmmword ptr ds:[eax],xmm0 | [eax] = 6F AA 98 76 DE 11 7D 8D 7E B6 EE 61 2D 3D 15 52
movdqa xmm1,xmmword ptr ds:[esi+10] | [esi+10]=[008FDE10]=79 DC 78 A6 67 50 73 8F E7 E6 57 8F 18 7A B7 06
add esi,20 |
dec ecx | ecx = 3
aesdec xmm0,xmm1 | do the actual decryption
movdqa xmmword ptr ds:[eax],xmm0 | [eax]=[008FDC90]=E3 58 26 46 A7 37 12 40 85 1C C0 43 7D 1F 1E 30

Three more rounds of aesdec then
aesdeclast xmm0, xmm1 .| Last round of AES decryption, using Equivalent Inverse Cipher, 128-bit data (state) from xmm2 with a 128-bit round key from xmm3/m128; store the result in xmm1.

008FDC90 01 00 01 00 67 24 4F 43 6E 67 62 F2 5E A8 D7 04 ....g$OCngbò^¨×.

Скрипт описанный выше берёт несколько байт ServerPasswordAES и расшифровывает их с помощью ключа,который в свою очередь получен путём XOR`a прописанных значений esi и eax.В результате:

ключ 0602000000a400005253413100040000, а значение IV равняется 0100010067244F436E6762F25EA8D704.



TeamViewer закрыла эту уязвимость в последних версиях. Как теперь программа шифрует пароли, ещё не разобрались.
 
Название темы
Автор Заголовок Раздел Ответы Дата
Support81 Хакеры злоупотребляют Binance Smart Chain для хранения вредоносного кода Новости в сети 0
A Безопасный облачный сервис для хранения и передачи видео. Сайты/Хостинг/Сервера 0
S Воруем с камер хранения Способы заработка 12
W Удобный бесплатный сервис хранения закладок Полезные статьи 0
Admin Разводка с камерами хранения Способы заработка 2
Emilio_Gaviriya Статья Защита паролей от кейлоггеров Анонимность и приватность 0
balof почт и паролей 895к Раздача (аккаунтов/ключей) 3
L Интересно Java - Стиллер паролей в Minecraft моде Другие ЯП 8
F Собираю команду для брута паролей. Бруты/Парсеры/Чекеры 0
P Качественный подбор паролей (vk.comOk.ru,WhatsApp.Viber) от [email protected] Взлом сайта, взлом форума - на заказ! Хотите узнать с кем обща Корзина 0
Anorali Интересно Написание стиллера паролей от wifi WiFi/Wardriving/Bluejacking 24
ㅤ ㅤㅤㅤ Взломщик андроид паролей. Продажа софта 2
Little_Prince Пак паролей для расшифровки дампов Другое 6
B AZORult стиллер + HVNC Bot, stealer - Мощный стиллер паролей, CC и криптовалют Корзина 2
J Стиллер паролей с отправкой по почте. Вирусология 5
M NordPass - менеджер паролей от NordVPN Полезные статьи 0
A Стиллер паролей для Chrome и Firefox Уязвимости и взлом 0
V 13 миллиардов почт и паролей пользователей Полезные статьи 11
M База логинов и паролей Online Уязвимости и взлом 4
Ж Генератор паролей C++ С/C++ 0
K [Pluralsight] Хакинг веб-приложений: взлом функционала по восстановлению паролей Другое 0
T [Асгард — С первых рук] Самодельный апаратный менеджер паролей Полезные статьи 0
1 Wi-Fi точка для перехвата паролей Kali Linux 4
R 16,5 гб паролей для взлома wifi Kali Linux 2
K Сборник программ для взлома паролей различных зашифрованных файлов запароленных архивов Другое 1
K [Pluralsight] Хакинг веб-приложений: взлом функционала по восстановлению паролей Другое 0
G Seth - MITM атака, перехват RDP паролей. Kali Linux 0
K Инструкция по Ettercap: атака человек-посередине (MitM), перехват паролей, обход HSTS, подмена данных на лету ЧАСТЬ 2 Уязвимости и взлом 0
K Инструкция по Ettercap: атака человек-посередине (MitM), перехват паролей, обход HSTS, подмена данных на лету ЧАСТЬ 1 Уязвимости и взлом 1
G Слив более 2 миллионов логинов и паролей от E-mail Раздача email 10
H Огромная база паролей от аккаунтов социальных сетей. Полезные статьи 3
K Использование Burp Suite в сценариях человек-посередине (MitM): сбор информации, перехват паролей, заражение бэкдорами Уязвимости и взлом 0
K Извлечение всех паролей (веб-браузеры, почтовые программы и пр.) в Windows и Linux Уязвимости и взлом 3
K Взлом паролей MS Office, PDF, 7-Zip, RAR, TrueCrypt, Bitcoin/Litecoin wallet.dat, htpasswd в oclHashcat Уязвимости и взлом 0
G Дешифровщик FTP паролей. Софт для работы с текстом/Другой софт 0
G ☠️1,4 млрд логинов и паролей Другое 0
S Перехват куки и паролей СИ/Фишинг/Мошенничество 0
S Кража паролей: как наши учетки уводят через npm-пакет Уязвимости и взлом 0
S Опубликована база данных, включающая 320 млн уникальных хешей паролей Новости в сети 0
I Программы для создания словарей паролей Уязвимости и взлом 0
I Делаем из старенького ноутбука мега скоростной взломщик паролей Полезные статьи 36
A Простенький генератор паролей C# С/C++ 1
T Сайты с онлайн подбором паролей к WI-FI WiFi/Wardriving/Bluejacking 3
T Программа для перебора паролей на CPU + GPU под windows (Elcomsoft Wireless Security Auditor) WiFi/Wardriving/Bluejacking 4
D Список паролей для Брута (БОЛЬШОЙ) Другое 16
K Скиньте плиз пару словарей паролей Вопросы и интересы 1
R Стиллер куков и паролей c# .NET 3

Название темы