Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Чем удалить вирус NYB?
RSS

Чем удалить вирус NYB?

<<Назад  Вперед>> Страницы: 1 2 3 * 4
Печать
 
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
XPOHOMETP написал:
[q]
И в той, и в другой исполняемый код однозначно есть, пусть и небольшой. Значит есть откуда вызвать вирус.
[/q]
Имел в виду, что код этот типовой. Проще записать его заново, чем пытаться вычленить и удалить вирус.

Теоретически вирус может зашифровать таблицу разделов. И антивирус теоретически может её расшифровать. Это единственная польза от антивируса в таком случае.

Что касается флешки, не сталкивался. Не знаю, как там организованы данные.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Хорошо, тоже попробую изложить мысли другими словами.

Rio444 написал:
[q]
Имел в виду, что код этот типовой. Проще записать его заново, чем пытаться вычленить и удалить вирус.
[/q]
Проблема не код восстановить, а получить те же цифры геометрии что и были до того - совпадать они не обязаны.
Делать USB Flash можно в разных форматах и разными средствами от DOS-овских fdisk/format
до какой-нибудь HP Flash Disk Format Utility работающей из под Windows.

Если кол-во цилиндров/головок/секторов то же, всё сохранится.
Будут отличия - можно потерять либо возможность загрузки, либо данные полностью.

С жестким диском, например, те же проблемы быть могут, только там вариантов поменьше:

Rio444 написал:
[q]
Что касается флешки, не сталкивался. Не знаю, как там организованы данные.
[/q]
Те, которые через USB подключаются можно как HDD подготовить. Будет с MBR и т.д.
Можно подготовить как FDD, только размером на всю флеш. Будет BR как на дискете.
Можно вообще образ CD/DVD на USB Flash положить. Там тоже какой-то свой загрузчик запишется.
И все варианты могут быть загрузочными, в том числе и для DOS.

Есть эти варианты в BIOS материнской (обычно там где выбор загрузочного устройства).
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
FDISK /MBR можно использовать, если есть уверенность, что в MBR-секторе сидит какой-нибудь примитив типа Stoned-подобного.
Иначе можно остаться без информации на диске.
Например, вирус, садящийся в MBR-сектор, может зашифровать таблицу разделов и расшифровывать ее на лету при загрузке,
если командой FDISK /MBR заместить вирусный код, то таблица разделов останется зашифрованной, со всеми вытекающими...
Или известный всем файлово-загрузочный OneHalf шифрует сектора начиная с конца диска и расшифровывает их на лету при обращении к ним, голова вируса находится в MBR-секторе и если командой FDISK /MBR заместить ее, то при следующей
перезагрузке невозможно будет получить доступ к зашифрованным секторам...
Или еще вот такой пример - вирус вроде бы не ахти какой, но все сектора, к которым идет обращение через обычные функции
чтения/записи (02h и 03h) прерывания 13h, может перезаписывать функцией длинной записи, при обращении к таким секторам
он их считывает длинным чтением. Использование команды FDISK /MBR сделает эти сектора недоступными для чтения обычными
средствами при следующей перезагрузке...
Опять же - самый простейший вирус может вообще не касаться MBR-сектора, а садиться в BOOT-сектор активного загрузочного
раздела, он только посмеется при вводе команды FDISK /MBR... ))
То же самое будет, если более продвинутый вирус изменит в MBR-секторе не загрузочный код, а всего лишь ссылку на BOOT-сектор
активного раздела в таблице разделов на сектор, содержащий его голову, где-нибудь на нулевой дорожке. Команда FDISK /MBR
окажется импотентна...
Еще более продвинутый загрузочный или файлово-загрузочный вирус может при загрузке определить адрес прерывания DOS
Int 21h и фильтровать, например, файловые операции - при запуске любой программы через функцию 4Bh узнать имя файла
и если это FDISK, то сделать с ним все, что душа пожелает...
А еще я видел сон если стелсирующийся через Int 13h вирус может мониторить не только функцию чтения, но и записи,
подставив при запуске команды FDISK /MBR вместо MBR-сектора любой другой...
Вообще стелсироваться вирус может гораздо интереснее - не на уровне Int 13h, а на уровне аппаратного прерывания
контроллера жесткого диска...
И т.д. и т.п.
Компьютерная вирусология достаточно интересна и разнообразна.

Так что лечить есть чего...))
Точнее не лечить, т.е. исправлять последствия и снимать симптомы, чем занимается наша официальная медицина,
а разбираться в причинах возникновения...
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Forza3dfx, познавательно :thumbup:

Но исходных данных все равно мало.
Если эти вирусы такие страшные, то зачем их исключили из баз современного антивируса (да и какой использовал ТС)?
Нужны ли ТС-у эти файлы или это спортивный интерес по выяснению кто победит - вирус или антивирус?
Как отформатирована флешка - под FAT16 или FAT32 (есть ли длинные имена)?

Так то при проверке желательно систему и антивирус грузить с отдельной (защищенной от записи) дискеты например.
Но тут задача осложняется тем, что тогда до USB флешки без доп драйверов не достучаться из DOS...
В драйверах таких я не силен, но имхо ряд ограничений там будет.

Хотя скопировать посекторный образ с USB на обычный HDD тоже вариант.
Опять грузиться с дискеты, а там Norton Disk Editor, Norton Disk Doctor и т.п. в зубы и воевать!

Если файлы уже зашифрованы, но расшифровываются на лету, можно попробовать перекинуть их на другой комп
с помощью Нортон командера и нуль-модемного соединения. Так шансов перепрыгнуть вирусу на новое место думаю меньше будет.
Хотя до конца не уверен, но поле для экспериментов есть :)
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
XPOHOMETP написал:
[q]
Если эти вирусы такие страшные, то зачем их исключили из баз современного антивируса
[/q]
Его не исключили, он видит, но лечить не может.


