Николай Головко

Подозрение на spyware в Download Master

В этой теме 30 сообщений

Здравствуйте, уважаемые участники Anti-Malware!

Мной было установлено, что популярный менеджер закачек Download Master (производитель WestByte) сохраняет в реестре последние переданные через браузер данные. Используется ветвь реестра [HKCUSoftware2VGDownload Master], параметр "PostData".

По моей просьбе на стороннем компьютере с установленным из другого дистрибутива DM была произведена проверка. При включенном DM упомянутая ветвь реестра была экспортирована в файл; вот отрывок из него:

<...>

"AddingURLOptions"=""

"PostURL"=""

"PostData"=""

"UseAutoGetDescriptionFromIE"="1"

"atinmb"="1"

"inmb"="2"

<...>

Затем пользователь посетил сайт Mail.Ru, ввел фэйковый логин и пароль, нажал Войти и вновь экспортировал ветвь. Тот же отрывок принял вид

<...>

"AddingURLOptions"=""

"PostURL"="http://win.mail.ru/cgi-bin/auth"

"PostData"="Mpopl=1632321737&Login=sfdsdfsdfsd&Domain=mail.ru&Password=sdfsdfsdfsdf"

"UseAutoGetDescriptionFromIE"="1"

"atinmb"="1"

"inmb"="2"

<...>

В параметре PostData сохраняются любые данные: логины, пароли, сообщения - все последние данные, введенные с клавиатуры и отправленные через браузер. Каждые новые данные затирают старые.

Данная потенциально опасная активность была обнаружена мной случайно: я производил поиск упоминаний о программе, о которой перед этим писал личное письмо на форуме Лаборатории Касперского. Вот отрывок из отчета утилиты AVZ, который я получил тогда:

Модуль для поиска данных в реестре, Зайцев О.В., 2004.,

Запущен поиск ключей, содержащих образец "zlclient"

<...>

-- Поиск в HKEY_CURRENT_USER --

HKEY_CURRENT_USERSoftware2VGDownload MasterPostData = -----------------------------7d611914b09a0

Content-Disposition: form-data; name="act"

Msg

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="CODE"

04

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="MODE"

01

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="OID"

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="removeattachid"

0

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="post_key"

a1280c9b12f57706e00e3e5727d3da84

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="MAX_FILE_SIZE"

10240000

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="entered_name"

p2u

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="msg_title"

WinUpdate

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="bbmode"

normal

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="ffont"

0

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="fsize"

0

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="fcolor"

0

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="LIST"

LIST

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="helpbox"

�зображение (alt + g) img.gif

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="tagcount"

0

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="Post"

Hallo Paul,

I did some more rain-making and finally I achieved an acceptable result.

See the humour: if TrueVector service is working, Zone Labs Client (GUI) isn't. If TrueVector isn't, then ZLClient launches. It seems that ZA eats itself. ;)

WinUpdate didn't work because in ZA I had been forbidding access of svchost at 255.255.255.255 DHCP. Asa I permitted it, everything ran OK.

-----------------------------7d611914b09a0

Content-Disposition: form-data; name="FILE_UPLOAD"; filename=""

Content-Type: application/octet-stream

<...>

-- Поиск завершен --

Просмотрено ключей: 156312

В пятницу я написал запрос в службу поддержки DM следующего содержания:

Здравствуйте, уважаемая команда Westbyte!

Не могли бы вы сообщить мне, почему Download Master сохраняет в реестре все введенные с клавиатуры данные за последний сетевой сеанс? Я обнаружил там, к примеру, логин и пароль к почтовому ящику. Где гарантия, что они никуда не отсылаются?

В субботу последовал ответ:

Добрый день Николай,

Download Master не только не сохраняет данные, но и не собирает их. Возможно у вас на компьютере завелся кейлогер, который маскируется под ДМ. Пришлите пути к веткам реестра в которых сохраняются данные или экспортируйте их в файл и пришлите нам, удалив предварительно конфиденциальную информацию.

