Резервные копии шапок тем [more=Eset]
Получение бесплатных лицензий на ESET NOD32
Специальные » Тестирование: ESET NOD32. Ключи для EAV/ESS
Компьютеры » Программы: ESET NOD32 Smart Security
Андеграунд » Варезник: ESET NOD32 Smart Security
Компьютеры » Программы: ESET NOD32 Antivirus
Андеграунд » Варезник: ESET NOD32 Antivirus
Андеграунд » Варезник: ESET NOD32 Mobile
Специальные » Тестирование: ESET NOD32 Mobile. Ключи
Андеграунд » Варезник: NOD32 Update Viewer
Андеграунд » Варезник: Вечно обновляемый NOD32
Специальные » Тестирование: Оффлайн-базы сигнатур ESET NOD32
Андеграунд » Варезник: Сервера обновлений для ESET NOD32
Специальные » Тестирование: Обсуждение шапки: Получение бесплатных лицензий на ESET
[/more]
• [more=Mini FAQ (Вопрос-Ответ)...][b]В: Как избавиться от запроса логина и пароля, при обновлении из сетевой шары?
О: Идём в настройки (клавиша F5), слева выбираем пункт "Обновление", справа кнопка "Настройка", в появившемся окне идем на закладку "Локальная сеть" и на ней выставляем переключатель в «Текущий пользователь»
-
В: Как избавиться от запроса пароля для доступа к настройкам и деинсталяции?
О: Достаточно в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Eset\Nod\CurrentVersion\Info удалить параметр PackageID .
• Для версии 3.x-4.x параметр тут: [HKEY_LOCAL_MACHINE\SOFTWARE\ESET\ESET Security\CurrentVersion\Info]
• В случае включенного Self Defence реестр так просто не удастся поправить. Правку нужно делать в безопасном режиме и после этого добавить запрет на "Задание значения" раздела Info для пользователя SYSTEM. Данная операция имеет некоторые ограничения .
-
В: Не могу настроить зеркало на админской версии, требует хоть раз соединиться с сервером обновлений. Обновляюсь с бесплатного, при попытке настроить зеркало - та же ситуация. В чем дело?
О: Необходимо обновиться с официального сервера!
-
В: Клиент не может обновиться по http с зеркала в локальной сети
О: На клиенте идём в настройки (клавиша F5), слева выбираем "Обновления", справа жмём кнопку "Настройка", двигаемся на закладку "Прокси HTTP" и здесь ставим переключатель в положение "не использовать прокси сервер"; дополнительно на админской стороне убедиться, что в настройках на закладке "Зеркало" путь "Папка для дублируемых файлов" указывает НЕ на сетевую шару, а на локальный диск. Если всё-таки там было выставлено на сетевую шару, то заменить путь на лок.носитель и обязательно(!) провести Обновление баз на админской стороне, чтобы папка дублируемых файлов наполнилась файлами баз.
-
В: Есть подозрение что файл является вирусом, но антивирус не определяет его, как быть ?
О: Информацию о вирусах или других связанных с вредоносным ПО угрозах следует отправлять по адресу samples@esetnod32.ru или support@esetnod32.ru.
Формат отправки: приаттаченный архив zip или rar с паролем infected. Предпочтительнее rar с шифрованием имен, т.к. запароленный zip "палится" на некоторых почтовых серверах (на gmail.com - точно).
Разработчики и эксперты Eset обращаются с просьбой к пользователям пересылать всю информацию о вирусах и другом вредоносном ПО, включая источник получения, реакцию на угрозу различных антивирусов, тело вируса и прочие детали.[/more][/b]
• Чем практически отличаются NOD-ы (для Linux/BSD) в вариантах "Mail Server" и "File Server"
• Пошаговая инструкция по созданию зеркала с обновлением по HTTP
• [more=Cкрипт на Perl для создания локального зеркала обновлений (Linux,UNIX,BSD)]
Запускаете под кроном, настраиваете юзеров на локальный сервер и наслаждаетесь.
Код: #!/usr/bin/perl
use LWP;
# path to store updates
$PATH="/var/www/html/nod";
# username/password for updates registered users
$LOGIN="AV-xxxxxxx";
$PASS="xxxxxxxx";
# URL for updates
#$URL_UPD="http://u2.eset.com/nod_eval";
$URL_UPD="http://u2.eset.com/";
$URL_UPD =~ s/\/$//;
$URL_UPD =~ m/(.*:\/\/)(.*?)(\/.*)/;
$site = "$1$2";
if ($site =~ m//) {
print "Enter correct URL\n";
return;
}
unlink("$PATH/update.ver","$PATH/update.tmp");
download($PATH,"$URL_UPD/update.ver",$LOGIN,$PASS);
`/usr/local/bin/unrar e -y $PATH/update.ver $PATH 2> /dev/null`;
rename("$PATH/update.ver","$PATH/update.tmp");
$ver = "$PATH/update.tmp";
$vers = "$PATH/update.ver";
open(VER, "< $ver") or die "Couldn't open $ver for reading: $!\n";
open(VERS, "> $vers") or die "Couldn't open $vers for writing: $!\n";
%files = ();
%urls = ();
while (defined($line = <VER>) )
{
chomp $line;
$line =~ s/^\s+//;
$line =~ s/\s+$//;
($par,$val)=split /=/, $line;
if ($par =~ /file/ )
{
$name = $val;
$name =~ s/\/.*\///;
if ($name=~m/$val/) {$furl="$URL_UPD/$val";}
else {$furl="$site$val";}
$line="file=$name";
}
if ($par =~ /size/ )
{
$size = $val;
$files{$name} = $size;
$urls{$name} = "$furl";
}
print VERS "$line\r\n";
}
print "\n";
close(VER);
close(VERS);
foreach $f (keys %files) {
if ( (-s ("$PATH/$f")) != $files{$f}){
download($PATH,$urls{$f},$LOGIN,$PASS);
}
}
chmod(0644,"$PATH/*");
sub download()
{
my ($path, $url, $login, $pass) = @_;
# use external downloader
system("/usr/bin/lftp -c \"get -cO $path $url\"");
return;
# PERL downloader
$url =~ m/(.*:\/\/)(.*)\/(.*)/;
my $filename = $3;
my $ua=LWP::UserAgent->new();
$ua->agent("PerlUA/0.1");
my $ua=LWP::UserAgent->new();
$ua->agent("PerlUA/0.1");
my $req = HTTP::Request->new(HEAD => "$url");
$req->authorization_basic($login, $pass);
my $document=$ua->request($req);
if($document->is_success) {
if (!($document->content_length== -s("$path/$filename"))) {
my $req = HTTP::Request->new(GET => "$url");
$req->authorization_basic('login', 'password');
my $document=$ua->request($req);
if($document->is_success) {
open(OUT, "> $path/$filename");
print OUT $document->content;
close(OUT);
print "Downloading $url ";
print "- ok\n";
}
else {
print "$url ",$document->status_line,"\n";
}
}
else {
# print "$filename - exist\n";
}
}
else {
print "$url ",$document->status_line,"\n";
}
}
Получение бесплатных лицензий на ESET NOD32
Специальные » Тестирование: ESET NOD32. Ключи для EAV/ESS
Компьютеры » Программы: ESET NOD32 Smart Security
Андеграунд » Варезник: ESET NOD32 Smart Security
Компьютеры » Программы: ESET NOD32 Antivirus
Андеграунд » Варезник: ESET NOD32 Antivirus
Андеграунд » Варезник: ESET NOD32 Mobile
Специальные » Тестирование: ESET NOD32 Mobile. Ключи
Андеграунд » Варезник: NOD32 Update Viewer
Андеграунд » Варезник: Вечно обновляемый NOD32
Специальные » Тестирование: Оффлайн-базы сигнатур ESET NOD32
Андеграунд » Варезник: Сервера обновлений для ESET NOD32
Специальные » Тестирование: Обсуждение шапки: Получение бесплатных лицензий на ESET
[/more]
• [more=Mini FAQ (Вопрос-Ответ)...][b]В: Как избавиться от запроса логина и пароля, при обновлении из сетевой шары?
О: Идём в настройки (клавиша F5), слева выбираем пункт "Обновление", справа кнопка "Настройка", в появившемся окне идем на закладку "Локальная сеть" и на ней выставляем переключатель в «Текущий пользователь»
-
В: Как избавиться от запроса пароля для доступа к настройкам и деинсталяции?
О: Достаточно в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Eset\Nod\CurrentVersion\Info удалить параметр PackageID .
• Для версии 3.x-4.x параметр тут: [HKEY_LOCAL_MACHINE\SOFTWARE\ESET\ESET Security\CurrentVersion\Info]
• В случае включенного Self Defence реестр так просто не удастся поправить. Правку нужно делать в безопасном режиме и после этого добавить запрет на "Задание значения" раздела Info для пользователя SYSTEM. Данная операция имеет некоторые ограничения .
-
В: Не могу настроить зеркало на админской версии, требует хоть раз соединиться с сервером обновлений. Обновляюсь с бесплатного, при попытке настроить зеркало - та же ситуация. В чем дело?
О: Необходимо обновиться с официального сервера!
-
В: Клиент не может обновиться по http с зеркала в локальной сети
О: На клиенте идём в настройки (клавиша F5), слева выбираем "Обновления", справа жмём кнопку "Настройка", двигаемся на закладку "Прокси HTTP" и здесь ставим переключатель в положение "не использовать прокси сервер"; дополнительно на админской стороне убедиться, что в настройках на закладке "Зеркало" путь "Папка для дублируемых файлов" указывает НЕ на сетевую шару, а на локальный диск. Если всё-таки там было выставлено на сетевую шару, то заменить путь на лок.носитель и обязательно(!) провести Обновление баз на админской стороне, чтобы папка дублируемых файлов наполнилась файлами баз.
-
В: Есть подозрение что файл является вирусом, но антивирус не определяет его, как быть ?
О: Информацию о вирусах или других связанных с вредоносным ПО угрозах следует отправлять по адресу samples@esetnod32.ru или support@esetnod32.ru.
Формат отправки: приаттаченный архив zip или rar с паролем infected. Предпочтительнее rar с шифрованием имен, т.к. запароленный zip "палится" на некоторых почтовых серверах (на gmail.com - точно).
Разработчики и эксперты Eset обращаются с просьбой к пользователям пересылать всю информацию о вирусах и другом вредоносном ПО, включая источник получения, реакцию на угрозу различных антивирусов, тело вируса и прочие детали.[/more][/b]
• Чем практически отличаются NOD-ы (для Linux/BSD) в вариантах "Mail Server" и "File Server"
• Пошаговая инструкция по созданию зеркала с обновлением по HTTP
• [more=Cкрипт на Perl для создания локального зеркала обновлений (Linux,UNIX,BSD)]
Запускаете под кроном, настраиваете юзеров на локальный сервер и наслаждаетесь.
Код: #!/usr/bin/perl
use LWP;
# path to store updates
$PATH="/var/www/html/nod";
# username/password for updates registered users
$LOGIN="AV-xxxxxxx";
$PASS="xxxxxxxx";
# URL for updates
#$URL_UPD="http://u2.eset.com/nod_eval";
$URL_UPD="http://u2.eset.com/";
$URL_UPD =~ s/\/$//;
$URL_UPD =~ m/(.*:\/\/)(.*?)(\/.*)/;
$site = "$1$2";
if ($site =~ m//) {
print "Enter correct URL\n";
return;
}
unlink("$PATH/update.ver","$PATH/update.tmp");
download($PATH,"$URL_UPD/update.ver",$LOGIN,$PASS);
`/usr/local/bin/unrar e -y $PATH/update.ver $PATH 2> /dev/null`;
rename("$PATH/update.ver","$PATH/update.tmp");
$ver = "$PATH/update.tmp";
$vers = "$PATH/update.ver";
open(VER, "< $ver") or die "Couldn't open $ver for reading: $!\n";
open(VERS, "> $vers") or die "Couldn't open $vers for writing: $!\n";
%files = ();
%urls = ();
while (defined($line = <VER>) )
{
chomp $line;
$line =~ s/^\s+//;
$line =~ s/\s+$//;
($par,$val)=split /=/, $line;
if ($par =~ /file/ )
{
$name = $val;
$name =~ s/\/.*\///;
if ($name=~m/$val/) {$furl="$URL_UPD/$val";}
else {$furl="$site$val";}
$line="file=$name";
}
if ($par =~ /size/ )
{
$size = $val;
$files{$name} = $size;
$urls{$name} = "$furl";
}
print VERS "$line\r\n";
}
print "\n";
close(VER);
close(VERS);
foreach $f (keys %files) {
if ( (-s ("$PATH/$f")) != $files{$f}){
download($PATH,$urls{$f},$LOGIN,$PASS);
}
}
chmod(0644,"$PATH/*");
sub download()
{
my ($path, $url, $login, $pass) = @_;
# use external downloader
system("/usr/bin/lftp -c \"get -cO $path $url\"");
return;
# PERL downloader
$url =~ m/(.*:\/\/)(.*)\/(.*)/;
my $filename = $3;
my $ua=LWP::UserAgent->new();
$ua->agent("PerlUA/0.1");
my $ua=LWP::UserAgent->new();
$ua->agent("PerlUA/0.1");
my $req = HTTP::Request->new(HEAD => "$url");
$req->authorization_basic($login, $pass);
my $document=$ua->request($req);
if($document->is_success) {
if (!($document->content_length== -s("$path/$filename"))) {
my $req = HTTP::Request->new(GET => "$url");
$req->authorization_basic('login', 'password');
my $document=$ua->request($req);
if($document->is_success) {
open(OUT, "> $path/$filename");
print OUT $document->content;
close(OUT);
print "Downloading $url ";
print "- ok\n";
}
else {
print "$url ",$document->status_line,"\n";
}
}
else {
# print "$filename - exist\n";
}
}
else {
print "$url ",$document->status_line,"\n";
}
}