NOD32v8FixUpdates СКРИПТ ДЛЯ АВТОМАТИЧЕСКОГО ОБНОВЛЕНИЯ БАЗ АНТИВИРУСА С АЛЬТЕРНАТИВНЫХ СЕРВЕРОВ Поддерживаемые версии: NOD32 V8 "ESET SMART SECURITY" / "ESET NOD32 ANTIVIRUS" Описание: Полностью автоматизированный процесс установки возможности обновления баз с альтернативных серверов. Достаточно запустить скрипт и он автоматически внесет все необходимые изменения в реестр (если отключен HIPS в настройках антивируса, то сделает это без перезагрузки). Если включен HIPS, то перезагрузится в безопасный режим, внесет все изменения в реестр и снова загрузится в обычный режим с контрольной проверкой внесенных изменений. Возможности:
Автоматический запрос админских прав при запуске
Проверка установлен ли NOD32
Проверка и установка альтернативных серверов обновлений баз
Проверка и показ значения ProductVersion (версии антивируса). Принудительно устанавливает значение 8.0.319.1
Добавление возможности самостоятельного выбора сервера обновлений в настройках NOD32v8
Проверка и показ какой выбран сервер обновлений. Принудительно меняет на автоматический
Проверка и показ статуса "режим фильтрации протокола SSL". Без изменения значения
Удаление папки с обновлениями баз антивируса
Автоматическая перезагрузка в безопасный режим для внесения изменений и обратно в обычный режим без участия пользователя
Рекомендации:
По ссылке достаточно скачать один файл NOD32v8FixUpdates_v.x.x.x_[dd-mm-yyyy].bat из папки NOD32v8FixUpdates_(Исправление_ошибки_обновления_NOD32v8). Если вдруг антивирус будет ругаться на этот файл, то тогда скачивать архив NOD32_скрипты_[dd-mm-yyyy]_(pass 123).zip. Пароль написан в названии 123
Глубоко в папки не рекомендуется помещать скрипт. Достаточно в корень диска С: или D: или папки загрузки/рабочий стол. Если общая длина пути до скрипта + кол-во символов в одной из строк окна скрипта превысит 260 символов, то будет некорректно отображен текст, но на работу никак не должно повлиять.
Нельзя запускать скрипт из сетевой или облачной папки
Если задан пароль на вход в windows, то потребуется его ввести при загрузке в безопасный режим. При удаленном администрировании, если нет рядом пользователя, надо тогда предварительно удалить пароль, иначе скрипт не закончит работу пока не будет введен пароль. Скрипт перезагружает ПК в безопасный режим без сетевых драйверов и по умолчанию никакие программы удаленного доступа не запускаются.
1. Циклическая перезагрузка. Если после каждого включения ПК запускается скрипт, выдает ошибки и перезагружается и так несколько раз, то надо в любой момент закрыть окно скрипта (нажать крестик), далее открыть реестр (пуск - напечатать regedit и нажать enter) - перейти в ветку HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon, найти параметр Shell и изменить его, оставив только "explorer.exe" (без кавычек). Теперь после перезагрузки ПК скрипт запускаться не будет. 2. Постоянно грузится безопасный режим. По сценарию скрипт должен загрузиться только один раз в безопасном режиме. Но если что-то пошло не так, то надо закрыть скрипт - пуск - напечатать msconfig и нажать enter. Откроется Конфигурация системы. Перейти во вкладку Загрузка, убрать галочку безопасный режим и нажать ОК. Перезагрузиться. 3. Нет интернета. Если работают только сервисы гугла (поиск, ютуб, gmail), то потребуется зайти в настройки - перейти к расширенным параметрам - интернет и электронная почта - фильтрация протоколов - ssl - установить "не сканировать протокол SSL". Если и это не поможет, то тогда настройки - доп настройки - интернет и электронная почта - фильтрация протоколов - убрать галочку с "Включить фильтрацию содержимого протоколов уровня приложений". Но тогда полностью отключится защита в интернете. Либо полностью удалить и заново установить NOD32.
VER 3.4.0 [14.12.2022] * Замена официального сервера обновления баз на 5 альтернативных * Возможность добавить до 21 альтернативного сервера путем редактирования строк 12-32 в самом скрипте (лучше использовать Notepad++) * Принудительная установка ProductVersion = 8.0.319.1
VER 3.3.0b [29.10.2022] * Вернул принудительную установку ProductVersion = 15.2.17.0
VER 3.3.0 [29.10.2022] - Убрал редактирование параметра PackageFeatures вне зависимости от значения. Так как есть предположение, что это может быть связано с блокировкой интернета у части пользователей. Отвечает за возможность выставления своего сервера обновления в настройках антивируса. В последней сборке от KpoJIuK`а (2022.10.12) возможность останется.
VER 3.2.2 [27.10.2022] * Исправление ошибки сравнения ProductVersion * Мелкие изменения кода
VER 3.3.0b [29.10.2022] * Вернул принудительную установку ProductVersion = 15.2.17.0
VER 3.3.0 [29.10.2022] - Убрал редактирование параметра PackageFeatures вне зависимости от значения. Так как есть предположение, что это может быть связано с блокировкой интернета у части пользователей. Отвечает за возможность выставления своего сервера обновления в настройках антивируса. В последней сборке от KpoJIuK`а (2022.10.12) возможность останется.
VER 3.2.2 [27.10.2022] * Исправление ошибки сравнения ProductVersion * Мелкие изменения кода
VER 3.2.1 [26.10.2022] * Обфускация кода
VER 3.2.0 [26.10.2022] * Изменен алгоритм проверки запущен ли скрипт с правами администратора * Изменен алгоритм проверки и изменения ProductVersion (версии антивируса). Если версия ниже 10, то меняет на актуальную * Изменен код отрисовки каждой строки в свой цвет * Увеличена ширина отображаемого окна до 140 символов + Добавлена проверка и изменение сервера обновления баз, если выбран не автоматический или не официальный сервер + Добавлено отображение версии антивируса, которую видит сервер компании (не должен совпадать с фактически установленной версии, так как версии ниже 10 больше не поддерживаются)
VER 3.1.0 [23.10.2022] + Добавлено отображение статуса "режим фильтрации протокола SSL". Но без исправления * NOD32 начал определять все мои скрипты как вирус. Значит начнем с примитивной обфускации кода
VER 3.0.5 [22.10.2022] * Оптимизация кода
VER 3.0.4 [21.10.2022] * Исправлена ошибка с проверкой добавлена ли возможность самостоятельного выбора сервера обновлений
VER 3.0.3 [20.10.2022] * Исправлена ошибка с неожиданным заверешением работы скрипта
VER 3.0.2 [16.10.2022] * Не надо ждать указанное время в скрипте, а можно нажать любую клавишу для продолжения его работы
VER 3.0.1 [15.10.2022] * Добавлен фиксированный размер окна консоли * Мелкие изменения
VER 3.0.0 [15.10.2022] * Изменена логика работы скрипта, много существенных изменений и проверок * Устранена проблема с блокировкой сайтов + Добавлено более наглядное отображение статуса работы скрипта
VER 2.2 [13.10.2022] * Исправлена ошибка с некорректным определением наличия антивируса * Больше не будет запроса "параметр UndoSB уже существует"
VER 2.1 [13.10.2022] * Исправлена ошибка, когда не на всех ОС вносились изменения в реестр и не загружался в безопасный режим + Добавлена проверка установлен ли антивирус NOD32
VER 2.0 [11.10.2022] * Новый метод обновления через редактирование параметра ProductVersion в реестре. Спасибо Sashok_by Всё пропало, шеф! Не обновляется ESET NOD32 за найденный новый способ * Возвращен официальный сервер обновлений http://update.eset.com/eset_eval/ * Исправлена ошибка, когда не появлялась возможность указывать свои сервера непосредственно в настройках антивируса (Настройка-перейти к расширенным параметрам-обновление-параметры-сервер обновлений-изменить) * Переработан алгоритм проверки в каком режиме запущен скрипт (обычный или безопасный режим) + В безопасном режиме удалаяется папка с обновлениями nod32 - Убрал возможность прописывания в скрипте альтернативных серверов, так как антивирус их всё-равно заменит на необходимые официальные
VER 1.2 [09.10.2022] + Добавлена возможность самостоятельного выбора сервера обновлений в настройках NOD32v8 (Настройка-перейти к расширенным параметрам-обновление-параметры-сервер обновлений-изменить) + Добавлена возможность прописать в скрипте до 21 альтернативного сервера
VER 1.1 [08.10.2022] + Автоматический запрос на выполнение скрипта с админскими правами, если запущен в обычном режиме
VER 1.0 [06.10.2022] + Релиз
СКАЧАТЬ __________________________________________________ NOD32AutoUninstaller СКРИПТ ДЛЯ АВТОМАТИЧЕСКОГО 100% УДАЛЕНИЯ ВСЕХ ВЕРСИЙ NOD32 Поддерживаемые версии: Все версии NOD32 Описание: Скрипт автоматически скачивает утилиту esetuninstaller.exe (если она не лежит рядом со скриптом) с официального сайта eset.com, перезагружается в безопасный режим, запускает утилиту, удаляет антивирус NOD32 и все "хвосты" и после перезагружается обратно в обычный режим. Если нет интернета, то должен быть тогда заранее скачан файл и помещен рядом со скриптом.
VER 1.3 [1.10.2022] * Изменена логика работы скрипта + Добавлена проверка наличия доступа в интернет + Добавлена проверка наличия файла esetuninstaller.exe рядом со скриптом + Добавлено более наглядное отображение статуса работы скрипта - Добавлено удаление лог-файла ~ESETUninstaller.log
VER 1.2 [12.10.2022] * Исправлена ошибка, когда не на всех ОС вносились изменения в реестр и не загружался в безопасный режим - Убрал переименование файла esetuninstaller.exe
VER 1.1 [11.10.2022] * Исправлена критическая ошибка, когда не видел файл esetuninstaller.exe
В скрипт этого пока добавлять не стал. Проверил на 4 компах. Только на одном проблемы были (но это мой экспериментаторский комп и ранее так было. Там только переустановка винды похоже только исправит ситуацию). Если будут у кого то еще проблемы с доступом в инет, то сообщите. Как исправить читайте под спойлером "Если что-то пошло не так". Возможно найду способ автоматической проверки доступности инета и автоматически чтобы отключал эту функцию (обычный ping сайтов тут не поможет, если что).
xandrz
Стаж: 15 лет
Сообщений: 31
Ratio: 1.143
7.5%
Подсмотрел на другом ресурсе - если в ноде поменять продукт ид например с 8ми на 10ть и использовать просто пробный ключ (не вечный триал) то обновляется с оф. серверов. Проверил - работает. https://ibb.co/09K40j3
ps: Еще нашел на другом треккере известном начинается с ру****** вообще нинадо версию менять просто в без.режим загрузится применить аспирин и усе...
Респект пиратам!
upd: таблетка перестала работать... upd2: если поменять версию продукт ид то робит,но показывает что не активирована - пока не идеал... upd3: посмотрел failsafe - изменееный на альтернативный - это печально... Остается только первый вариант - может кто доведет до ума.
trisha26
Стаж: 11 лет 9 мес.
Сообщений: 13
Ratio: 55.645
100%
xandrz писал(а):
просто в без.режим загрузится применить аспирин и усе...
Респект пиратам!
Можно уточнить. Какую именно таблетку?
kakabubus
Стаж: 10 лет 2 мес.
Сообщений: 273
Ratio: 99.999
Раздал: 62.19 TB
100%
V!RTuE писал(а):
P.S.: в опубликованном выше другими участниками форума reg-файле принудительно отключается защита доступа в интернет:
Кролик вообще изначально везде SSL отключал, есть весомая причина. А вот то что протокол imap будет ерундой страдать - загадка. Реально на многих компах именно так и случилось. Почтовик везде Thunderbird перестал получать и отправлять почту. И указание верных портов - ничего не дало. Если популярно - то SSL уже очень мало где используется, т.к. есть уже более продвинутый и защищенный TLS). SSL по сути уже исключен из работы в 2014 году. Его безопасность очень низкая, как и фильтр в старом антивирусе. Одни проблемы от него.
set "ProductVersionstatus=error" CALL :EchoColor 6 "[~] НЕ УКАЗАНА версия антивируса [не должно влиять на возможность обновления баз]""
тут не совсем верно! дело в том, что некоторые из серверов требуют обязательное наличие версии есета как минимум "8." если будет стоять просто 8 без точки или пустое поле или любое другое значение, кроме "8.****", то обновление выдаст ошибку! - можно проверить например на сервере - http://86.57.162.71
set "ProductVersionstatus=error" CALL :EchoColor 6 "[~] НЕ УКАЗАНА версия антивируса [не должно влиять на возможность обновления баз]""
тут не совсем верно! дело в том, что некоторые из серверов требуют обязательное наличие версии есета как минимум "8." если будет стоять просто 8 без точки или пустое поле или любое другое значение, кроме "8.****", то обновление выдаст ошибку! - можно проверить например на сервере - http://86.57.162.71
так что думаю немного подкорректировать скрипт.
Исправил. Проверяй.
VER 3.4.1 [15.12.2022] * Если версия антивируса в реестре прописана как 8, а не 8.0.319.1, то исправит на 8.0.319.1, иначе не со всех альтернативных серверов будет обновляться
hepb
Стаж: 15 лет 7 мес.
Сообщений: 326
Ratio: 2.501
3.01%
V!RTuE вроде да, хотя можно было бы просто упростить скрипт, не делать проверку версии, а написать 1 строчку - принудительно всегда заменять на 8.0.319.1
ну как бы результат будет один и тот же, зато строк кода меньше и меньше шансов, что скрипт затупит или типа того) ну это уже можно будет сделать в будущих версиях, по сути и так все работает...
как всегда спасибо, что реагируешь на просьбы)
V!RTuE
Стаж: 13 лет 10 мес.
Сообщений: 106
Ratio: 9.925
43.17%
Откуда: Екатеринбург
hepb писал(а):
V!RTuE вроде да, хотя можно было бы просто упростить скрипт, не делать проверку версии, а написать 1 строчку - принудительно всегда заменять на 8.0.319.1
если не делать проверку версий, то он будет постоянно перезагружаться))
hepb
Стаж: 15 лет 7 мес.
Сообщений: 326
Ratio: 2.501
3.01%
Цитата:
если не делать проверку версий, то он будет постоянно перезагружаться))
аа понял) в общем свои заморочки) блин ради такой простой казалось бы функции сделан такой бешенный скрипт)) работа колосальная)
До чего же ленивый народ. Всё разжевано, пальчиком только колёсико на мышонке прокрутить на самый верх и снова почитать внимательно! Так и быть, подсказка, скрипт, пароль там тоже указан
MuzonLover
Стаж: 13 лет 8 мес.
Сообщений: 51
Ratio: 0.031
Поблагодарили: 13
0.2%
После перезагрузки снова ничего не открывается, кроме гугловских сервисов. SSL отключен по умолчанию. Каждый раз теперь переустанавливать антивирус?
hepb
Стаж: 15 лет 7 мес.
Сообщений: 326
Ratio: 2.501
3.01%
Цитата:
После перезагрузки снова ничего не открывается, кроме гугловских сервисов. SSL отключен по умолчанию. Каждый раз теперь переустанавливать антивирус?
ставь антивирус а не смарт секьюрити и раз и на всегда забудешь про проблему с потерей интернета...