В тот же день я направил им отчет AVZ. Во вторник запрос был повторен на дополнительный адрес. Ответа не последовало до сих пор.

В этой ситуации я вынужден рекомендовать пользователям воздержаться от использования DM до прояснения ситуации либо официальных комментариев WestByte. Если таковые последуют, информация будет опубликована в этой теме.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сейчас проверил у себя. Прошелся по паре сайтов, проверил указанный ключ - все чисто.

Провокация? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да нет, просто на компьютере у NickGolovko стоит DownloadMaster или не с сайта производителя или в системе есть какой-то троянец ... :wink:

Ну а если серьезно, что вы хотите от бесплатного ПО?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Два замечания.. 1. DM должен висеть в памяти, чтобы параметры заносились в реестр. 2. Трой исключен, т.к. запрос к клавиатуре посылает именно dmaster.exe, файл подписан.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Два замечания.. 1. DM должен висеть в памяти, чтобы параметры заносились в реестр. 2. Трой исключен, т.к. запрос к клавиатуре посылает именно dmaster.exe, файл подписан.

1) Это понятно :)

2) Может помониторить regmon'ом?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тим Лидер - как заметро ДМ логирует ПОСТ а не ГЕТ. Возможно в этом причина почему вы ничего незаметели ж)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Тим Лидер - как заметро ДМ логирует ПОСТ а не ГЕТ. Возможно в этом причина почему вы ничего незаметели ж)

И мейл.ру открывал - ничего.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При перехвате ссылок из броузера ДМ пишет туда пост дату данной ссылки (пост дата нужна чтоб ДМ мог чето закачать через пост запрос).

Не совсем понятно какие проблемы, и в чем потенциальная опасность. Данный ключ реестра используется как буфер для передачи пост данных при перехвате УРЛ-а.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

проблема в том что этот буффер могут читать все кому не лень Ж)

Лучше реализуйте подругому. Через NamedPipe к примеру.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

TiX

Эти данные может читать кто-угодно прямо из браузера.

Зачем ему заморачиваться этим буфером в котором в большинстве случаев находится какойто бесполезный хлам?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Из браузера это сложнее чем просто из реестра Ж)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

TiX

Это стандартная функция, описанная в MSDN. Найти работающие исходники тоже не составляет ни малейшей проблемы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужно создавать лишний модуль - Browser Helper Object который никто обычно не создает а делают банальный перехват АПИ.

Но всеравно держать данные в открытом виде неправельно.

Хоть бы ксором их если нет желяния заморачиватся с NamedPipes ili FileMapping

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

TiX

Так как вопрос возник, то возможно сделаем. Но проблема надуманная :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

rm, вы, насколько я понимаю, представитель Westbyte. Забавно, что мы вынуждены разговаривать через форум - ответа на мое письмо не последовало до сих пор. Должен вам сообщить, что данный параметр реестра слишком уж всеяден. Достаточно было бы хранить там адреса. А так.. нет никакой гарантии, что данные никуда не уходят.Я не считаю безопасным использование программы, фиксирующей частную информацию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

rm, вы, насколько я понимаю, представитель Westbyte. Забавно, что мы вынуждены разговаривать через форум - ответа на мое письмо не последовало до сих пор.
Если бы мой продукт обвинили в шпионаже (хотя он бы этим не занимался) я сначала попытался бы убедить оппонента в обратном, а потом (честно говоря) забил бы. :D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

NickGolovko

Представитель. Я вполне подробно объяснил что никакой информации НЕ ФИКСИРУЕТСЯ. Я вполне подробно объяснил что попадающая в этот буфер информация является ОБЩЕДОСТУПНОЙ и может быть легко получена ЛЮБОЙ программой из браузера. Если не передавать в менеджер закачки пост-запрос, то будет невозможной закачка со многих сайтов. Поэтому, ВСЕ менеджеры закачки поступают точно также.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так чем собственно закончилась эта тема?

Вам ведь нужно как-то договориться.

