-
Junior Member
- Вес репутации
- 53
Проблема с языковой панелью и ctfmon.exe после msnwm.exe и kernelx86.sys
Эта проблема возникла у меня на 3-х компьютерах, однако приведу логи только одного случая, т.к. логи от первого (и более запущенного) зараженного компа не сохранились, а у двух других компьютеров все абсолютно одинаково.
Сначала компьютер зависает намертво, Dr Web (который установлен централизованно на несколько компьютеров) пытается сопротивляться, система перезагружается или выдает BSOD, затем windows может сказать, что закрыл программу Generic Host Process for win32 Services, а также несколько раз сказать, что система была восстановлена после серьезной ошибки и предложить выслать отчет.
Диспетчер задач показывает процесс msnwm.exe, 1 штуку. У первого компьютера таких процессов было очень много и они все время размножались и снижали производительность системы до нуля, правда это касалось в основном GUI, т.к. если удавалось запустить программу, например total commander, то дальше программа работала несколько шустрее.
Я загрузился в защищенном режиме, запустил AVZ, включил AVZPM, пытался запустить AVZGuard, но в защищенном режиме он выдавал ошибку «Ошибка активации AVZGuard». Выполнил скрипт "Скрипт сбора информации для раздела "Помогите!" virusinfo.info". AVZ сообщил: Опасно - отладчик процесса "ctfmon.exe" = "msnwm.exe"
Ну и еще показал, что в файле hosts много плохого. Напомню, это уже третий комп, так что я уже немного знал, что и где искать, на первом компе все было гораздо хуже и там AVZ видел множество замаскированных процессов "msnwm.exe". Так вот после этого скрипта я попробовал не выходя из защищенного режима проверить Cure it. Он обнаружил плохой файл C:\WINDOWS\system32\drivers\kernelx86.sys и почистил hosts.
Файл msnwm.exe он не тронул. Т.к. в этом не было ничего нового, я вернул все на место (kernelx86.sys и «плохой» hosts), чтобы продолжить исследование с помощью AVZ. Запустил скрипт Скрипт лечения/карантина и сбора информации для раздела "Помогите!" virusinfo.info". Логии прилагаются. Затем я удалил вручную ненужное из hosts, удалил C:\WINDOWS\system32\drivers\kernelx86.sys и C:\WINDOWS\system32\drivers\ msnwm.exe (все эти файлы у меня есть сохраненные отдельно, если надо, т.к. AVZ не заинтересовался файлом msnwm.exe). Затем я запустил систему в обычном (не защищенном) режиме, запустил еще раз AVZ, на этот раз AVZGuard включился без проблем, запустил повторно скрипт "Скрипт сбора информации для раздела "Помогите!" virusinfo.info" в надежде найти маскирующиеся процессы, но вроде ничего плохого не нашлось.
Затем запустил Hijack.
Система теперь работает почти нормально, за исключением вот чего: Языковая панель отсутствует, файл ctfmon.exe не запущен и не запускается, хотя есть в автозагрузке, при попытке его запустить вручную windows сообщает «Файл не найден». Скопировать этот файл с заведомо рабочей XP пробовал, ни какой разницы. Если его переименовать например в ct_fmon.exe, то все OK, он запускается и появляется языковая панель. Значит что-то нехорошее по-прежнему в системе сидит и мешает запуску ctfmon.exe. Вот собственно и проблема. Уточню, что галочку «Выключить дополнительные текстовые службы» я снимал, но она тут же обратно ставится, как только окно закрываешь. Без языковой панели языки переключать сочетанием клавиш можно, но пользователям неудобно – не видно, какой в данный момент выбран язык.
-
Будь в курсе!
Будь в курсе!
Надоело быть жертвой? Стань профи по информационной безопасности, получай самую свежую информацию об угрозах и средствах защиты от ведущего российского аналитического центра Anti-Malware.ru:
-
Junior Member
- Вес репутации
- 53
Первая проверка, скрипт номер 2.
virusinfo_syscheck_before_Cure_it.zip (89.4 Кб)
Затем была обработка Cure it, затем вернул вирус на место,
Проверка, скрипт номер 3.
virusinfo_syscure.zip (97.6 Кб)
Далее я удалил вручную ненужное из hosts, удалил C:\WINDOWS\system32\drivers\kernelx86.sys и C:\WINDOWS\system32\drivers\ msnwm.exe (все эти файлы у меня есть сохраненные отдельно, если надо, т.к. AVZ не заинтересовался файлом msnwm.exe).
Повторная проверка, скрипт номер 2.
virusinfo_syscheck_after_syscure.zip (14.8 Кб)
Ну и в конце
hijackthis.log (4.6 Кб)
-
Выполните скрипт в avz
Код:
begin
DeleteFileMask(GetAVZDirectory+'Quarantine', '*.*', true);
SearchRootkit(true, true);
SetAVZGuardStatus(True);
QuarantineFile('C:\WINDOWS\system32\msnwm.exe','');
QuarantineFile('C:\WINDOWS\system32\drivers\kernelx86.sys','');
QuarantineFile('C:\System Volume Information\_restore{8ADBEE97-391C-40F9-8DA2-2D859B6777A5}\RP640\A0133309.sys','');
QuarantineFile('C:\WINDOWS\system32\csrcs.exe','');
DeleteFile('C:\WINDOWS\system32\csrcs.exe');
RegKeyParamDel('HKEY_LOCAL_MACHINE','Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run','csrcs');
DeleteFile('C:\System Volume Information\_restore{8ADBEE97-391C-40F9-8DA2-2D859B6777A5}\RP640\A0133309.sys');
DeleteFile('C:\WINDOWS\system32\msnwm.exe');
DeleteFile('C:\WINDOWS\system32\drivers\kernelx86.sys');
BC_ImportDeletedList;
ExecuteSysClean;
BC_Activate;
ExecuteRepair(9);
ExecuteRepair(13);
RebootWindows(true);
end.
ПК перезагрузится.
Пришлите карантин согласно Приложения 3 правил по красной ссылке Прислать запрошенный карантин вверху темы
Сделайте новые логи.
-
-
Junior Member
- Вес репутации
- 53
Все сделал по написаному, после работы скрипта появилась языковая панель, заработал файл "ctfmon.exe". Выполнил также обычные проверки и сохранил три лога.
Какая проблема осталась: при загрузке рабочего стола XP система пытается установить новое устройство под названием "Неизвестное устройство". (Если у пользователя не админские права, то просто сообщает, что для установки нужны права администратора.)
А, забыл, еще восстановление системы отключено и включить невозможно - галочка неактивна, запрещено политикой, какой конкретно - непонятно.
Последний раз редактировалось Etri; 09.12.2009 в 12:18.
-
Junior Member
- Вес репутации
- 53
вот как выглядит "Неизвестное устройство" в диспетчере устройств:
Неизвестное устройство.gif (34.4 Кб)
-
>> Заблокированы настройки системы System Restore
Исправьте через AVZ - Файл - Мастер поиска и устранения проблем - Все проблемы - отметить указанное - Исправить
Неизвестное устройство попробуйте удалить в Диспетчере устройств. Перезагрузитесь. Сообщите, появилось ли устройство после перезагрузки
Microsoft MVP 2012-2016 Consumer Security
Microsoft MVP 2016 Reconnect
-
-
Junior Member
- Вес репутации
- 53
Большое спасибо за помощь. Все перечисленные проблемы успешно решены. Неизвестное устройство после удаления его в диспетчере более не появлялось (в т.ч. и после перезагрузки).
-
Итог лечения
Статистика проведенного лечения:
- Получено карантинов: 2
- Обработано файлов: 5
- В ходе лечения обнаружены вредоносные программы:
- \msnwm.exe - Trojan.Win32.Buzus.csms ( DrWEB: Trojan.Inject.7643, BitDefender: Trojan.Agent.ANYY, AVAST4: Win32:Malware-gen )
-