Вот как сделать AntiVir «портативным»

Есть много причин, по которым у вас должен быть «портативный» антивирус. На самом деле, в вашем «инструментарии» всегда должен быть инструмент, позволяющий запускать сканирование определенных папок, отдельных разделов или целых жестких дисков без необходимости запуска какой-либо процедуры установки.

AntiVir, отличное антивирусное и антивредоносное программное обеспечение, производимое Avira (см. также этот обзор), не предлагает возможности работы в «автономном» режиме, избегая установки продукта на жесткий диск.

Цель этой статьи — предложить несколько советов, как сделать AntiVir «портативным». Таким образом, вы можете вставить антивирус, например, внутрь USB-накопителя и выполнять аварийное сканирование в любом месте.

Ориентируясь на ресурсы, опубликованные на этот сайт, можно создать механизм, позволяющий сделать AntiVir портативным, позволяющим сканировать систему без установки продукта и с возможностью загрузки антивирусных/антивредоносных обновлений.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

На указанном выше веб-сайте представлен пакетный файл, который позволяет добавить AntiVir на компакт-диск восстановления BartPE. Один и тот же файл можно «переработать» таким образом, чтобы сделать AntiVir «портативным» и пригодным для использования в любом рабочем контексте (включая USB-накопители).

Процедура в деталях:
скачать 7-Zip версии 4.57 или новее и установите программу (если ее еще нет в вашей системе)
— создайте папку AV в корневом каталоге жесткого диска, с которого вы хотите запустить портативную версию АнтиВира
— скопировать файлы 7z.exe и 7z.dll из папки установки 7-Zip в папку AV
— скачать этот файл, откройте его, затем извлеките файл download.exe в созданную ранее папку AV
— при желании 7-Zip можно потом удалить из вашей системы
— получить доступ к папке AV и создать внутри нее файл с именем AV.CMD (можно использовать Блокнот Windows или программу типа Textpad)
— в AV.CMD введите следующее:

@эхо выключено
Название=[ avp8.cmd : Avira AntiVir Personal ]
setlocal
если «%temp%» == «» перейти к _err

УСТАНОВИТЬ SUBDIR=%~dp0
ЭХО %SUBDIR%

FOR %%A IN (%*) DO Если «%%A»==»download», установить download=YES
FOR %%A IN (%*) DO Если «%%A»==»update» установить update=YES
FOR %%A IN (%*) DO Если «%%A»==»all», установить all=YES

если «%все%»==»ДА» (
установить загрузку = ДА
установить обновление = ДА
)

если существуют «programsavp8avcenter.exe» перейдите к _StartProgram
если не существуют «программы» md «Программы»
если не существует «programsavp8» md «Programsavp8»

:_Начинать
cd программыavp8

:_Интернет
ping www.google.com -n 1 > null
если уровень ошибки 1 перейти к _Retry
если уровень ошибки 0 перейти к _Connection

:_Повторить попытку
пинг www.yahoo.com -n 1 > null
если уровень ошибки 1 перейти к _NoConnection
если уровень ошибки 0 перейти к _Connection

:_Нет соединения
эхо.

Эхо Интернет-соединение не было обнаружено
Перейти к _no

:_Связь
Эхо.

Эхо-соединение с Интернетом обнаружено

:_Просить

Если «%download%»==»YES», перейдите к _Yes
Если «%update%»==»YES», перейдите к _Ask2

Эхо.

Установить /P YESNO=Хотите скачать файлы программы Антивир (Д/Н)?
Эхо.

если «%YESNO%»==»S» перейти к _Yes
если «%YESNO%»==»s» перейти к _Yes
если «%YESNO%»==»N» перейти к _Ask2
если «%YESNO%»==»n» перейти к _Ask2
клс
перейти к _Спросить

:_Да
эхо.

если не существует «обновить» md «обновить»
если не существует «updateavp8» md «updateavp8»
если не существует «updateavp8temp» md «updateavp8temp»

%SUBDIR%Скачать http://dl1.avgate.net/down/windows/antivir_workstation_winu_en_h.exe /output:updateavp8 /update/delete

для %%e в (2 3 4 5 6 7 8) сделать, если не существует updateavp8antivir_workstation_winu_en_h.exe %SUBDIR%Скачать http://dl%%e.avgate.net/down/windows/antivir_workstation_winu_en_h.exe / вывод:обновитьavp8 /обновить/удалить
если не существует updateavp8antivir_workstation_winu_en_h.exe перейти к _No

%SUBDIR%7z.exe x -y updateavp8antivir_workstation_winu_en_h.exe*.* -Oprogramsavp8-r
del updateavp8antivir_workstation_winu_en_h.exe /Q

Эхо.

Echo Скачать обновленную версию сканирующего ядра
%SUBDIR% скачать http://dl1.avgate.net/upd/engine/avewin32.dll.gz /output:updateavp8 /update /delete
для %%e в (2 3 4 5 6 7 8) сделать, если не существует updateavp8avewin32.dll.gz %SUBDIR%Скачать http://dl%%e.avgate.net/upd/engine/avewin32. dll.gz /output:updateavp8 /обновить/удалить

Эхо.