Вот недавно у меня антивирус bitdefender снёс старый добрый flashget, а теперь и download master ;)

Наверное именно по сабжевой причине, т.к. написал что там malware..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Вот недавно у меня антивирус bitdefender снёс старый добрый flashget, а теперь и download master

SAV, KAV, DrWeb их никогда не трогали. Так что свет клином на bitdefender не сошелся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мы договорились. :) Представитель WestByte пообещал подумать, как сделать хранение адреса секьюрнее, я же остался на ReGet Deluxe. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Странно. Пробовал через IE, тогда информация DM-ом в реестре сохраняется, пробовал через Opera - все чисто, информация не сохраняется. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Пробовал через IE, тогда информация DM-ом в реестре сохраняется, пробовал через Opera - все чисто, информация не сохраняется.

Информация сохраняется только в ИЕ (что меня и смутило вначале) при помощи Browser Helper Object.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну и я тоже подтверждаю. В Mozilla 2 - чисто!

Подделья Мелкософт - БЭТЫ по жизни! С внедрёнными тут и там бэкдорами. Они следят за нами:( . И им помогают... IMHO не за так. А большая часть - альфы.

Всё! Летом за Apple еду :twisted: !

И ещё, DM больше не будет стоять на моём компе. Кстати кто пользуется Mozilla, на офсайте есть потрясающие плагины загрузчиков. И проще, и удобнее, и красивее! :twisted:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну что уж вы так :) Мне уже совестно, что я у WB клиентов распугиваю :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет Ник, вы сказали факт, я проверил, подтвердилось, как здравомыслящий человек я сделал вывод. Думаю он логичен.

