шустрый скрипт скрипт зеркала NOD32

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Reborns
ефрейтор
Сообщения: 62
Зарегистрирован: 2020-12-10 13:24:51

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение Reborns » 2025-03-18 12:28:14

depositaire писал(а):
2025-03-18 11:48:52
Вполне может быть ошибка в веб конфиге.
Никаких ошибок , если удалить вышеназванные строки из файла то антивирус нормально начинает обновляться ...
Человек за бортом

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

depositaire
сержант
Сообщения: 163
Зарегистрирован: 2011-10-14 14:04:17

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение depositaire » 2025-03-18 12:33:58

Аааа, я сюда как-то не заползал даже. Ну первые 2 строчки вообще хз на кой в этом файле. А вот в LINKS может и нужны.

Аватара пользователя
Reborns
ефрейтор
Сообщения: 62
Зарегистрирован: 2020-12-10 13:24:51

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение Reborns » 2025-03-18 12:43:27

depositaire писал(а):
2025-03-18 12:33:58
А вот в LINKS может и нужны.
Не нужны вообще, без них все версии прекрасно обновляются
Человек за бортом

Angel79
рядовой
Сообщения: 37
Зарегистрирован: 2012-12-05 7:51:33

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение Angel79 » 2025-03-18 12:54:36

По моим наблюдениям.
Эта секция возвращает сервера обновления на стандартные

Код: Выделить всё

[SERVERS]
list=10@//um02.eset.com,10@//185.94.157.10,10@//um15.eset.com,10@//91.228.166.13,10@//um03.eset.com,10@//91.228.166.16,10@//um05.eset.com,10@//91.228.167.133,10@//um07.eset.com,10@//38.90.226.37,10@//um09.eset.com,10@//38.90.226.39,10@//um11.eset.com,10@//91.228.167.170,10@//um13.eset.com,10@//um16.eset.com,10@//um21.eset.com,10@//91.228.167.21,100000@//update.eset.com

Аватара пользователя
Reborns
ефрейтор
Сообщения: 62
Зарегистрирован: 2020-12-10 13:24:51

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение Reborns » 2025-03-18 13:18:15

Ладно я пока сам скриптом буду очищать, из файлов update.ver ...
Человек за бортом

depositaire
сержант
Сообщения: 163
Зарегистрирован: 2011-10-14 14:04:17

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение depositaire » 2025-03-18 13:28:33

Reborns писал(а):
2025-03-18 13:18:15
Ладно я пока сам скриптом буду очищать, из файлов update.ver ...
Без гарантий работы, пока не было новыйх обновлений чтобы точно проверить, но можно в tools.py заменить

Код: Выделить всё

def move_file(source_path, destination_path):
    # Перемещаем файл
    log("tools.py:move_file",5)
    os.makedirs(os.path.dirname(destination_path), exist_ok=True)
    shutil.move(source_path, destination_path)
    log("Файл перемещён в " + str(destination_path),5)
На:

Код: Выделить всё

def move_file(source_path, destination_path):
    """Перемещает файл и удаляет строки [SERVERS] и [LINKS] из update.ver."""
    log("tools.py:move_file", 5)
    source_path = Path(source_path)  # Преобразуем source_path в объект Path
    destination_path = Path(destination_path)
    destination_path.parent.mkdir(parents=True, exist_ok=True)

    # Если файл называется update.ver, удаляем строки [SERVERS] и [LINKS]
    if source_path.name == "update.ver":
        with open(source_path, 'r', encoding='utf-8') as file:
            lines = file.readlines()

        # Удаляем строки, начинающиеся с [SERVERS] и [LINKS]
        new_lines = []
        skip_section = False
        for line in lines:
            if line.strip().startswith("[SERVERS]") or line.strip().startswith("[LINKS]"):
                skip_section = True
            elif line.strip().startswith("[") and line.strip().endswith("]"):
                skip_section = False
            if not skip_section:
                new_lines.append(line)

        # Записываем измененный файл во временный файл
        temp_path = source_path.with_name("temp_update.ver")
        with open(temp_path, 'w', encoding='utf-8') as file:
            file.writelines(new_lines)

        # Перемещаем временный файл в папку назначения
        shutil.move(temp_path, destination_path)
        log(f"Файл перемещён и очищен от [SERVERS] и [LINKS] в {destination_path}", 5)
    else:
        # Если это не update.ver, просто перемещаем файл
        shutil.move(source_path, destination_path)
        log(f"Файл перемещён в {destination_path}", 5)

