а в nod_keys.valid должно заканчиваться на ":ep6" или ":ep6.6"; Eset versions
versionv4 = 0
versionv3 = 0
versionv5 = 0
versionv9 = 0
versionv10 = 0
versionv12 = 0
versionv13 = 0
versionv14 = 0
versionep6 = 1
versionep7 = 0
versionep8 = 0
versionep9 = 1
versionep10 = 1
versionep11 = 0
шустрый скрипт скрипт зеркала NOD32
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Donet
- рядовой
- Сообщения: 29
- Зарегистрирован: 2022-06-19 1:11:52
шустрый скрипт скрипт зеркала NOD32
и ещё вопрос, здесь тоже должно быть "6.6"?
Услуги хостинговой компании 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/
-
- мл. сержант
- Сообщения: 75
- Зарегистрирован: 2019-10-04 12:34:24
- Donet
- рядовой
- Сообщения: 29
- Зарегистрирован: 2022-06-19 1:11:52
шустрый скрипт скрипт зеркала NOD32
разве ключи для ep6 и ep9 должны быть разными?
но в тоже время:
Код: Выделить всё
❯ docker exec -i -t upd_php7 php /eset_mirror_script/update.php
[2024-04-23, 15:22:54] Running SelfUpdate::init
[2024-04-23, 17:22:54] Running Nod32ms::__construct
[2024-04-23, 17:22:54] Run script 20240307 [Freedom for All by Kingston]
[2024-04-23, 17:22:54] Running Nod32ms::run_script
[2024-04-23, 17:22:54] [ver. ep6] Init Mirror for version ep6 in ep v6
[2024-04-23, 17:22:54] [ver. ep6] Running Mirror::init
[2024-04-23, 17:22:54] [ver. ep6] Mirror for ep v6 initiliazed with update_file eset_upd/ep6.6/update.ver
[2024-04-23, 17:22:54] [ver. ep6] Running Nod32ms::read_keys
[2024-04-23, 17:22:54] [ver. ep6] Running Parser::parse_keys
[2024-04-23, 17:22:54] [ver. ep6] Running Parser::parse_line
[2024-04-23, 17:22:54] [ver. ep6] Running Nod32ms::validate_key
[2024-04-23, 17:22:54] [ver. ep6] Running Nod32ms::key_exists_in_file
[2024-04-23, 17:22:54] [ver. ep6] Running Parser::parse_keys
[2024-04-23, 17:22:54] [ver. ep6] Running Parser::parse_line
[2024-04-23, 17:22:54] [ver. ep6] Running Nod32ms::validate_key
[2024-04-23, 17:22:54] [ver. ep6] Running Nod32ms::key_exists_in_file
[2024-04-23, 17:22:54] [ver. ep6] Running Parser::parse_keys
[2024-04-23, 17:22:54] [ver. ep6] Running Parser::parse_line
[2024-04-23, 17:22:54] [ver. ep6] Running Nod32ms::validate_key
[2024-04-23, 17:22:54] [ver. ep6] Running Nod32ms::key_exists_in_file
[2024-04-23, 17:22:54] [ver. ep6] Running Parser::parse_keys
[2024-04-23, 17:22:54] [ver. ep6] Running Parser::parse_line
[2024-04-23, 17:22:54] [ver. ep6] No working keys were found!
[2024-04-23, 17:22:54] [ver. ep6] Running Nod32ms::find_keys
[2024-04-23, 17:22:54] [ver. ep6] The script has been stopped!
Код: Выделить всё
...
[2024-04-23, 17:26:03] [ver. ep9] Running Mirror::del_files
[2024-04-23, 17:26:03] [ver. ep9] Deleted files: 100
[2024-04-23, 17:26:03] [ver. ep9] Running Mirror::del_folders
[2024-04-23, 17:26:03] [ver. ep9] Deleted folders: 5
[2024-04-23, 17:26:03] [ver. ep9] Total size database: 710.96 MBytes
[2024-04-23, 17:26:03] [ver. ep9] Total downloaded: 58.06 MBytes
[2024-04-23, 17:26:03] [ver. ep9] Average speed: 5.1 MBytes/s
[2024-04-23, 17:26:03] [ver. ep9] Running Mirror::fix_time_stamp
[2024-04-23, 17:26:03] [ver. ep9] Running Parser::parse_line
[2024-04-23, 17:26:03] [ver. ep9] Running Nod32ms::set_database_size
[2024-04-23, 17:26:03] [ver. ep9] Running Parser::parse_line
[2024-04-23, 17:26:03] [ver. ep9] Running Nod32ms::compare_versions
[2024-04-23, 17:26:03] [ver. ep9] Compare 29110 >= 29112
[2024-04-23, 17:26:03] [ver. ep9] Your database was successfully updated from 29110 to 29112
[2024-04-23, 17:26:03] [ver. ep9] Running Mirror::destruct
[2024-04-23, 17:26:03] Total size for all databases: 1.77 GBytes
[2024-04-23, 17:26:03] Total downloaded for all databases: 800.99 MBytes
-
- мл. сержант
- Сообщения: 85
- Зарегистрирован: 2014-04-13 22:20:27
-
- мл. сержант
- Сообщения: 75
- Зарегистрирован: 2019-10-04 12:34:24
шустрый скрипт скрипт зеркала NOD32
Попробуйте, после успешной отработки скрипта для ep9, удалить файл invalid.keys и запустить скрипт повторно. У меня заведомо валидный ключ регулярно попадает в список не валидных (при чем для разных версий), поетому файл invalid.keys я удаляю перед каждым запуском скрипта. Все искалки ключей у меня отключены, для всех возможных версий прописан мой ключ, который точно действительный и который может скачать все версии.
или сбой сети или на сервере и ключ попал в невалидные
- Donet
- рядовой
- Сообщения: 29
- Зарегистрирован: 2022-06-19 1:11:52
-
- сержант
- Сообщения: 163
- Зарегистрирован: 2011-10-14 14:04:17
-
- мл. сержант
- Сообщения: 75
- Зарегистрирован: 2019-10-04 12:34:24
шустрый скрипт скрипт зеркала NOD32
Я же говорю - на любой чих скрипт отправляет ключ в невалидные для версии, на которой случился трабл. Алгоритм проверки очень обобщенный - если при проверке связь оборвалась, или сервер есета отклонил запрос изза перегрузки - ваш ключ попадет в невалидные и уже скрипт его использовать не будет.
- Donet
- рядовой
- Сообщения: 29
- Зарегистрирован: 2022-06-19 1:11:52
шустрый скрипт скрипт зеркала NOD32
init.php
Код: Выделить всё
'ep6' => [
'file' => 'eset_upd/ep6.6/update.ver',
'dll' => false,
'name' => 'ep v6'
],
Код: Выделить всё
; Eset versions
versionv3 = 0
versionv5 = 0
versionv9 = 0
versionv10 = 0
versionv12 = 0
versionv13 = 0
versionv14 = 0
versionep6 = 1
versionep7 = 0
versionep8 = 0
versionep9 = 0
versionep10 = 1
versionep11 = 0
Код: Выделить всё
# Маппинг User-Agent для определения путей к файлам обновлений
map $http_user_agent $update_ver {
"~.*BPC.[5].*" "/eset_upd/ep6.6/update.ver"; # Перенаправление v5 на ep6.6
"~.*BPC.[6].*" "/eset_upd/ep6.6/update.ver";
"~.*BPC.[10].*" "/eset_upd/ep10/dll/update.ver";
default "/index.html"; # Дефолтное значение для несоответствующих User-Agent
}
server {
root /eset_mirror_script/www;
index index.php index.html index.htm;
server_name бла.бла.бла.бла; # Измените на ваш реальный IP или доменное имя
location ~* \.ver$ {
# Перенаправление запросов согласно маппингу
if ($http_user_agent ~* "BPC") {
rewrite ^(.*)$ $update_ver break;
}
# Для всех остальных запросов возвращаем index.html
rewrite ^(.*)$ /index.html break;
}
}
Код: Выделить всё
ep10
ep6.6
v5 -> /upd/base/eset_upd/ep6.6
c десяткой проблем вообще нет.
посмотрите на конфиги, plz, может кто увидит ошибку
-
- мл. сержант
- Сообщения: 75
- Зарегистрирован: 2019-10-04 12:34:24
шустрый скрипт скрипт зеркала NOD32
А у вас на сервере реально есть такой путь?
Кавжется правильно должно быть
Код: Выделить всё
/eset_upd/ep6/update.ver
- Donet
- рядовой
- Сообщения: 29
- Зарегистрирован: 2022-06-19 1:11:52
шустрый скрипт скрипт зеркала NOD32
да, так и есть, 6.6
сделал ещё один симлинк, но не помогло:
Код: Выделить всё
ep10
ep6.6
v5 -> /upd/base/eset_upd/ep6.6
ep6 -> /eset_upd/ep6.6
- Donet
- рядовой
- Сообщения: 29
- Зарегистрирован: 2022-06-19 1:11:52
-
- мл. сержант
- Сообщения: 75
- Зарегистрирован: 2019-10-04 12:34:24
шустрый скрипт скрипт зеркала NOD32
Посмотрите по логах сервера по какому пути антивирус пытается скачивать файлы *.nup. Я не профи в nginx, но в вашем конфиге не вижу варианта для чего либо кроме .ver. Возможно в секцию Server стоит добавить чтот-то вроде:
Код: Выделить всё
location / {
try_files $uri $uri/ =404;
}
- Donet
- рядовой
- Сообщения: 29
- Зарегистрирован: 2022-06-19 1:11:52
- Donet
- рядовой
- Сообщения: 29
- Зарегистрирован: 2022-06-19 1:11:52
шустрый скрипт скрипт зеркала NOD32
-
- мл. сержант
- Сообщения: 75
- Зарегистрирован: 2019-10-04 12:34:24
- Donet
- рядовой
- Сообщения: 29
- Зарегистрирован: 2022-06-19 1:11:52
шустрый скрипт скрипт зеркала NOD32
Код: Выделить всё
10.1.1.121 - - [29/Apr/2024:18:47:13 +0000] "GET /update.ver HTTP/1.1" 401 179 "-" "ESS Update (Windows; U; 32bit; PVT F; VDB 37325; BPC 5.0.2272.7; OS: 10.0.17763 SP 0.0 NT; TDB 37325; CL 0.0.0; LNG 1049; x64c; APP eea; ASP 0.10; FW 0.0; PX 0; PUA 1; CD 0; RA 0; HWF: 0100362B-3FAC-8E00-956A-4952A3D4F474; RET 2201)" "-"
10.1.1.121 - user [29/Apr/2024:18:47:13 +0000] "GET /update.ver HTTP/1.1" 200 1486 "-" "ESS Update (Windows; U; 32bit; PVT F; VDB 37325; BPC 5.0.2272.7; OS: 10.0.17763 SP 0.0 NT; TDB 37325; CL 0.0.0; LNG 1049; x64c; APP eea; ASP 0.10; FW 0.0; PX 0; PUA 1; CD 0; RA 0; HWF: 0100362B-3FAC-8E00-956A-4952A3D4F474; RET 2201)" "-"
и почему в первом случае пользователь "-"!?
- Donet
- рядовой
- Сообщения: 29
- Зарегистрирован: 2022-06-19 1:11:52
шустрый скрипт скрипт зеркала NOD32
попробовал включить поддержку в скрипте 32bit - ничего не изменилось.интересно, почему 32bit!?
оказалось, что пользователь "-" - это ок.и почему в первом случае пользователь "-"!?
- Donet
- рядовой
- Сообщения: 29
- Зарегистрирован: 2022-06-19 1:11:52
шустрый скрипт скрипт зеркала NOD32
Вроде, разобрался. на тестовом сервере заработало.
поэтому, всем спасибо, вопрос снимаю.
чуть позже поясню, в чём была проблема.
поэтому, всем спасибо, вопрос снимаю.
чуть позже поясню, в чём была проблема.
- Donet
- рядовой
- Сообщения: 29
- Зарегистрирован: 2022-06-19 1:11:52
шустрый скрипт скрипт зеркала NOD32
оказалось, что для обновления Ep5, моей версии по крайней мере, подходят базы от v3.
поправил в default.conf строчку:
добавил в конфиг скрипта скачивание 32bit (просто не уверен, что не понадобится).
поудалял все симлинки, что создавал прежде.
поправил в default.conf строчку:
Код: Выделить всё
"~.*BPC.[5].*" "/eset_upd/v3/update.ver"; # Перенаправление v5 на v3
поудалял все симлинки, что создавал прежде.
-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2017-03-24 11:54:30
- Контактная информация:
шустрый скрипт скрипт зеркала NOD32
https://github.com/rzc0d3r/ESET-KeyGen
Народ а как этот скрипт заставить выдавать результат в виде логина и пароля для использования в скрипте обновления зеркала?
Народ а как этот скрипт заставить выдавать результат в виде логина и пароля для использования в скрипте обновления зеркала?
-
- сержант
- Сообщения: 163
- Зарегистрирован: 2011-10-14 14:04:17
шустрый скрипт скрипт зеркала NOD32
На 73й обсуждали как раз этот вопрос. Там вроде ещё ВПН нужен будет но не точно.boot-a писал(а): ↑2024-05-02 11:52:43https://github.com/rzc0d3r/ESET-KeyGen
Народ а как этот скрипт заставить выдавать результат в виде логина и пароля для использования в скрипте обновления зеркала?
-
- рядовой
- Сообщения: 10
- Зарегистрирован: 2024-03-28 18:51:23
шустрый скрипт скрипт зеркала NOD32
добрый день. не запускается скрипт, пишет
Fatal error: Redefinition of parameter $version in R:\ESET_Mirror\inc\classes\Mirror.class.php on line 131
Press any key to continue . . .
Подскажите пожалуйста как это исправить. Может у кого есть готовая виртуалка?
Fatal error: Redefinition of parameter $version in R:\ESET_Mirror\inc\classes\Mirror.class.php on line 131
Press any key to continue . . .
Подскажите пожалуйста как это исправить. Может у кого есть готовая виртуалка?
-
- рядовой
- Сообщения: 46
- Зарегистрирован: 2014-08-20 2:41:55
шустрый скрипт скрипт зеркала NOD32
Привет!
1. Я делал так, обязательно впн.
2. Почта временная, чтобы свою не палить, скрипт всю регистрацию за тебя делает, кроме капчи.
3. После регистрации заходим в личный кабинет, нажимаем на кнопку "лицензии" и видим строчку с готовой триалкой.
4. Наводим указатель мыши рядом с галочкой и появляется квадратик с тремя точками, жмём на него и выбираем в менюшке, пункт "показать подробности".
5. Тут все данные триалки, но старый формат ключа закопан ещё глубже.
6. Нажимаем на кнопку "продукты" и видим три строчки.
7. На первую строчку опять наводим указатель мыши, появляется квадратик с тремя точками, жмём на него выбираем в менюшке пункт "загрузить устаревший файл лицензии" вылезает окошко подтверждения на котором есть старый формат ключа.
-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2017-03-24 11:54:30
- Контактная информация:
шустрый скрипт скрипт зеркала NOD32
С какими параметрами запускаете скрипт, чтобы получить аккаунт с лицензией? У меня получается либо аккаунт либо лицензия. Приходится делать лицензию, потом по email восстанавливать пароль к аккаунту, который задействовался для ее получения, и потом уже заходить в него и там тогда видно лицензию. Если делать аккаунт скриптом в ключами --account | --business-account то лицензии в нем нет. Если использовать вместе ключи --key | --account то скрипт выдает ошибку.