Кстати, DM довереное приложение, прописавшееся в реестр. Ничего не стоит сделать трояна который бы использовал эту фичу DM. Так будет тише, меньше паливо :twisted: !

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Создайте учетную запись или войдите, чтобы комментировать

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти с помощью Facebook Войти Войти с помощью Twitter
Anti-Malware.ru Вконтакте   Anti-Malware.ru в Facebook   Anti-Malware.ru в Twitter   Anti-Malware.ru в LinkedIn   RSS
  • Сообщения

    • Wenderoy
      Обновляю: https://mega.nz/#!0FYBnRzT!Kh8GaRMVOzm99QJZX0NsDD51vDaFzPI-Vil02kw53rQ
    • Sergey22101979s
      Площадку надо свою делать и развивать её. А потом продавать места на ней. И не важно какую площадку - сайт, группу в соцсети, или что-то тому подобное.
    • homeobed
      На дому за копейки работать - дело нехитрое) Вот чтобы зарабатывать приличные деньги, на одних комментариях далеко не уедешь)
    • Mike
      Вышел McAfee VirusScan Enterprise 8.8.0 Patch 10  
    • Wenderoy
      Да, лучше удалить. Но это, разумеется, решает администрация... Я никакой не тролль, ANDYBOND прекрасно это понимает, просто именно с ним был разлад безо всякой причины, подробности приводить не буду, но теперь он старается как можно больше "навредить" мне. Собственно, вот отзывы про PS - https://www.mywot.com/ru/scorecard/provisionsecurity.ru Думаю, комментарии будут излишними. Есть очень много свидетелей, которых "примерная" администрация Provisionsecurity даже "поливала" нецензурной лексикой, у меня есть все скриншоты и т. д. И после всего этого надо подумать, а стоит ли верить таким людям? Это я в качестве отступления. Главное - то, что я устал здесь распинаться, тратя свое личное время, что идет только на руку уже упомянутым участниками форума. Все, что мне надо было доказать, я доказал, пользователи моего приложения знают и понимают мои цели и стремления, я ни от кого ничего не скрываю. Поэтому программу уже используют многие, а это значит, что дело поставлено на рельсы. Самое смешное, что на каждый мой аргумент, который я не поленился снабдить всей необходимой информацией в форме ссылок, скриншотов, записей, копий писем, сообщений лабораторий etc, в ответ мне летят одни и те же фразы: "мошенник", "вирусописатель", "тролль". Так кто же больше попадает под значение последнего слова? Просто упомяну еще пару вещей. Когда я объяснял, почему продукт детектит пустой файл, все равно меня никто не слышал. Каким же, интересно, образом мне следует растолковать это? Были приведены доказательства, что я часть баз собираю с ресурса VirusShare (благо, имеются очень хорошие источники самой разнообразной информации), где AVP в свое время почему-то пометил файл как Trojan... (где-то на предыдущих страницах все чрезвычайно подробно описано). Так вот, копируя MD5, в комплект попала и хеш-сумма пустого файла, вследствие чего как бы Вы его ни переименовывали, все рано будет сработка продукта (кстати, ее уже нет). Далее. Насчет "мошенник" и "вирусописатель". Если зимние переписки (не просто отчетов автоматического анализа лабораторий) с вирусным аналитиком McAfee ни о чем Вам не говорят, это, как говорится, не мои проблемы. Другие вендоры, да практически все (даже популярные Avast, Qihoo и др.) устанавливаются втихомолку вместе с другим ПО (DRP Solutions, различные дополнения для монетизации в пакеты дистрибутивов), но их Вы почему-то "вирусописателями"  не называете. И последнее. Насчет "мошенник". Я никого не принуждаю устанавливать KAR, каждый делает это добровольно. Лицензионное соглашение и Privacy Statment присутствуют на сайте, там все четко и ясно описано. На сервер высылаются исключительно анонимные отчеты, как и в любых других разработках аналогичного типа, не более того.  Kuranin Anti-Ransomware распространяется абсолютно бесплатно, никакой рекламы ни в продукте, ни даже на сайте, т. к. это мое хобби. Поэтому здесь не вижу ничего, связанного с мошенничеством. Это очень краткое обобщение, все мои подробные ночные отписки на однотипные бессмысленные сообщения можно посмотреть, листая предыдущие ни много ни мало двенадцать страниц. @VMS, радует, что еще есть адекватные люди, которые умеют слушать. Да, к сожалению, это не те времена, когда жизнь кипела в каждом уголке Anti-Malware и других подобных форумов. Обидно, что перевились разработчики-добровольцы, которые были очень активны в 2004-2014 годах. Сейчас в основном крупные компании все вытеснили, да есть те, кто просто сдался (Александр Калинин, его судьба мне не известна, но смею предположить, что он воплотил свое хобби в жизнь; Kerish, который, правда, стал чрезвычайно полезной утилитой Kerish Doctor, а ведь совсем немногие знают прошлое этого творения; ScreamAV, бесплатныq антивирус то ли из Индонезии, то ли с Филиппин; путем долгого анализа удалось выяснить, что создатели данного антивируса примкнули к проекту SmadAV;  SMK антивирус, когда-то известный в узких кругах; "Зоркий глаз" Петелина Александра;  AWS Core, приостановивший свое развитие и т. п.) Вообще обожаю древние сайты, особенно варианты на narod.ru и им подобные, пропахшие стариной и историей. Очень приятные ощущения, как будто бы открыл давно забытую, но вновь найденную на чердаке книгу с пожелтевшими от времени листами.  А еще очень много полезных ресурсов, которых уже нет, но они сохранились в "архиве". Все это "богатство" сложно отыскать, но зато там есть чрезвычайно много полезной информации... Вот, кстати, один из примеров: https://web.archive.org/web/20040905203536/http://www.winchanger.narod.ru:80/ Или https://web.archive.org/web/20070624081145/http://winchanger.whatis.ru:80/ Как бонус прилагаю собственную коллекцию малоизвестных продуктов любителей информационной безопасности, среди них, кстати, все вышеупомянутые образцы! https://mega.nz/#!tZBkkCKa!0WzfYt4A1zK4aCvVLtu3FLt7pfPIp7wWtyPIr9c-cbo Может, кому пригодится...