Аватара пользователя
Reborns
ефрейтор
Сообщения: 62
Зарегистрирован: 2020-12-10 13:24:51

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение Reborns » 2025-03-18 13:33:51

depositaire, Спасибо , как нибудь попробую ..
Я просто sed ом удаляю во всех update.ver файлах

sed '/SERVERS\|HOSTS\|LINKS\|list\|Other\|Prerelease\|Deferred/d'
Человек за бортом

depositaire
сержант
Сообщения: 163
Зарегистрирован: 2011-10-14 14:04:17

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение depositaire » 2025-03-18 13:36:28

Ну хорошо когда есть несколько вариантов)

depositaire
сержант
Сообщения: 163
Зарегистрирован: 2011-10-14 14:04:17

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение depositaire » 2025-03-18 16:39:20

depositaire писал(а):
2025-03-18 13:28:33
Без гарантий работы
Ну вроде проблем не возникло с этим исправлением. Те антивири что под рукой без проблем полвили обновления.

scorp337150
мл. сержант
Сообщения: 114
Зарегистрирован: 2020-02-24 8:40:47

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение scorp337150 » 2025-03-19 1:39:56

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

scorp337150
мл. сержант
Сообщения: 114
Зарегистрирован: 2020-02-24 8:40:47

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение scorp337150 » 2025-03-19 2:33:30

to-03 писал(а):
2025-03-14 12:50:35
В скрипт можно добавить возможность до какой даты ключ активен и соответственно в телегу.
добавил возможность. В конфиге nod32ms.conf в разделе [TELEGRAM] теперь есть поле text (это единственное изменение в конфиге). Значение этого поля добавляется в сообщение telegram после названия сервера

scorp337150
мл. сержант
Сообщения: 114
Зарегистрирован: 2020-02-24 8:40:47

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение scorp337150 » 2025-03-19 2:35:28

И как всегда спасибо всем кто помогает тестировать скрипт и предлагает улучшения. Вместе мы сила!

ZULI
мл. сержант
Сообщения: 85
Зарегистрирован: 2014-04-13 22:20:27

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение ZULI » 2025-03-19 10:51:18

Друзья, поделитесь плиз свежей парой логин/пароль

depositaire
сержант
Сообщения: 163
Зарегистрирован: 2011-10-14 14:04:17

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение depositaire » 2025-03-19 11:27:51

ZULI писал(а):
2025-03-19 10:51:18
свежей парой логин/пароль
Хз на сколько свежее но в лс

Аватара пользователя
profiton
рядовой
Сообщения: 27
Зарегистрирован: 2021-09-18 1:06:29

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение profiton » 2025-03-19 18:34:24

Предупрежение
Если кто использует версию ESS 8.0.319.1 (в общем 8 версию).
Обновления начиная с 19.03.2025 ломают в антивире Firewall и он перестает работать.
Работает только сам Антивирус, Firewall не работает.
В дебаге NOD32 пишет об "Uncaught exception" firewall.
Проверено на 3 разных ПК.

Решение:
Откатить обновления. А также отключить планировщик автоматического обновления.
Пока только так.


depositaire
сержант
Сообщения: 163
Зарегистрирован: 2011-10-14 14:04:17

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение depositaire » 2025-03-20 9:50:20

Ребят, вот подскажите. Что вас заставляет такую некромантию юзать? На системах симейства 7ки последняя версия рабочая это 9ка уже. И то ругается порой на подпись Азуре если обнов нет. Но куда уж ниже то? Неужели где-то стоят Хрюши или ещё хуже? Да ещё и с выходом в инет, раз файервол нужен.

depositaire
сержант
Сообщения: 163
Зарегистрирован: 2011-10-14 14:04:17

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение depositaire » 2025-03-20 13:40:47

Господа, вопрос для размышления. Чёт или лыжи не едут или я того. Скрипт у меня чуть подправлен стоит, ща было скучно и дай думаю телегу заюзаю. Ну создал, добавил. И бот начал мне слать сообщение каждую минуту. У меня глаз задёргался. Отключил бота. Смотрю на веб страницу. А она реально генерируется каждую минуту новая. Ну решил что дописался в скрипте. Поставил авторскую версию. Аналогичная хрень. Раз 10 всё поменял и нифига. По итогу оказывается что после выполнения задания в cron скрипт уходит в цикл почему-то. Даже отключение задания не спасает, только ренейм папки. В cron ничего левого, стоит * */4 * * * /usr/bin/python3 /root/esetupd/update.py > /proc/1/fd/1 2>/proc/1/fd/2. Я так и не понял в чём такой прикол то? Запустил ща скрипт в ручную, удалив задание и переименовав папку, больше цикла не возникло.

Сам дурак) Надо было 0 */4 * * * /usr/bin/python3 /root/esetupd/update.py > /proc/1/fd/1 2>/proc/1/fd/2.

scorp337150
мл. сержант
Сообщения: 114
Зарегистрирован: 2020-02-24 8:40:47

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение scorp337150 » 2025-03-20 20:16:21

depositaire,
я у себя в crontab еще flock использую, чтоб предотвратить запуск нескольких копий скрипта одновременно. и запись у меня так выглядит для запуска скрипта каждые 2 часа:

Код: Выделить всё

0 */2 * * * /usr/bin/flock -nx /tmp/pynod32_mirror_tool.lockfile python3 /root/nod32_mirror_py/update.py >/dev/null 2>&1

ZULI
мл. сержант
Сообщения: 85
Зарегистрирован: 2014-04-13 22:20:27

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение ZULI » 2025-03-20 22:19:10

Друзья, подскажите какая там последняя версия Endpoint Antivirus работает на Server 2019/2022 ? Есть у кого-то такая версия чтобы заделиться? Не нудит постоянно что нужно обновить? Ведь с какой-то версии (кажись 6х отрубили возможность ставить на сервера)
depositaire писал(а):
2025-03-19 11:27:51
Хз на сколько свежее но в лс
Спасибо!
Пробую, пока висит Trying download file. Посмотрим что будет

to-03
рядовой
Сообщения: 46
Зарегистрирован: 2014-08-20 2:41:55

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение to-03 » 2025-03-21 9:59:48

ZULI писал(а):
2025-03-20 22:19:10
какая там последняя версия Endpoint Antivirus работает на Server 2019/2022
На счет endpoint не знаю, но есть ESET_Server_Security_11_for_Microsoft_Windows_Server.
Работает хорошо и обновляется с баз endpoint.
Когда появилось 12 версия, обновился без проблем самостоятельно.

depositaire
сержант
Сообщения: 163
Зарегистрирован: 2011-10-14 14:04:17

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение depositaire » 2025-03-21 10:05:07

scorp337150 писал(а):
2025-03-20 20:16:21
я у себя в crontab
Так вот из за твоего крона и пошла у меня ошибка) https://github.com/Scorpikor/pynod-mirr ... in/crontab тут стоит * */8 * * * я себе и поставил но только с 4кой. А это не раз в 4 часа, а каждую минуту в 4м часу. А у тебя каждую минуту в 8м часу)

depositaire
сержант
Сообщения: 163
Зарегистрирован: 2011-10-14 14:04:17

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение depositaire » 2025-03-21 10:06:31

ZULI писал(а):
2025-03-20 22:19:10
последняя версия Endpoint Antivirus работает на Server 2019/2022
Server security 11-12 лучше ставь. Он же бывший file server. Для сервера самое то.

scorp337150
мл. сержант
Сообщения: 114
Зарегистрирован: 2020-02-24 8:40:47

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение scorp337150 » 2025-03-22 1:05:29

depositaire писал(а):
2025-03-21 10:05:07
Так вот из за твоего крона и пошла у меня ошибка
Да, я как-то о том конфиге забыл :) Поправил на правильный, спасибо

ZULI
мл. сержант
Сообщения: 85
Зарегистрирован: 2014-04-13 22:20:27

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение ZULI » 2025-03-24 15:45:36

to-03 писал(а):
2025-03-21 9:59:48
На счет endpoint не знаю, но есть ESET_Server_Security_11_for_Microsoft_Windows_Server.
Работает хорошо и обновляется с баз endpoint.
Когда появилось 12 версия, обновился без проблем самостоятельно.
depositaire писал(а):
2025-03-21 10:06:31
Server security 11-12 лучше ставь. Он же бывший file server. Для сервера самое то.
А как там с активаций дела обстоят? Киньте ссылкой в лс с проверенной версией