Существует файл теста EICAR для защиты от вредоносных программ. Это в основном просто короткая строка и выглядит так:

X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

Вы можете прочитать больше об этом на сайте EICAR. На этой связанной странице указано, что:

Этот файл является допустимой программой для DOS и при запуске выдает ощутимые результаты (он печатает сообщение «EICAR-STANDARD-ANTIVIRUS-TEST-FILE!»).«).

Мой вопрос, как я могу запустить его? Сначала я должен отключить антивирусную утилиту, чтобы сохранить ее в файл. После этого я не уверен, что с ним делать, чтобы запустить его.

Очевидно, что он не будет работать как exe-файл, так как он не начинается с 'MZ', но я не могу заставить его работать как com-файл. Я получаю "Эта версия {имя_файла} не совместима с версией Windows, которую вы используете". Мой вид windows (Win7 Pro) должен быть в состоянии запускать как 32-, так и 64-битные программы.

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

1 ответ1

2

DOS-программы - это 16-битные программы, которые вообще не могут работать в 64-битной Windows. Однако, поскольку существует множество 16-битных игр, которые люди хотят запускать в Windows (с эпохи DOS), существует решение.

DOSBOX

Запустите DOSBOX и запустите его (подключите папку, содержащую этот файл) и попробуйте запустить его в DOSBOX. Я не знаю, должен ли он работать как COM или нет, но попробуйте все это в DOSBOX, и вы должны иметь успех!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .