rzc0d3r / eset-keygen Goto Github PK
View Code? Open in Web Editor NEWESET-KeyGen - Trial-Key & Account generator for ESET Antivirus
License: MIT License
ESET-KeyGen - Trial-Key & Account generator for ESET Antivirus
License: MIT License
The current project by you is great.But my PC installed eset ANTIVIRUS,after entering the license by keygen,it automatically change the product to ESET smart security premium.
ESET smart security premium then causes lots of network problems,so I have to uninstall it.
Please create a project for keygen of ESET nod32 ANTIVIRUS,so I can install ANTIVIRUS again.
Thanks!
when i run the program with python '.\ESET KeyGen.py' its writes me this
WebDriver.init() got an unexpected keyword argument 'options'
do you have an idea ?
@Debian:~/ESET-KeyGen$ python3.9 ESET\ KeyGen.py
Message: unknown error: Chrome failed to start: exited abnormally.
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
Stacktrace:
#0 0x55fb84bc84e3
#1 0x55fb848f7c76
#2 0x55fb84920d78
#3 0x55fb8491d029
#4 0x55fb8495bccc
#5 0x55fb8495b47f
#6 0x55fb84952de3
#7 0x55fb849282dd
#8 0x55fb8492934e
#9 0x55fb84b883e4
#10 0x55fb84b8c3d7
#11 0x55fb84b96b20
#12 0x55fb84b8d023
#13 0x55fb84b5b1aa
#14 0x55fb84bb16b8
#15 0x55fb84bb1847
#16 0x55fb84bc1243
#17 0x7ff2a1e2bea7 start_thread
Press Enter...
@Debian:~/ESET-KeyGen$ /usr/bin/google-chrome
Starting ChromeDriver 114.0.5735.90 (386bc09e8f4f2e025eddae123f36f6263096ae49-refs/branch-heads/5735@{#1052}) on port 9515
Only local connections are allowed.
Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
ChromeDriver was started successfully.
How to solve?
Is it possible to choose to which ESET edition generate key? Smart Security has (for me) some unnecessary features, that only slows down my potato PCs. Is it even possible?
Thanks in advance :)
[DUPLICATE]
Windows 11
Python 3.12.1
Causes handshake errors: handshake failed; returned -1, SSL error code 1, net_error -101
PS C:\Users\Sergey\Downloads\ESET-KeyGen> py .\main.py
███████╗███████╗███████╗████████╗ ██╗ ██╗███████╗██╗ ██╗ ██████╗ ███████╗███╗ ██╗
██╔════╝██╔════╝██╔════╝╚══██╔══╝ ██║ ██╔╝██╔════╝╚██╗ ██╔╝██╔════╝ ██╔════╝████╗ ██║
█████╗ ███████╗█████╗ ██║ █████╔╝ █████╗ ╚████╔╝ ██║ ███╗█████╗ ██╔██╗ ██║
██╔══╝ ╚════██║██╔══╝ ██║ ██╔═██╗ ██╔══╝ ╚██╔╝ ██║ ██║██╔══╝ ██║╚██╗██║
███████╗███████║███████╗ ██║ ██║ ██╗███████╗ ██║ ╚██████╔╝███████╗██║ ╚████║
╚══════╝╚══════╝╚══════╝ ╚═╝ ╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═══╝
Project Version: v1.3.0.1
Project Devs: rzc0d3r, AdityaGarg8, k0re,
Fasjeit, alejanpa17, Ischunddu,
soladify
-- WebDriver Auto-Installer --
[ INFO ] Google Chrome version: 121.0.6167.140
[ INFO ] Google Chrome webdriver version: None
[ FAILED ] Google Chrome webdriver not detected, download attempt...
[ OK ] Found a suitable version for your system!
[ INFO ] Downloading...
[ OK ] Google Chrome webdriver was successfully downloaded and unzipped!
Press Enter to continue...
[ INFO ] Initializing chrome-webdriver for Windows
DevTools listening on ws://127.0.0.1:50712/devtools/browser/da2cfee6-9318-4550-b1c6-a941faf4e42c
-- KeyGen --
[ INFO ] Mail registration...
[ OK ] Mail registration completed successfully!
[ INFO ] [EMAIL] Register page loading...
[ OK ] [EMAIL] Register page is loaded!
[ INFO ] Bypassing cookies...
[ OK ] Cookies successfully bypassed!
[ INFO ] [PASSWD] Register page loading...
[ OK ] [PASSWD] Register page is loaded!
[ INFO ] ESET-Token interception...
[ OK ] ESET-Token: 647a848c-ee2b-47f4-936d-2afd2b764209
[ INFO ] Account confirmation is in progress...
[0131/091938.231:ERROR:ssl_client_socket_impl.cc(974)] handshake failed; returned -1, SSL error code 1, net_error -101
[0131/091957.418:ERROR:ssl_client_socket_impl.cc(974)] handshake failed; returned -1, SSL error code 1, net_error -101
[ FAILED ] Traceback (most recent call last):
File "C:\Users\Sergey\Downloads\ESET-KeyGen\main.py", line 125, in <module>
EsetReg.confirmAccount()
File "C:\Users\Sergey\Downloads\ESET-KeyGen\modules\eset_register.py", line 82, in confirmAccount
uCE(self.driver, f"return typeof {GET_EBAV}('ion-button', 'robot', 'home-overview-empty-add-license-btn') === 'object'")
File "C:\Users\Sergey\Downloads\ESET-KeyGen\modules\shared_tools.py", line 61, in untilConditionExecute
raise RuntimeError('untilConditionExecute: the code did not return the desired value!')
RuntimeError: untilConditionExecute: the code did not return the desired value!
Can it be used with telegram? It means that directly through telegram, input the command and the key will be automatically generated.
Hello... Help
-- Chrome Driver Auto-Installer v1.1.3 (151023-2234) by rzc0d3r --
[ INFO ] Chrome version: 119.0.6045.159
[ INFO ] Chrome driver version: 119.0.6045.105
-- ESET KeyGen v1.0.9 (191023-2057) by rzc0d3r --
[ INFO ] Mail registration...
[ OK ] Mail registration completed successfully!
[ INFO ] Initializing driver for Windows
[ INFO ] [EMAIL] Register page loading...
[ OK ] [EMAIL] Register page is loaded!
[ INFO ] [PASSWD] Register page loading...
[ OK ] [PASSWD] Register page is loaded!
[ OK ] ESET Token: a7fc0446-d3cb-41f0-940f-b98ace8f3f13
[ INFO ] Account confirmation is in progress...
[ OK ] Account successfully confirmed!
[ INFO ] License page loading...
[ OK ] License page is loaded!
[ INFO ] Request sending...
[ FAILED ] Message: javascript error: Cannot read properties of undefined (reading 'click')
(Session info: chrome=119.0.6045.159)
Stacktrace:
GetHandleVerifier [0x00007FF6DF5182B2+55298]
(No symbol) [0x00007FF6DF485E02]
(No symbol) [0x00007FF6DF3405AB]
(No symbol) [0x00007FF6DF34509C]
(No symbol) [0x00007FF6DF34732A]
(No symbol) [0x00007FF6DF3BB12B]
(No symbol) [0x00007FF6DF3A20AA]
(No symbol) [0x00007FF6DF3BAAA4]
(No symbol) [0x00007FF6DF3A1E83]
(No symbol) [0x00007FF6DF37670A]
(No symbol) [0x00007FF6DF377964]
GetHandleVerifier [0x00007FF6DF890AAB+3694587]
GetHandleVerifier [0x00007FF6DF8E728E+4048862]
GetHandleVerifier [0x00007FF6DF8DF173+4015811]
GetHandleVerifier [0x00007FF6DF5B47D6+695590]
(No symbol) [0x00007FF6DF490CE8]
(No symbol) [0x00007FF6DF48CF34]
(No symbol) [0x00007FF6DF48D062]
(No symbol) [0x00007FF6DF47D3A3]
BaseThreadInitThunk [0x00007FFB7FD87344+20]
RtlUserThreadStart [0x00007FFB804626B1+33]
its an error i get in the latest version and some old version that i've tried.
im using this in virtual machine running windows 7 Home premium
google version is 109.0.5414.120
python v3.8.8 with selenium request and colorama installed
может есть способ как в мак ос сгенерить номер
[ INFO ] Request sending...
[ FAILED ] Message: javascript error: Cannot read properties of undefined (reading 'click')
(Session info: chrome=118.0.5993.118)
Stacktrace:
GetHandleVerifier [0x00604DE3+43907]
(No symbol) [0x00590741]
(No symbol) [0x004833ED]
(No symbol) [0x00486F6D]
(No symbol) [0x004889D9]
(No symbol) [0x004E5DEB]
(No symbol) [0x004D2B5C]
(No symbol) [0x004E55CA]
(No symbol) [0x004D2956]
(No symbol) [0x004AE17E]
(No symbol) [0x004AF32D]
GetHandleVerifier [0x008B5AF9+2865305]
GetHandleVerifier [0x008FE78B+3163435]
GetHandleVerifier [0x008F8441+3138017]
GetHandleVerifier [0x0068E0F0+605840]
(No symbol) [0x0059A64C]
(No symbol) [0x00596638]
(No symbol) [0x0059675F]
(No symbol) [0x00588DB7]
BaseThreadInitThunk [0x76F0FA29+25]
RtlGetAppContainerNamedObjectPath [0x77717A9E+286]
RtlGetAppContainerNamedObjectPath [0x77717A6E+238]
Let me know if I can provide anymore information to debug this issue.
I had an ideal to make the CI more efficient, but need a way that makes the script download the webdriver only.
FAILED ] Traceback (most recent call last):
File "C:\ESET-KeyGen-main\main.py", line 125, in
EsetReg.confirmAccount()
File "C:\ESET-KeyGen-main\modules\eset_register.py", line 82, in confirmAccount
uCE(self.driver, f"return typeof {GET_EBAV}('ion-button', 'robot', 'home-overview-empty-add-license-btn') === 'object'")
File "C:\ESET-KeyGen-main\modules\shared_tools.py", line 61, in untilConditionExecute
raise RuntimeError('untilConditionExecute: the code did not return the desired value!')
RuntimeError: untilConditionExecute: the code did not return the desired value!
So for whatever reason eset decided to add this repo on some type of blacklist. It is reported as a dangerous site. I think this information will be handy for you
Eset propably hanged something (again) and website is "not working" it happens while registering (this in URL at the time https://login.eset.com/Register/FinalStep)
crash logs (ignore pycord stuff I integrated your code long time ago and updating it to newest versions, no its not mine mistake it worked 4 days ago and I didn't ):
Ignoring exception in on_application_command_error
Traceback (most recent call last):
File "C:\Users\polsk\AppData\Roaming\Python\Python310\site-packages\discord\commands\core.py", line 124, in wrapped
ret = await coro(arg)
File "C:\Users\polsk\AppData\Roaming\Python\Python310\site-packages\discord\commands\core.py", line 978, in _invoke
await self.callback(self.cog, ctx, **kwargs)
File "E:\dc_bot\eset_cog.py", line 217, in eset
if not EsetReg.createAccount():
File "E:\dc_bot\eset_cog.py", line 116, in createAccount
self.driver.execute_script(f"{GET_EBID}('Email').value='{self.email_obj.get_full_login()}'\ndocument.forms[0].submit()")
File "C:\Users\polsk\AppData\Roaming\Python\Python310\site-packages\selenium\webdriver\remote\webdriver.py", line 404, in execute_script
return self.execute(command, {"script": script, "args": converted_args})["value"]
File "C:\Users\polsk\AppData\Roaming\Python\Python310\site-packages\selenium\webdriver\remote\webdriver.py", line 344, in execute
self.error_handler.check_response(response)
File "C:\Users\polsk\AppData\Roaming\Python\Python310\site-packages\selenium\webdriver\remote\errorhandler.py", line 229, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: result.webdriverValue.value list is missing or empty in Runtime.callFunctionOn response
(Session info: chrome=119.0.6045.124)
Stacktrace:
GetHandleVerifier [0x00007FF7D0C18EF2+54786]
(No symbol) [0x00007FF7D0B85612]
(No symbol) [0x00007FF7D0A3A64B]
(No symbol) [0x00007FF7D0A3EEC1]
(No symbol) [0x00007FF7D0A414AA]
(No symbol) [0x00007FF7D0AB5394]
(No symbol) [0x00007FF7D0A9BE6A]
(No symbol) [0x00007FF7D0AB4D02]
(No symbol) [0x00007FF7D0A9BC43]
(No symbol) [0x00007FF7D0A70941]
(No symbol) [0x00007FF7D0A71B84]
GetHandleVerifier [0x00007FF7D0F67F52+3524194]
GetHandleVerifier [0x00007FF7D0FBD800+3874576]
GetHandleVerifier [0x00007FF7D0FB5D7F+3843215]
GetHandleVerifier [0x00007FF7D0CB5086+694166]
(No symbol) [0x00007FF7D0B90A88]
(No symbol) [0x00007FF7D0B8CA94]
(No symbol) [0x00007FF7D0B8CBC2]
(No symbol) [0x00007FF7D0B7CC83]
BaseThreadInitThunk [0x00007FFF79F7257D+29]
RtlUserThreadStart [0x00007FFF7A66AA58+40]
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\polsk\AppData\Roaming\Python\Python310\site-packages\discord\client.py", line 378, in _run_event
await coro(*args, **kwargs)
File "E:\dc_bot\main.py", line 44, in on_application_command_error
raise error
File "C:\Users\polsk\AppData\Roaming\Python\Python310\site-packages\discord\bot.py", line 1114, in invoke_application_command
await ctx.command.invoke(ctx)
File "C:\Users\polsk\AppData\Roaming\Python\Python310\site-packages\discord\commands\core.py", line 375, in invoke
await injected(ctx)
File "C:\Users\polsk\AppData\Roaming\Python\Python310\site-packages\discord\commands\core.py", line 132, in wrapped
raise ApplicationCommandInvokeError(exc) from exc
discord.errors.ApplicationCommandInvokeError: Application Command raised an exception: WebDriverException: Message: unknown error: result.webdriverValue.value list is missing or empty in Runtime.callFunctionOn response
(Session info: chrome=119.0.6045.124)
Stacktrace:
GetHandleVerifier [0x00007FF7D0C18EF2+54786]
(No symbol) [0x00007FF7D0B85612]
(No symbol) [0x00007FF7D0A3A64B]
(No symbol) [0x00007FF7D0A3EEC1]
(No symbol) [0x00007FF7D0A414AA]
(No symbol) [0x00007FF7D0AB5394]
(No symbol) [0x00007FF7D0A9BE6A]
(No symbol) [0x00007FF7D0AB4D02]
(No symbol) [0x00007FF7D0A9BC43]
(No symbol) [0x00007FF7D0A70941]
(No symbol) [0x00007FF7D0A71B84]
GetHandleVerifier [0x00007FF7D0F67F52+3524194]
GetHandleVerifier [0x00007FF7D0FBD800+3874576]
GetHandleVerifier [0x00007FF7D0FB5D7F+3843215]
GetHandleVerifier [0x00007FF7D0CB5086+694166]
(No symbol) [0x00007FF7D0B90A88]
(No symbol) [0x00007FF7D0B8CA94]
(No symbol) [0x00007FF7D0B8CBC2]
(No symbol) [0x00007FF7D0B7CC83]
BaseThreadInitThunk [0x00007FFF79F7257D+29]
RtlUserThreadStart [0x00007FFF7A66AA58+40]
i hope my logs will help you with fixing it : ) good work man keep it up
решил я сгенерить себе номерок и на мак и вин такая хрень
Last login: Sun Dec 10 23:50:42 on console
imacpro@iMac-Pro ~ % python3 /Users/imacpro/Desktop/ESET-KeyGen-main/main.py
-- Chrome Driver Auto-Installer v1.1.4 (171123-1640) by rzc0d3r --
[ INFO ] Chrome version: 119.0.6045.199
[ INFO ] Chrome driver version: 119.0.6045.105
[ INFO ] Initializing chrome-driver for Linux
-- ESET KeyGen v1.0.9.2 (211123-1059) by rzc0d3r --
[ INFO ] Mail registration...
[ FAILED ] Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/urllib3/connection.py", line 203, in _new_conn
sock = connection.create_connection(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection
raise err
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection
sock.connect(sa)
ConnectionRefusedError: [Errno 61] Connection refused
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 790, in urlopen
response = self._make_request(
^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 491, in _make_request
raise new_e
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 467, in _make_request
self._validate_conn(conn)
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 1096, in _validate_conn
conn.connect()
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/urllib3/connection.py", line 611, in connect
self.sock = sock = self._new_conn()
^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/urllib3/connection.py", line 218, in _new_conn
raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPSConnection object at 0x108ca0260>: Failed to establish a new connection: [Errno 61] Connection refused
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/requests/adapters.py", line 486, in send
resp = conn.urlopen(
^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 844, in urlopen
retries = retries.increment(
^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/urllib3/util/retry.py", line 515, in increment
raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='www.1secmail.com', port=443): Max retries exceeded with url: /api/v1/?action=genRandomMailbox&count=1 (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x108ca0260>: Failed to establish a new connection: [Errno 61] Connection refused'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/imacpro/Desktop/ESET-KeyGen-main/modules/sec_email_api.py", line 16, in register
r = requests.get(url)
^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/requests/api.py", line 73, in get
return request("get", url, params=params, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/requests/api.py", line 59, in request
return session.request(method=method, url=url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/requests/sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/requests/sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/requests/adapters.py", line 519, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='www.1secmail.com', port=443): Max retries exceeded with url: /api/v1/?action=genRandomMailbox&count=1 (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x108ca0260>: Failed to establish a new connection: [Errno 61] Connection refused'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/imacpro/Desktop/ESET-KeyGen-main/main.py", line 86, in
email_obj.register()
File "/Users/imacpro/Desktop/ESET-KeyGen-main/modules/sec_email_api.py", line 18, in register
raise SecEmailConnectError
modules.sec_email_api.SecEmailConnectError
Press Enter...
I pulled the main from the latest and ran it, but It stuck at License page loading and then error
[*] Initializing driver for Windows
[*] [EMAIL] Register page loading...
[+] [EMAIL] Register page is loaded!
[*] [PASSWD] Register page loading...
[+] [PASSWD] Register page is loaded!
[+] ESET Token: 48b59728-15c0-43a4-8c5b-a9e6e689834b
[*] Account confirmation is in progress...
[+] Account successfully confirmed!
[*] License page loading...
[+] License page is loaded!
[*] Request sending...
Message: javascript error: Cannot read properties of undefined (reading 'click')
(Session info: chrome=119.0.6045.161)
Stacktrace:
GetHandleVerifier [0x00007FF6124282B2+55298]
(No symbol) [0x00007FF612395E02]
(No symbol) [0x00007FF6122505AB]
(No symbol) [0x00007FF61225509C]
(No symbol) [0x00007FF61225732A]
(No symbol) [0x00007FF6122CB12B]
(No symbol) [0x00007FF6122B20AA]
(No symbol) [0x00007FF6122CAAA4]
(No symbol) [0x00007FF6122B1E83]
(No symbol) [0x00007FF61228670A]
(No symbol) [0x00007FF612287964]
GetHandleVerifier [0x00007FF6127A0AAB+3694587]
GetHandleVerifier [0x00007FF6127F728E+4048862]
GetHandleVerifier [0x00007FF6127EF173+4015811]
GetHandleVerifier [0x00007FF6124C47D6+695590]
(No symbol) [0x00007FF6123A0CE8]
(No symbol) [0x00007FF61239CF34]
(No symbol) [0x00007FF61239D062]
(No symbol) [0x00007FF61238D3A3]
BaseThreadInitThunk [0x00007FFBC53D257D+29]
RtlUserThreadStart [0x00007FFBC63CAA58+40]
Last month it ran smoothly without problem
[ INFO ] Initializing firefox-driver for Linux
[ FAILED ] Traceback (most recent call last):
File "/home/runner/work/ESET-KeyGen/ESET-KeyGen/ESET-KeyGen/main.py", line 71, in <module>
driver = shared_tools.initSeleniumWebDriver('firefox')
File "/home/runner/work/ESET-KeyGen/ESET-KeyGen/ESET-KeyGen/modules/shared_tools.py", line 93, in initSeleniumWebDriver
driver = Firefox(options=driver_options, service=driver_service)
File "/usr/local/lib/python3.10/dist-packages/selenium/webdriver/firefox/webdriver.py", line 67, in __init__
super().__init__(command_executor=executor, options=options)
File "/usr/local/lib/python3.10/dist-packages/selenium/webdriver/remote/webdriver.py", line 208, in __init__
self.start_session(capabilities)
File "/usr/local/lib/python3.10/dist-packages/selenium/webdriver/remote/webdriver.py", line 292, in start_session
response = self.execute(Command.NEW_SESSION, caps)["value"]
File "/usr/local/lib/python3.10/dist-packages/selenium/webdriver/remote/webdriver.py", line 347, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.10/dist-packages/selenium/webdriver/remote/errorhandler.py", line 229, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: Process unexpectedly closed with status 1
This is the error
i tried running on latest version as of today but failed
PS C:\Users<user>\Downloads\ESET-KeyGen> py.exe '.\ESET KeyGen.py'
-- Chrome Driver Auto-Installer v1.1 (061023-1527) by rzc0d3r --
[WinError 3] The system cannot find the path specified: 'C:/Program Files/Google/Chrome/Application'
Press Enter...
I believe the previous approach was much cleaner as it did not require the user to have whole google chrome package installed. I personally don't use google chrome as they're browser is bloated af, nor anything related to infamous google. you should use instead an open source alternative like chromium or maybe firefox engine if possible
Is this still available to download as an exe?
When I try the exe file on Windows, I get this error when I try to generate keys. I can generate accounts though
[ FAILED ] Traceback (most recent call last):
File "main.py", line 109, in <module>
File "modules/eset_keygen.py", line 24, in sendRequestForKey
File "modules/shared_tools.py", line 61, in untilConditionExecute
RuntimeError: untilConditionExecute: the code did not return the desired value!
When I use it, it tells me that google chrome is missing when i have downloaded it what do i do
Add this to your modules\eset_register.py after Line 20:
driver_options.add_argument("--log-level=3")
Afterwards it looks like:
driver_options.add_experimental_option('excludeSwitches', ['enable-logging'])
driver_options.add_argument("--log-level=3")
This avoids all javscript errors happening on the ESET Website (At the moment for example a cookiebar error).
Is there a way to choose which NOD32 edition the key is being generated for?
I normally use Internet Security, but it generated Smart Security Premium key for me.
How can I tell it to generate the Internet Security key?
When I run, I face this issue. How can I fix it?
[*] Initializing driver for Linux
Message: session not created: This version of ChromeDriver only supports Chrome version 114
Current browser version is 116.0.5845.110 with binary path /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
!
I don't use chrome and it shouldn't rely on a full chrome installation as already discussed in another issue. For me it's broken rn. Btw there's also firefox version of driver https://github.com/mozilla/geckodriver as an alternative to google mofos
PS C:\Users\User\Downloads\ESET-KeyGen> py.exe .\main.py
-- Chrome Driver Auto-Installer v1.1.4 (171123-1640) by rzc0d3r --
[ FAILED ] Traceback (most recent call last):
File "C:\Users\User\Downloads\ESET-KeyGen\main.py", line 69, in
chromedriver_path = chrome_driver_installer_menu()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\User\Downloads\ESET-KeyGen\main.py", line 21, in chrome_driver_installer_menu
raise RuntimeError('Chrome is not detected on your device!')
RuntimeError: Chrome is not detected on your device!
Press Enter...
[ INFO ] Bypassing cookies...
[ OK ] Cookies successfully bypassed!
[ FAILED ] Traceback (most recent call last):
File "/home/runner/work/ESET-KeyGen/ESET-KeyGen/ESET-KeyGen/main.py", line 90, in
EsetReg.createAccount()
File "/home/runner/work/ESET-KeyGen/ESET-KeyGen/ESET-KeyGen/modules/eset_register.py", line 49, in createAccount
exec_js(f"{GET_EBID}('Email').value='{self.email_obj.get_full_login()}'")
File "/usr/local/lib/python3.10/dist-packages/selenium/webdriver/remote/webdriver.py", line 408, in execute_script
return self.execute(command, {"script": script, "args": converted_args})["value"]
File "/usr/local/lib/python3.10/dist-packages/selenium/webdriver/remote/webdriver.py", line 348, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.10/dist-packages/selenium/webdriver/remote/errorhandler.py", line 229, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.JavascriptException: Message: javascript error: Cannot set properties of null (setting 'value')
(Session info: chrome-headless-shell=120.0.6099.109)
cat: './*ACCOUNTS.txt': No such file or directory
Error: Process completed with exit code 1.
I am installing ubuntu 22.04, and the python version is version 3.11. A chrome error will appear when executing the program.
[ FAILED ] Chrome is not detected on your device!
I am getting the following error. Chrome is landing on https://home.eset.com/error, while the lg looks like this:
C:\kit\eset keygen>python main.py
-- Chrome Driver Auto-Installer v1.1.4 (171123-1640) by rzc0d3r --
[ INFO ] Chrome version: 120.0.6099.110
[ INFO ] Chrome driver version: 120.0.6099.109
[ INFO ] Initializing chrome-driver for Windows
-- ESET KeyGen v1.0.9.2 (211123-1059) by rzc0d3r --
[ INFO ] Mail registration...
[ OK ] Mail registration completed successfully!
[ INFO ] [EMAIL] Register page loading...
[ OK ] [EMAIL] Register page is loaded!
[ INFO ] Bypassing cookies...
[ OK ] Cookies successfully bypassed!
[ INFO ] [PASSWD] Register page loading...
[ OK ] [PASSWD] Register page is loaded!
[ OK ] ESET Token: b9d85396-be5c-452b-b0e1-6609436d58fa
[ INFO ] Account confirmation is in progress...
[ OK ] Account successfully confirmed!
[ INFO ] Request sending...
[ INFO ] Waiting for permission to request...
[ OK ] Access to the request was open!
[ INFO ] Platforms loading...
[ OK ] Windows platform is selected!
[ INFO ] Request license page loading...
[ INFO ] Sending a request for a license...
[ INFO ] Waiting for confirmation of request...
[ FAILED ] Traceback (most recent call last):
File "C:\kit\eset keygen\main.py", line 97, in <module>
EsetKeyG.sendRequestForKey()
File "C:\kit\eset keygen\modules\eset_keygen.py", line 40, in sendRequestForKey
uCE(self.driver, f"return {CLICK_WITH_BOOL}({GET_EBAV}('ion-button', 'robot', 'common-base-modal-header-close-btn'))")
File "C:\kit\eset keygen\modules\shared_tools.py", line 60, in untilConditionExecute
raise RuntimeError('untilConditionExecute: the code did not return the desired value!')
RuntimeError: untilConditionExecute: the code did not return the desired value!
Press Enter...
Please tell me how to modify the text file after generating the key so that there are no " ' " symbols before and after it.
Is it possible to implement the choice of operating system (Windows / Mac OS / Android) ?
As I understand it, the key is generated (Smart Security Premium only for Windows) without the ability to select edition AV or operating system..
[ INFO ] Mail registration...
[ FAILED ] Traceback (most recent call last):
File "urllib3\connection.py", line 203, in _new_conn
File "urllib3\util\connection.py", line 85, in create_connection
File "urllib3\util\connection.py", line 73, in create_connection
TimeoutError: [WinError 10060] Próba połączenia nie powiodła się, ponieważ połączona strona nie odpowiedziała poprawnie po ustalonym okresie czasu lub utworzone połączenie nie powiodło się, ponieważ połączony host nie odpowiedział
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "urllib3\connectionpool.py", line 790, in urlopen
File "urllib3\connectionpool.py", line 491, in _make_request
File "urllib3\connectionpool.py", line 467, in _make_request
File "urllib3\connectionpool.py", line 1096, in _validate_conn
File "urllib3\connection.py", line 611, in connect
File "urllib3\connection.py", line 218, in _new_conn
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPSConnection object at 0x000002D6791AE160>: Failed to establish a new connection: [WinError 10060] Próba połączenia nie powiodła się, ponieważ połączona strona nie odpowiedziała poprawnie po ustalonym okresie czasu lub utworzone połączenie nie powiodło się, ponieważ połączony host nie odpowiedział
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "requests\adapters.py", line 486, in send
File "urllib3\connectionpool.py", line 844, in urlopen
File "urllib3\util\retry.py", line 515, in increment
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='www.1secmail.com', port=443): Max retries exceeded with url: /api/v1/?action=genRandomMailbox&count=1 (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x000002D6791AE160>: Failed to establish a new connection: [WinError 10060] Próba połączenia nie powiodła się, ponieważ połączona strona nie odpowiedziała poprawnie po ustalonym okresie czasu lub utworzone połączenie nie powiodło się, ponieważ połączony host nie odpowiedział'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "modules\sec_email_api.py", line 15, in register
r = requests.get(url)
File "requests\api.py", line 73, in get
File "requests\api.py", line 59, in request
File "requests\sessions.py", line 589, in request
File "requests\sessions.py", line 703, in send
File "requests\adapters.py", line 519, in send
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='www.1secmail.com', port=443): Max retries exceeded with url: /api/v1/?action=genRandomMailbox&count=1 (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x000002D6791AE160>: Failed to establish a new connection: [WinError 10060] Próba połączenia nie powiodła się, ponieważ połączona strona nie odpowiedziała poprawnie po ustalonym okresie czasu lub utworzone połączenie nie powiodło się, ponieważ połączony host nie odpowiedział'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "main.py", line 120, in
email_obj.register()
File "modules\sec_email_api.py", line 17, in register
raise SecEmailConnectError
modules.sec_email_api.SecEmailConnectError
Press Enter...
Hello mate, I got this issue:
[*] Initializing driver for Windows
[*] [EMAIL] Register page loading...
[+] [EMAIL] Register page is loaded!
[*] [PASSWD] Register page loading...
[+] [PASSWD] Register page is loaded!
[+] ESET Token: 409c25f0-2f90-4919-82cd-4b69bef0647d
[*] Account confirmation is in progress...
[+] Account successfully confirmed!
[*] License page loading...
[+] License page is loaded!
[] Request sending...
[] Waiting for permission to request...
Message: javascript error: Cannot read properties of undefined (reading 'click')
(Session info: chrome=117.0.5938.132)
Stacktrace:
GetHandleVerifier [0x00007FF6ADA37D32+55474]
(No symbol) [0x00007FF6AD9A77E2]
(No symbol) [0x00007FF6AD85E0EB]
(No symbol) [0x00007FF6AD862B1D]
(No symbol) [0x00007FF6AD86495A]
(No symbol) [0x00007FF6AD8D8584]
(No symbol) [0x00007FF6AD8BF15A]
(No symbol) [0x00007FF6AD8D7EF2]
(No symbol) [0x00007FF6AD8BEF33]
(No symbol) [0x00007FF6AD893D41]
(No symbol) [0x00007FF6AD894F84]
GetHandleVerifier [0x00007FF6ADD9B772+3609330]
GetHandleVerifier [0x00007FF6ADDF1A90+3962384]
GetHandleVerifier [0x00007FF6ADDE9F1F+3930783]
GetHandleVerifier [0x00007FF6ADAD3CC6+694342]
(No symbol) [0x00007FF6AD9B2238]
(No symbol) [0x00007FF6AD9AE4A4]
(No symbol) [0x00007FF6AD9AE5D2]
(No symbol) [0x00007FF6AD99EE33]
BaseThreadInitThunk [0x00007FF90DD554E0+16]
RtlUserThreadStart [0x00007FF90DFA485B+43]
Press Enter...
Process finished with exit code 0
Ubuntu 22. Works totally fine with v1.0.8.1 (131023-1557) during the fist run (chromedriver
is downloaded and used correctly).
During my second call of the script I am getting
- Chrome Driver Auto-Installer v1.1.2 (121023-0936) by rzc0d3r --
[ FAILED ] [Errno 2] No such file or directory: 'chromedriver'
Press Enter...
That looks like there is some pathing issue using the driver file as deleting chromedriver
forces the download and fixing the issue for another execution.
Changing the line
Line 249 in dd1f198
to the
chromedriver_name = './chromedriver'
seems fixing the issue.
I was able to run the python script without chrome and chromedriver, as selenium will download it at runtime. You could specify this in the documentation, unless I am missing something. Btw, cheers for the big brain energy script!
REF:
Windows
Download and install [Chrome](https://www.google.com/chrome/)
Download stable [ChromeDriver](https://chromedriver.chromium.org/downloads) and extract to folder where is ESET KeyGen.py
If your version of chrome is for example 115.0.5790.102 then you need to download a driver with the same version (Only the first 3 digits are taken into account, for example 115)
If you can't find the version you need, follow [this link](https://googlechromelabs.github.io/chrome-for-testing/#stable) and find the stable version you need there
@stringer-popov , can you test this: https://github.com/AdityaGarg8/ESET-KeyGen/releases/tag/vtest
Project Version: v1.1.1.0
Project Devs: rzc0d3r, AdityaGar
g8, k0re,
Fasjeit, alejanpa1
7
-- Chrome Driver Auto-Installer --
[ INFO ] Chrome version: 109.0.5414.120
[ INFO ] Chrome driver version: None
[ FAILED ] Chrome driver not detected, download attempt...
[ FAILED ] Traceback (most recent call last):
File "main.py", line 85, in
File "main.py", line 51, in chrome_driver_installer_menu
File "modules\chrome_driver_installer.py", line 89, in get_driver_download_url
File "_collections_abc.py", line 660, in get
File "requests\structures.py", line 52, in getitem
AttributeError: 'list' object has no attribute 'lower'
Press Enter...
_Hello there,
On Win11 Pro up to date druiver installation Ok but then just FAILED:_
-- Chrome Driver Auto-Installer v1.1.3 (151023-2234) by rzc0d3r --
[ INFO ] Chrome version: 118.0.5993.72
[ INFO ] Chrome driver version: None
[ FAILED ] Chrome driver not detected, download attempt...
[ OK ] Found a suitable version for your system!
[ INFO ] Download attempt...
[ OK ] The Сhrome driver was successfully downloaded and unzipped!
Press Enter to continue...
-- ESET KeyGen pre-release v1.0.8.3 (181023-0013) by rzc0d3r --
[ FAILED ]
Press Enter...
Hello. how modify script for generate "Eset Internet Security", not a "Eset SMart Security" keys? Its possible?
installed the colorama but when i run the main.py file it writes that ...
ESET-KeyGen-main\main.py", line 3, in
import modules.logger as logger
\ESET-KeyGen-main\modules\logger.py", line 2, in
from colorama import Fore, Style, init
ModuleNotFoundError: No module named 'colorama'
Script is getting stuck on Send installer to email
Does this work in termux?
As the title says, this script is (by the definition of the word) absolutely not a KeyGen. It does not generate valid ESET keys. All it does is automate the process of requesting a 30-day free trial from the ESET website by supplying a nonsense email address.
In order to use ESET with any effectiveness, you must run this script every 30 days to renew your trial... and hope ESET doesn't blacklist your IP because of it. If you don't mind doing that, I suppose it's mildly convenient. Very misleading title, though.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.