Перейти к содержимому


Фото
- - - - -

Куда Updater качает обновления баз?


  • Please log in to reply
5 ответов в этой теме

#1 Sevilho

Sevilho

    Newbie

  • Members
  • 1 Сообщений:

Отправлено 28 Апрель 2019 - 15:27

В руководстве, разделе Создания флэшки, говорится о создании каталогов на Флэшке, куда можно помещать ктуальные вирусные базы. Где их брать - ни слова.

 

После работе Апдейтера на самой флэшке никаких новых файлов нет.

 

Отсюда, вангую, что сохраняет куда-то на стационарные диски (хотелось бы верить).

 

Но куда, из каких папок и что копировать? "Вот в чем вопрос" ©.



#2 Dmitry_rus

Dmitry_rus

    Guru

  • Helpers
  • 3 623 Сообщений:

Отправлено 28 Апрель 2019 - 16:07

Насколько я помню, файловая система у оригинального лайвдиска монтируется в память. Что касается добавления баз - создавали на флешке директорию zz.dir (именно так, с точкой) с подкаталогами и клали туда базы. Получался примерно такой путь:

\casper\zz.dir\usr\local\lib\drweb\drw1109b.vdb

Актуальные базы можно было выдергивать на флешку из установленного Доктора, а можно положить в эту же директорию апдейтер, ключ, *.lst и обновлять прямо на месте.



#3 anton83

anton83

    Newbie

  • Members
  • 1 Сообщений:

Отправлено 29 Октябрь 2020 - 13:03

Как-то пришлось полазить по форуму и пособирать информацию, так как толком алгоритма обновления баз никто не дал.

У меня, например, нет установленного Доктора, поэтому приходится обходиться только liveUSB.

 

Алгоритм обновления баз

  1. Загружаемся в live-систему на ПК с интернетом (можно в виртуальной машине).
  2. В окне запуска антивируса указана дата просроченных баз, запоминаем, окно закрываем.
  3. Обновляемся апдейтером.
  4. Перемонтируем флэшку на запись: mount -o remount,rw /cdrom
  5. Воссоздаём систему каталогов (если не создана): mkdir -p /casper/zz.dir/usr/local/lib/drweb 
  6. Копируем новые базы (вручную нужно выбрать по дате, что новее, указанной в п. 2) из каталога /usr/local/lib/drweb в каталог /casper/zz.dir/usr/local/lib/drweb
  7. Готово! Можно проверить перезагрузкой.

Сообщение было изменено anton83: 29 Октябрь 2020 - 13:05


#4 TASS

TASS

    Advanced Member

  • Posters
  • 921 Сообщений:

Отправлено 09 Ноябрь 2020 - 18:09

 

Алгоритм обновления баз

  1. Загружаемся в live-систему на ПК с интернетом (можно в виртуальной машине).
  2. В окне запуска антивируса указана дата просроченных баз, запоминаем, окно закрываем.
  3. Обновляемся апдейтером.
  4. Перемонтируем флэшку на запись: mount -o remount,rw /cdrom
  5. Воссоздаём систему каталогов (если не создана): mkdir -p /casper/zz.dir/usr/local/lib/drweb 
  6. Копируем новые базы (вручную нужно выбрать по дате, что новее, указанной в п. 2) из каталога /usr/local/lib/drweb в каталог /casper/zz.dir/usr/local/lib/drweb
  7. Готово! Можно проверить перезагрузкой.

anton83, у вас в описании алгоритма используется слэш "/", в ответе  Dmitry_rus присутствует бэкслэш "\".

Имеет значение использование слэша или бэкслэша?
Спасибо за ответ.


Глядя на мир, нельзя не удивляться! ©


#5 Dmitry_rus

Dmitry_rus

    Guru

  • Helpers
  • 3 623 Сообщений:

Отправлено 18 Ноябрь 2022 - 00:40

Столкнулся с поведением, которое пока не могу объяснить. Использую мультизагрузочную флешку на основе grub4dos. Пару лет назад всё работало, но с новым iso (скачивался 15 ноября) какие-то чудеса.

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

Загрузка (проходит нормально):

title drweb-livedisk-900-cd
#map --unmap=0:0xff
#map --unhook && map --rehook
#cat --hex --locate=PoLPu@ (md)0x3D0+0x130 > nul && echo Cannot continue if PLoP is active, please start this entry without loading PLoP first && echo && pause Press any key to return to the main menu && configfile /menu.lst
#set /a dev=*0x8280&0xff
root (%dev%,0)
#find --set-root --ignore-floppies --ignore-cd /multiboot/drweb/casper/vmlinuz
kernel /multiboot/drweb/casper/vmlinuz boot=casper union=aufs maybe-ubiquity quiet splash console=tty1 --- debian-installer/language=ru keyboard-configuration/layoutcode?=ru
initrd /multiboot/drweb/casper/initrd.lz

multiboot\drweb - это директория на флешке, куда распаковывается содержимое iso.

Теперь про странности.

1. При добавлении/изменении количества баз в zz.dir..... в логах сканера по-прежнему отображается прежнее количество баз и вирусных записей (273 базы и больше 11 млн. вирусных записей по состоянию на 15 ноября).

2. Даже при удалении (переименовании) zz.dir и переименовании drweb-50bases.squashfs, в котором и находятся базы, их количество в логах сканера не меняется. Пишется, что все они загружены успешно. Но, черт возьми, откуда? )

3. ЧЯДНТ?



#6 Dmitry_rus

Dmitry_rus

    Guru

  • Helpers
  • 3 623 Сообщений:

Отправлено 18 Ноябрь 2022 - 16:56

Upd: вот в таком варианте работает. Иначе пишет о несуществующих базах. Путь, разумеется, изменить на свой.

kernel /multiboot/drweb/casper/vmlinuz boot=casper union=aufs live-media-path=/multiboot/drweb/casper/ ignore_uuid maybe-ubiquity quiet splash console=tty1 --- debian-installer/language=ru keyboard-configuration/layoutcode?=ru

Всем спасибо!  :)




Читают тему: 1

0 пользователей, 1 гостей, 0 скрытых