Эхо Скачать обновленную версию ремонтного движка
%SUBDIR%download http://dl1.avgate.net/upd/engine/nt/avrep.dll.gz/output:updateavp8 /update/delete
для %%e в (2 3 4 5 6 7 8) сделать, если не существует updateavp8avrep.dll.gz %SUBDIR%Скачать http://dl%%e.avgate.net/upd/engine/nt/ avrep.dll.gz /output:updateavp8 /обновить/удалить

%SUBDIR%7z.exe e updateavp8avewin32.dll.gz -oprogramsavp8basic -aoa
%SUBDIR%7z.exe e updateavp8avrep.dll.gz -oprogramsavp8basic -aoa

удалить обновлениеavp8avewin32.dll.gz/Q
удалить обновлениеavp8avrep.dll.gz/Q

Переместить программыavp8basic*.* программыavp8
Переместить программыavp8basicxp*.* программыavp8
Эхо.

Эхо-удаление ненужных файлов…

Эхо.

Программы РДavp8basic /S /Q

удалить программыavp8setup.dll
дел программыavp8setup.exe
дел программыavp8setupprf.dat
программыavp8readme.txt
программыavp8weblink.url

перейти к _StartProgram

:_Нет
эхо.

эхо Ошибка загрузки…

перейти к _end

:_StartProgram
эхо.

:_Спросить2
Если «%update%»==»YES», перейдите к _Yes2
Если «%download%»==»YES», перейдите к _Avvio

Эхо.

Установить /P YESNO2 = Вы хотите обновить антивирусные определения (Y/N)?
Эхо.

если «%YESNO2%»==»S» перейти к _Yes2
если «%YESNO2%»==»s» перейти к _Yes2
если «%YESNO2%»==»N» перейти к _Avvio
если «%YESNO2%»==»n» перейти к _Avvio
клс
перейти к _Ask2

:_Да2
Эхо.

Эхо Обновление определений антивируса…

если не существует «обновить» md «обновить»
если не существует «updateavp8» md «updateavp8»

%SUBDIR% скачать http://dl.antivir.de/down/vdf/ivdf_fusebundle_nt_en.zip /output:updateavp8 /delete /update
для %%e в (1 2 3 4 5 6 7 8) сделать, если не существует updateavp8ivdf_fusebundle_nt_en.zip %SUBDIR%download http://dl%%e.avgate.net/down/vdf/ivdf_fusebundle_nt_en.zip /выход:обновитьavp8/обновить/удалить

если есть updateavp8ivdf_fusebundle_nt_en.zip %SUBDIR%7z.exe x updateavp8ivdf_fusebundle_nt_en.zip -y -oprogramsavp8
del updateavp8ivdf_fusebundle_nt_en.zip /Q

:_Начинать
если не существует «programsavp8avcenter.exe» перейти к _end
запустить программыavp8avcenter.exe

:_конец
если существует «обновить» RD update /S /Q >nul
конечный локальный

В качестве последнего шага вам нужно сохранить файл AV.CMD.

На этом этапе, дважды щелкнув файл AV.CMD, а затем следуя инструкциям, отображаемым в пакетной процедуре, вы сможете сначала загрузить все обновления AntiVir, а затем запустить модуль сканирования.

AntiVir, однажды запущенный с помощью AV.CMD, не должен добавлять — согласно проведенным тестам — какую-либо информацию в реестр Windows: он только создает папку с именем Documents and Settings All Users Application data AntiVir PersonalEdition Classic.

По окончании процедуры обновления запустится главное окно AntiVir: вы сразу заметите, как отключаются функции обновления и фоновой проверки (Guard). Это связано с тем, что разработанная «портативная» версия АнтиВира не может обращаться к системным службам, которые при обычной установке антивирусного ПО автоматически загружаются при старте Windows.

Если щелкнуть Сканировать систему сейчас, вся система будет просканирована на наличие вредоносных компонентов.


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

Если AntiVir обнаружит угрозу, он предложит переместить ее в «карантин» (папка по умолчанию Documents and SettingsAll UsersApplication dataAntiVir PersonalEdition ClassicINFECTED), удалить, исправить, переименовать или вариант, позволяющий игнорировать предупреждающее сообщение и не предпринимать никаких действий.

После этого, когда вы снова запускаете файл AV.CMD, вам не нужно снова загружать файлы программы AntiVir (ответьте «Нет» на запрос).

МиниВир

В качестве альтернативы также существует решение, разработанное итальянским программистом. Это MiniVir, бесплатная программа, которая служит интерфейсом командной строки Avira AntiVir. Однако, чтобы использовать MiniVir, необходимо скопировать файл лицензии HBEDV.KEY из обычно покупаемой «Премиум» версии AntiVir. Если вы скопируете файл HBEDV.KEY из бесплатной установки AntiVir в ту же папку, что и MiniVir, процедура сканирования не сможет проанализировать подпапки, хранящиеся на жестком диске.

Последняя версия MiniVir доступна для скачивания с этой страницы. Содержимое архива 7-Zip (расширение .7z) необходимо распаковать в папку по вашему выбору с помощью 7-Zip или подобного программного обеспечения, такого как IZArc.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *