Giter VIP home page Giter VIP logo

eset-keygen's Introduction

eset-keygen's People

Contributors

adityagarg8 avatar alejanpa17 avatar angrybonk avatar dependabot[bot] avatar fasjeit avatar github-actions[bot] avatar ischunddu avatar k0re avatar rzc0d3r avatar soladify avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

eset-keygen's Issues

Please create a project for keygen of ESET nod32 ANTIVIRUS(not ESET smart security)

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!

Error chromedrive

@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?

Add ESET Internet Security, NOD32 key generator.

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 :)

handshake errors [DUPLICATE]

[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!

Cannot read properties of undefined (reading 'click')

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]

'list' object has no attribute 'lower'

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

мак

может есть способ как в мак ос сгенерить номер

Error on "Request Sending..." Step.

[  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.

Expire

image

i create a key and expire on this day?

error

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!

Eset blocked this website

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

"This website dont work"

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...

Stuck at License page loading

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

Firefox driver doesn't work on Linux

[  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

Google chrome dependency

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

Unable to generate keys on Windows

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!

Google Chrome Missing

When I use it, it tells me that google chrome is missing when i have downloaded it what do i do

Fix log level to avoid javascript errors showing up in the console

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).

A way to choose the NOD32 edition

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?

Web Driver problem

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
!

Screenshot 2023-08-30 at 1 09 24 PM

chrome dependency

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...

Process completed with exit code 1.

[ 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.

[ FAILED ] Traceback (most recent call last)

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...

Choose the OS edition

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..

Connection error on mail registration

[ 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...

Message: javascript error: Cannot read properties of undefined (reading 'click')

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

No such file or directory: 'chromedriver' when chromedriver file is present

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

chromedriver_name = 'chromedriver'

to the

chromedriver_name = './chromedriver'

seems fixing the issue.

documentation

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

          @stringer-popov , can you test this: https://github.com/AdityaGarg8/ESET-KeyGen/releases/tag/vtest

cmd

                                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...

[ FAILED ] on v1.0.8.3 (181023-0013)

_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...

Question. EIS

Hello. how modify script for generate "Eset Internet Security", not a "Eset SMart Security" keys? Its possible?

ModuleNotFoundError: No module named 'colorama'

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'

Termux

Does this work in termux?

This is NOT A KEYGEN. Just a 30-day Free Trial request.

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.

я

20 и21 декабря несмог сгенерить а 22 с впн сработало но на сайт гитхаб без впн незайти неясно что это было
Screenshot 2023-12-22 at 21 26 16

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.