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


Axel

Дата рег: 17 Янв 2008
Оффлайн Был(а) онлайн: Сен 26 2012 18:11
*****

Сообщения пользователя

В теме:Зеркало Обновлений Для Dr.Web 7.0

16 Октябрь 2011 - 15:15

"Пропатчил апдейтер" звучит устрашающе. Мне казалось, что антивирус невозможно патчить извне. Даже скрипт на lua свой написать не получится -- он должен быть подписан.
Как мне показалось, апдейтер теперь обновляется из репозитория <ключ -r>. Таким образом, и репозиторий он создает\обновляет сам? Если так, то, наверное, должен быть соответствующий ключ для запуска апдейтера.
Кто-нибудь может по пунктам написать ход обновления?

В теме:Создание зеркала обновлений на Linux сервере для Windows машин

22 Июнь 2010 - 19:57

Подскажите пожалуйста с чем может быть связанно.

Key Number of User /home/drweb/drweb32.key = ******
download http://update.drweb.com/500/windows/timestamp, 675D8EB2
451 Access denied (file http://update.drweb.com/500/windows/timestamp)

А без него сами понимаете не что обновляться не будет.



У меня складывается ощущение, что дело в ключе.
Воспроизвел Вашу ошибку на старом ключевом key-файле.

После этого взял валидный бета-ключ

Запустил мой скрипт с такими настройками:

#!/usr/bin/perl -w
use Digest&#58;&#58;MD5;
use LWP&#58;&#58;UserAgent;
use Compress&#58;&#58;Zlib;
use strict;
my $basedir  = &#39;/tmp/update/500&#39;; # папка, откуда обновляются виндовые агенты
my $drwebkey = &#39;drweb32_x86-beta.key&#39;; # путь к ключу drweb
my $url	  = &#39;http&#58;//update.drweb.com/x86/600/sspace/windows&#39;; # одна из зон обновления Dr.Web

файл timestamp скачивается успешно

MD5 of key-file drweb32_x86-beta.key = b3669f1f64d18cf546cf18b8925bf32c
Key Number of User drweb32_x86-beta.key = 0013138323
download http://update.drweb.com/x86/600/sspace/windows/timestamp, 78CFF5EE
skip http://update.drweb.com/x86/600/sspace/windows/update.drl, 584F1D6 CRC match
download http://update.drweb.com/x86/600/sspace/windows/drwebupw.exe, B7DD6C6F
....


В подтверждение видим, что он действительно лежит в папке

axel@axel:/tmp/update/500$ ls -la
итого 4900
drwxr-xr-x 2 axel axel 4096 2010-06-22 20:49 .
drwxr-xr-x 3 axel axel 4096 2010-06-22 20:35 ..
-rw-r--r-- 1 axel axel 4160512 2010-06-22 20:40 drweb32.dll
-rw-r--r-- 1 axel axel 5037 2010-06-22 20:49 drweb32.lst
-rw-r--r-- 1 axel axel 823296 2010-06-22 20:47 drwebupw.exe
-rw-r--r-- 1 axel axel 10 2010-06-22 20:49 timestamp
-rw-r--r-- 1 axel axel 507 2010-06-22 20:46 update.drl

axel@axel:/tmp/update/500$ cat timestamp
1277224163


DoC,

мне кажется, Ваш скрипт будет работать до первого изменения lst-файла со стороны DR.Web, как это было ранее

Изменил скрипт на wiki: изменения

В теме:Создание зеркала обновлений на Linux сервере для Windows машин

18 Июнь 2010 - 08:53

Подскажите пожалуйста с чем может быть связанно.

Key Number of User /home/drweb/drweb32.key = ******
download http://update.drweb.com/500/windows/timestamp, 675D8EB2
451 Access denied (file http://update.drweb.com/500/windows/timestamp)

А без него сами понимаете не что обновляться не будет.



Прочитайте топик с этого поста: Сообщение #93

В теме:Нужен ли АВ на Линукс? (ромашка)

27 Май 2010 - 14:14

Ezzo, а зачем Вам вообще антивирус?

Если по теме, то отвечаю только за себя.
На 4-х компьютерах стоит тройца: Win, Lin(2 шт) и Mac. Ни на одном нет антивируса и вируса))

В теме:Создание зеркала обновлений на Linux сервере для Windows машин

21 Апрель 2010 - 09:29

MD5 of key-file /home/op/src/drweb/key/drweb32.key =

Spoiler


Это Вы больше не показывайте никому ;-)

Key Number of User /home/op/src/drweb/key/drweb32.key = xxxxxxxxxx
404 Not Found &#40;file http&#58;//update.drweb.com/x86/600/sspace/drweb32.lst&#41;
can&#39;t open /home/op/src/drweb/600/drweb32.lst &#40;Нет такого файла или каталога&#41;

Скажите, а зона обновлений указана верно: http://update.drweb.com/x86/600/sspace ?