XPOHOMETP написал:
[q]
(да и какой использовал ТС)?
[/q]
SEP 12


XPOHOMETP написал:
[q]
Нужны ли ТС-у эти файлы
[/q]
Считай, что не нужны, но еслиб антивирус мог полечить это было минимум телодвижений.


XPOHOMETP написал:
[q]
это спортивный интерес по выяснению кто победит - вирус или антивирус?
[/q]
Это основное.


XPOHOMETP написал:
[q]
Как отформатирована флешка - под FAT16 или FAT32 (есть ли длинные имена)?
[/q]
FAT16


XPOHOMETP написал:
[q]
а там Norton Disk Editor, Norton Disk Doctor и т.п. в зубы и воевать!
[/q]
"Прибить" флешку проще ;-)


Forza3dfx написал:
[q]
а разбираться в причинах возникновения...
[/q]
Причина, я думаю, в утилите делающей флешку загрузочной, но в ней антивирус ничего подозрительного не видит.
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
CodeMaster
написал:
[q]
Причина, я думаю, в утилите делающей флешку загрузочной, но в ней антивирус ничего подозрительного не видит.
[/q]
Так антивирус что сообщает?
Имя конкретного загрузочного вируса? Или из серии "Бут-сектор возможно инфицирован неизвестным вирусом"? ))
Может он просто таким образом воспринимает нестандартный загрузочный сектор?
Как работает эвристик? - Ищет вирусоподобные команды и конструкции из команд.
Т.е. за вирус может сойти в таком случае какой-нибудь нестандартный (вовсе не вирусный!) MBR- или BOOT-сектор,
но при этом вполне возможно выстроить вирусный код таким образом, что эвристик не пикнет и скажет "Все ОК!" ))
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
Forza3dfx написал:
[q]
Имя конкретного загрузочного вируса?
[/q]
Ща не помню, буду на неделе на работе - напишу точно.


Forza3dfx написал:
[q]
Т.е. за вирус может сойти в таком случае какой-нибудь нестандартный (вовсе не вирусный!) MBR- или BOOT-сектор
[/q]
Всё возможно, но если при старте этой флешки подключен другой диск, то материнка запрашивает разрешение на перезапись бутсектора, т.ч. это "жжжж" скорее всего не спроста.
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
CodeMaster написал:
[q]
но если при старте этой флешки подключен другой диск
[/q]
другой диск - это HDD (ну или CF через переходник IDE-CF, что то же самое в данном случае) ?


CodeMaster написал:
[q]
то материнка запрашивает разрешение на перезапись бутсектора,
[/q]
В БИОСе включен встроенный антивирус (что-то типа "бут-вирус протекшн") ?
Такой "антивирус" очень прост и реагирует на запись в MBR-сектор только при использовании прерывания Int 13h.
В таком случае - да, возможно что в бут-секторе флэшки что-то есть...
Но, конечно, уважающий себя загрузочный вирус будет использовать прямое программирование портов контроллера HDD
при инфицировании жесткого диска и такой "антивирус" ничего не поймет и не пикнет...))
ATauenis
Advanced Member


Откуда: Москва
Всего сообщений: 2904
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 апр. 2015
Столько разговоров. За это время можно было 5 раз забэкапить данные, отформатировать, накинуть загрузчик DOS, и вернуть данные на место. И ещё просканировать данные всеми основными антивирусами с 1990 по 2018 годы, на всякий пожарный.
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
ATauenis написал:
[q]
За это время можно было 5 раз
[/q]
Да вот времени на хобби как раз катастрофически не хватает.

Напишу пока что выяснил, что бы не забыть:

Флешек 2 на 128 и 256 МБ ;-) Первая большинством S775 материнок видится как жёсткий, вторая как флоппи.
Обе сделаны загрузочными с помощью hpusbfw.exe и уставновлен DOS то ли от Win 95, то ли от Win 98.
Из автозапуска запускается Grub4DOS который запускает разные имиджи и пр.

Вирус NYB. SEP не отказывается его лечить, он типа говорит, что все ОК, вылечил, но при следующем сканировании опять его находит. В SEP есть так же опция "Удалить" при обнаружении, но пока не пробовал.

Загрузил некую XP LiveCD, с неё пока попробовал только KAV (Dr. Web не запустился). KAV вирус в бутсекторе не видит, но нашёл его же в имидже EBD Windows 98 (SEP кстати в нем вируса не находит) и предлагает только удалить этот файл, вариантов лечения нет.

История это имиджа EBD покрыта мраком, но насколько я понимаю при его запуске он и заразил флешку.

Буду продолжать эксперименты, надо попробовать остальные антивирусы и подумать можно ли вылечить имидж EBD не создавая реальную дискету.


XPOHOMETP написал:
[q]
И все варианты могут быть загрузочными, в том числе и для DOS.
[/q]
Немножко не в тему (спрашивал в другой, но там ответа не было), а может и в тему окажется. Вот эти 2 флешки загружаются только на материнках S775 и ранее, на S1156 и позже они уже не стартуют. При попытке загрузки с флешки происходит зацикливание какого-то обращения к ней (постоянно мигает LED) Сейчас я вот думаю не из-за этого ли вируса, может встроенный вирус (ME) не хочет пускать чужой РНК с флешки ;-)
<<Назад  Вперед>> Страницы: 1 2 3 * 4
Печать
Полигон-2 »   Технический флейм »   Чем удалить вирус NYB?
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS