ПредишенСледващото

Осъществяване огледало си на сървъра за обновяване на Kaspersky Anti-Virus

Един от най-популярните антивирусен софтуер в Русия е, разбира се, Kaspersky Anti-Virus (АК). Обсъдете, добро или лошо, аз не ще, това е друга тема за "светите войни". Но това не променя факта - тя се използва от много хора.

Структурата на базата данни на анти-вирус.

Сега е необходимо да се говори за структурата на базата данни на анти-вирус.

Имаме нужда от най-малко две папки. Този индекс и бази папка на директория. И ако искаме да АК може да актуализира програмните файлове, ще трябва AutoPatches папка. Т.е. ако сме "глупави" Изтегляне на тази папка и цялото му съдържание тогава ние се огледало на сървъра за актуализация. Ако тази операция prodelyvat на всеки 2 часа, а след това ние винаги ще бъде свеж база. Но ние хората не са богати, икономичен, и. Най-важното е, умен. Тези папки съдържат много ненужни ни се актуализира, а ако отново на всеки 2 часа, за да изпомпва всички папки от трафика на всички разрушени. След това ние трябва да мислим като AK при надграждане. А именно:
  1. изтегляне индекс / 6 / u0607g.xml
  2. изтегляне файловия указател за компонента, ние се нуждаем
  3. само променените файлове изтеглят актуализации на тези компоненти,

За тази цел, ние трябва да бъдем в състояние да се люлее, както и да бъде в състояние да определи кои файлове се нуждаем.
От първата задача, ние ще се справим с програмата на конзолата Wget. Но Вторият проблем е по-трудно. За да се реши този проблем, аз написах една малка конзола програма kav_upd.

Програма ключ 2 трябва да се изпълнява. Първият "-main". Програмата изглежда файл
% Path% \ индекс \ 6 \ u0607g.xml и създава файл с писък main.txt файлови указатели за изтегляне. Втори "-othes". Той чете main.txt файл и показалеца на файл чрез създаване на файл със списък на файловете за актуализиране othes.txt за изтегляне.

Скрипт за създаване на огледални актуализации.

Сега нека да се създаде сценария. Ние ще използваме обичайната команда
Windows файлове. Ето един пример за такъв сценарий


След извършване на папка D: \ AVP \ test3 \ AVP са ни скучно до файловете. Ключови програма --timestamping Wget казва програмата, за да изтеглите само актуализираните файлове. След първия манш се изтегля около 19 MB (в зависимост от компонентите). В бъдеще, много по-малко. След като се запознах ключовете Wget може да се направи, за да е работа през прокси сървър.

Сега можем да изложи съдържанието на avp_path папка на уеб сървър. И AK конфигуриран на този сървър. ще се актуализира с него нормално. Възможно е също така да споделят avp_path папка в мрежата, както и конфигуриране на АС да се актуализира от папката.

Според този метод, можете да създадете сървър обновяване на много продукти от Kaspersky Lab. Начало Вижте какви компоненти да не може да се актуализира или файлове.

Itshnik или да използвате по-стара версия, но на всички въпроси с ключове (за пиратство).
Вторият вариант - да се използва версия 7. и периодично се направи пълно сканиране на компютъра си, когато антивирусната ще кажат (плюс или минус няколко дни). Благодарение на тази антивирусна отново ще проверява файловете, които не са се променили контролна сума. iChecker технология, ако не се лъжа.
Е, повечето са за нормална работа на XP трябва да бъде 512 MB оперативна памет. Е, можете да си поиграете с филтри, кои файлове да се провери, и които не са. като какво да се провери RAR файл, когато сте го изтеглили? Нека проверки на съдържанието на архива, когато разопаковане. но това е само опция, не претендира да бъде вярна. във всеки случай, всички поотделно.

indamixer
Аз дори не знам. важно да се разбере, че ние всички трябва да се направи. и след това се опитайте да се приложи. направи за себе си, че е интересно. Резултатът е, че

Аз наскоро се почиства компютъра Kaspersky, много шокиран, както всеки боклук намери. сега аз постоянно ще pozovatsya: освирквам:

за ъпгрейд, е необходимо да се намери грешка или излезе с нови функции.
докато няма такива мисли.
ако нещо prdelozhite - ще направя.

pasip, но по-добре да NOD32, база винаги svezhachek

И там е това, което някои алтернатива? )

Помощ pzhsta. Ключови -timestamping не работи правилно. Когато се опитам да се актуализират всички файлове започват да се развявам на ново, въпреки че те се намират в папката. Как се прави, че се завърта само нови файлове?
+++++++++++++++++++++++++++++
Задайте avp_path = C: \ уеб сървъри \ у дома \ 123 \ WWW \ AVP \
Комплект дневник = log.txt

Kirya Robski
Аз не съм виждал
XuT
Обсъдихме в ICQ
Blogoved
Винаги готови да обсъдим

Благодаря.
Вчера вече бях започнал да пише, да завърша - ще дам линк към резултата. Лош в CML черупка не анализатора на, и "истински" програмни езици нежелание да се мъчи :)

И вие можете да го напишете тук в обсъждането на ICQ
XuT
Обсъдихме в ICQ
за Wget -timestamping
?

Янис, въпреки че ние сме обсъждали с вас. otpishu за всички
XuT се оплаква, че постоянно всички файлове се изтеглят.
Отговорът беше - първия манш скриптове. той сваляния първи път и определя датата. След това, в рамките на новата свалянето тя се премества само променени файлове.
има такива проблеми, които шейкове всичко. Каква е причината, че е трудно да се каже. трябва да се опита на новата версия на Wget.
като алтернатива, да променя програмата (както направихте в вариант никс), проверка на размера и датата на файла на сървъра и в XML

С размери на файла, като по-добре - но, уви, не всички файлове, прикрепени атрибут FileSize. Моят сценарий е тези файлове всеки път, люлка. Въпреки, че аз се опитвам да се съчетаят - ако е поставен атрибута, а след това да го повярвам. Ако не - тогава се провери със сървъра

Свързани статии

Подкрепете проекта - споделете линка, благодаря!