Очередной скрипт зеркала NOD32
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- ефрейтор
- Сообщения: 69
- Зарегистрирован: 2012-03-15 7:20:22
Re: Очередной скрипт зеркала NOD32
Да вроде все норм
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- xek
- рядовой
- Сообщения: 12
- Зарегистрирован: 2010-01-10 15:13:54
Re: Очередной скрипт зеркала NOD32
Kingston-kms, +! аналогичная проблема(
-
- мл. сержант
- Сообщения: 105
- Зарегистрирован: 2012-11-27 10:32:04
Re: Очередной скрипт зеркала NOD32
Решил проблему, изменив шаблон поиска ключей. За наводку спасибо alexco и его сообщению http://forum.lissyara.su/viewtopic.php?p=349228#p349228
Код: Выделить всё
default_pattern = ((EAV|TRIAL)-[0-9]{10}).+?([a-z0-9]{10})
-
- ефрейтор
- Сообщения: 69
- Зарегистрирован: 2012-03-15 7:20:22
Re: Очередной скрипт зеркала NOD32
Поделюсь русификацией тела письма в скрипте.
1. Убедиться что в файле nod32ms.conf переменная self_update равна 0 или 1 или вообще отсутствует.
2. открываем файл ./inc/classes/PHPMailer.class.php и правим параметр в строке 59.
Например у меня
1. Убедиться что в файле nod32ms.conf переменная self_update равна 0 или 1 или вообще отсутствует.
2. открываем файл ./inc/classes/PHPMailer.class.php и правим параметр в строке 59.
Например у меня
Код: Выделить всё
public $CharSet = 'koi8-r';
-
- ефрейтор
- Сообщения: 69
- Зарегистрирован: 2012-03-15 7:20:22
Re: Очередной скрипт зеркала NOD32
Для русификации вложений
открываем файл ./inc/classes/Log.class.php
ищем (у меня 49 строка)
и приводим к такому виду
открываем файл ./inc/classes/Log.class.php
ищем (у меня 49 строка)
Код: Выделить всё
if(Config::get('phpmailer_attach_log') == '1'){
$mailer->AddAttachment(Config::get('log_dir') . DS . LOG_FILE);
}
Код: Выделить всё
if(Config::get('phpmailer_attach_log') == '1'){
$in = file(Config::get('log_dir') . DS . LOG_FILE);
$out = fopen(Config::get('log_dir') . DS . LOG_FILE, "w");
foreach ($in as $line) {
fputs($out, iconv("KOI8-R","CP1251", $line));
}
$mailer->AddAttachment(Config::get('log_dir') . DS . LOG_FILE);
}
- GRooVE
- ст. сержант
- Сообщения: 309
- Зарегистрирован: 2009-01-04 10:33:43
- Откуда: Odessa, UA
- Контактная информация:
Re: Очередной скрипт зеркала NOD32
Всем доброе время суток!
Версия 1.0.130720
* Исправлен поиск ключей
* Исправлена русификация писем (спасибо arez1978)
Обновление в автоматическом режиме либо по ссылке последней версии из шапки.
Версия 1.0.130720
* Исправлен поиск ключей
* Исправлена русификация писем (спасибо arez1978)
Обновление в автоматическом режиме либо по ссылке последней версии из шапки.
- Vannno
- рядовой
- Сообщения: 10
- Зарегистрирован: 2011-05-16 11:04:58
Re: Очередной скрипт зеркала NOD32
# Кодовая страница по умолчанию для логов/stdout
# default_codepage = default
для win1251 как там написать надо ?
# default_codepage = default
для win1251 как там написать надо ?
-
- ефрейтор
- Сообщения: 69
- Зарегистрирован: 2012-03-15 7:20:22
Re: Очередной скрипт зеркала NOD32
В формате iconvVannno писал(а):# Кодовая страница по умолчанию для логов/stdout
# default_codepage = default
для win1251 как там написать надо ?
CP1251
справка по поддерживаемым кодировкам
iconv -l
- Vannno
- рядовой
- Сообщения: 10
- Зарегистрирован: 2011-05-16 11:04:58
Re: Очередной скрипт зеркала NOD32
при default_codepage = CP1251arez1978 писал(а):В формате iconvVannno писал(а):# Кодовая страница по умолчанию для логов/stdout
# default_codepage = default
для win1251 как там написать надо ?
CP1251
справка по поддерживаемым кодировкам
iconv -l
пишет ошибка в строке 113 файла Log.class.php - скрипт не пашет
- GRooVE
- ст. сержант
- Сообщения: 309
- Зарегистрирован: 2009-01-04 10:33:43
- Откуда: Odessa, UA
- Контактная информация:
Re: Очередной скрипт зеркала NOD32
проверьте, включен ли iconv в phpVannno писал(а):при default_codepage = CP1251
пишет ошибка в строке 113 файла Log.class.php - скрипт не пашет
у меня с таким же значением default_codepage скрипт работает отлично
- Vannno
- рядовой
- Сообщения: 10
- Зарегистрирован: 2011-05-16 11:04:58
Re: Очередной скрипт зеркала NOD32
спасибо за наводку, все заработало.GRooVE писал(а):проверьте, включен ли iconv в phpVannno писал(а):при default_codepage = CP1251
пишет ошибка в строке 113 файла Log.class.php - скрипт не пашет
у меня с таким же значением default_codepage скрипт работает отлично
- Vannno
- рядовой
- Сообщения: 10
- Зарегистрирован: 2011-05-16 11:04:58
Re: Очередной скрипт зеркала NOD32
Перестало обновлять базы с 22 числа по сегодняшний день, народ у Вас обновляет ?
в логе:
запуск скрипта 1.0.130720
используем рабочий ключ
и потом не найдено актуальных обновлений для текущей базы 4 раза
и скрипт завершен
стер папки куда скрипт качает базы, в ручную запустил скрипт - он начал качать, все ок - скачал новые базы
интересно из-за чего может быть что скрипт всю неделю не качал базы решив что версия баз актуальная что на самом деле не может быть, у есет каждый день базы выходят новые (сверял номер базы отсюда http://www.eset.com/us/threat-center/th ... es/page/1/ и текую что у меня скачалась - моя была старая, при этом скрипт пишет что база норм ???)
в логе:
запуск скрипта 1.0.130720
используем рабочий ключ
и потом не найдено актуальных обновлений для текущей базы 4 раза
и скрипт завершен
стер папки куда скрипт качает базы, в ручную запустил скрипт - он начал качать, все ок - скачал новые базы
интересно из-за чего может быть что скрипт всю неделю не качал базы решив что версия баз актуальная что на самом деле не может быть, у есет каждый день базы выходят новые (сверял номер базы отсюда http://www.eset.com/us/threat-center/th ... es/page/1/ и текую что у меня скачалась - моя была старая, при этом скрипт пишет что база норм ???)
-
- сержант
- Сообщения: 158
- Зарегистрирован: 2011-10-14 14:04:17
Re: Очередной скрипт зеркала NOD32
Всем доброго времени суток.
Столкнулся сегодня с двумя неприятностями при обновлении нода. Первая, в том что скрипт заявляет на все версии "[ver. х] No actual update servers were found!", а вторая в том что все ноды на разных компах разом отказываются обновляться с данного сервера. Пишет что не может обновиться и вылетает в ошибку. При этом в логах вебсервера нету никаких упоминаний о том что вообще нод заходил за обновлениями. Такое подозрение что IP сервака внесли в блеклист что ли. Есть какая то возможно вылечить обе беды?
Столкнулся сегодня с двумя неприятностями при обновлении нода. Первая, в том что скрипт заявляет на все версии "[ver. х] No actual update servers were found!", а вторая в том что все ноды на разных компах разом отказываются обновляться с данного сервера. Пишет что не может обновиться и вылетает в ошибку. При этом в логах вебсервера нету никаких упоминаний о том что вообще нод заходил за обновлениями. Такое подозрение что IP сервака внесли в блеклист что ли. Есть какая то возможно вылечить обе беды?
-
- ефрейтор
- Сообщения: 69
- Зарегистрирован: 2012-03-15 7:20:22
Re: Очередной скрипт зеркала NOD32
Аналогично! Видимо поменялся алгоритм обновления!depositaire писал(а):Всем доброго времени суток.
Столкнулся сегодня с двумя неприятностями при обновлении нода. Первая, в том что скрипт заявляет на все версии "[ver. х] No actual update servers were found!", а вторая в том что все ноды на разных компах разом отказываются обновляться с данного сервера. Пишет что не может обновиться и вылетает в ошибку. При этом в логах вебсервера нету никаких упоминаний о том что вообще нод заходил за обновлениями. Такое подозрение что IP сервака внесли в блеклист что ли. Есть какая то возможно вылечить обе беды?
последний удачный рапорт
Код: Выделить всё
[2013-07-29] [21:04:37] [ver. 6] Актуальная база данных найдена на сервере 91.228.166.14
-
- ефрейтор
- Сообщения: 69
- Зарегистрирован: 2012-03-15 7:20:22
Re: Очередной скрипт зеркала NOD32
Заголовок: Очередной скрипт зеркала NOD32
... с кодировкой (разделение кодировок на консоль и файл, в примере у меня это понятно отображено )
в файл nod32ms.conf
Config.class.php
меняем на
Log.class.php
... с кодировкой (разделение кодировок на консоль и файл, в примере у меня это понятно отображено )
в файл nod32ms.conf
Код: Выделить всё
default_codepage_log = CP1251
default_codepage_stdout = KOI8-R
Код: Выделить всё
'default_codepage' => 'default',
Код: Выделить всё
'default_codepage_log' => 'default',
'default_codepage_stdout' => 'default',
Код: Выделить всё
<------><------>else {^M
<------><------><------>$text = sprintf("[%s] [%s] %s%s", date("Y-m-d"), date("H:i:s"), ($version ? '[ver. ' . strval($version) . '] ' : ''), $text);^M
<------><------><------>//if(Config::get('default_codepage') != "default") {^M
<------><------><------>//<---->$text = iconv(SCRIPT_CODEPAGE,Config::get('default_codepage'),$text);^M
<------><------><------>//}^M
<------><------><------>//if(Config::get('log_type') == '1' || Config::get('log_type') == '3') {^M
<------><------><------>//<---->self::write_to_file(LOG_FILE, $text . "\r\n");^M
<------><------><------>//}^M
<------><------><------>//if(Config::get('log_type') == '2' || Config::get('log_type') == '3') {^M
<------><------><------>//<---->echo $text . chr(10);^M
<------><------><------>//}<---><------>^M
<------><------><------>if(Config::get('default_codepage_log') != 'default' || Config::get('default_codepage_stdout') != 'default') {
<------><------><------><------>$text_log = iconv(SCRIPT_CODEPAGE,Config::get('default_codepage_log'),$text);
<------><------><------><------>$text_stdout = iconv(SCRIPT_CODEPAGE,Config::get('default_codepage_stdout'),$text);
<------><------><------>}
<------><------><------>if(Config::get('log_type') == '1' || Config::get('log_type') == '3') {
<------><------><------><------>self::write_to_file(LOG_FILE, $text_log . "\r\n");
<------><------><------>}
<------><------><------>if(Config::get('log_type') == '2' || Config::get('log_type') == '3') {
<------><------><------><------>echo $text_stdout . chr(10);
<------><------><------>}
<------><------>}
-
- ефрейтор
- Сообщения: 69
- Зарегистрирован: 2012-03-15 7:20:22
Re: Очередной скрипт зеркала NOD32
Это замена перекодировки файла лога перед прикреплением к письму.
Хотя наверное каждому - свой "костыль" :-)
Хотя наверное каждому - свой "костыль" :-)
- GRooVE
- ст. сержант
- Сообщения: 309
- Зарегистрирован: 2009-01-04 10:33:43
- Откуда: Odessa, UA
- Контактная информация:
Re: Очередной скрипт зеркала NOD32
1. Я так понимаю, проблема с необновляемостью прошла сама по себе?
2. Объясните подробнее, что за костыли с перекодировкой
2. Объясните подробнее, что за костыли с перекодировкой
-
- сержант
- Сообщения: 158
- Зарегистрирован: 2011-10-14 14:04:17
Re: Очередной скрипт зеркала NOD32
С необновляемостью всё решилось. Судя по всему какой то перекур был на серверах.
Вот как бы решить теперь проблему с вытаскиванием своего IP из блек листа нода. После обновления чистого нода, он уже больше к этому серверу не хочет подключаться вообще.
Вот как бы решить теперь проблему с вытаскиванием своего IP из блек листа нода. После обновления чистого нода, он уже больше к этому серверу не хочет подключаться вообще.
- Vannno
- рядовой
- Сообщения: 10
- Зарегистрирован: 2011-05-16 11:04:58
Re: Очередной скрипт зеркала NOD32
через крон не обновляло оказывается, а вручную все ок былоGRooVE писал(а):1. Я так понимаю, проблема с необновляемостью прошла сама по себе?
посмотрел пару страниц назад и прописал путь для unrar - все заработало, спс

кстати про unrar и пути мб какую настройку в конфиге про это дело прописать и в логе выводить ошибку - типа unrar не найден, установите и пропишите путь
-
- ефрейтор
- Сообщения: 69
- Зарегистрирован: 2012-03-15 7:20:22
Re: Очередной скрипт зеркала NOD32
1. Ога - перекурGRooVE писал(а):1. Я так понимаю, проблема с необновляемостью прошла сама по себе?
2. Объясните подробнее, что за костыли с перекодировкой
2. В том "патче" было что перед прикреплением файла к письму, производилась перекодировка этого файла, со всеми вытекающими...... т.е. он помногу раз из одной кодировку в другую перекидывал.
-
- рядовой
- Сообщения: 14
- Зарегистрирован: 2012-11-28 14:44:48
Re: Очередной скрипт зеркала NOD32
Здравствуйте, вопрос такой.
Система Ubuntu 12.04 x64
Можно ли сделать так чтоб логи велись в кодировке UTF-8, а страница информации которая генерируется после скачивания последних баз генерировалась в KOI8-R.
Когда ставлю в конфиге кодировку UTF-8 index.html в браузере отображается крокозябрами, кодировки переключал, не помогло. но логи пишутся на русском. и через путти все хорошо читается. Но стоит поменять на кои8-r то в путти вместо русского текста точки. но index.html нормально отображается.
Спасибо
Система Ubuntu 12.04 x64
Можно ли сделать так чтоб логи велись в кодировке UTF-8, а страница информации которая генерируется после скачивания последних баз генерировалась в KOI8-R.
Когда ставлю в конфиге кодировку UTF-8 index.html в браузере отображается крокозябрами, кодировки переключал, не помогло. но логи пишутся на русском. и через путти все хорошо читается. Но стоит поменять на кои8-r то в путти вместо русского текста точки. но index.html нормально отображается.
Спасибо
-
- ефрейтор
- Сообщения: 69
- Зарегистрирован: 2012-03-15 7:20:22
Re: Очередной скрипт зеркала NOD32
а средствами вебсервера решить никак не получается?exad писал(а):а страница информации которая генерируется после скачивания последних баз генерировалась в KOI8-R.
-
- рядовой
- Сообщения: 14
- Зарегистрирован: 2012-11-28 14:44:48
Re: Очередной скрипт зеркала NOD32
Ну от веб сервера это на сколько я понимаю вообще не зависит. страничка генерируется используя кодировку указанную в опции в файле конфигурации. вот если б можно было разделить кодировки.....arez1978 писал(а):а средствами вебсервера решить никак не получается?exad писал(а):а страница информации которая генерируется после скачивания последних баз генерировалась в KOI8-R.
-
- ефрейтор
- Сообщения: 69
- Зарегистрирован: 2012-03-15 7:20:22
Re: Очередной скрипт зеркала NOD32
Вебсервер может принудительно отдавать (переконвертировать) в нужной кодировке.exad писал(а):Ну от веб сервера это на сколько я понимаю вообще не зависит. страничка генерируется используя кодировку указанную в опции в файле конфигурации. вот если б можно было разделить кодировки.....arez1978 писал(а):а средствами вебсервера решить никак не получается?exad писал(а):а страница информации которая генерируется после скачивания последних баз генерировалась в KOI8-R.
пример nginx
...server {
...
charset utf-8;
source_charset koi8-r;
}
-
- рядовой
- Сообщения: 14
- Зарегистрирован: 2012-11-28 14:44:48
Re: Очередной скрипт зеркала NOD32
А это куда?)