ESET-KeyGen - Trial-Key & Account generator for ESET Antivirus (last test was on 04.10.2024 at 03:50 UTC+3)
- Using this tool may violate ESET's terms of service and could have legal implications. The authors and contributors are not responsible for any misuse or damage caused by this project. Use at your own risk and only on systems you own or have explicit permission to test.
- My personal Telegram
- My public channel with archives of my projects
- Current Status: Active development
- White browser window while not in use --no-headless
- ACT0 error may occur during activation in some cases
- ecp4125 activation error has been reported by some users
- ESET ProtectHub has an aggressive policy for temporary email addresses!
- Improved error handling/reporting
- Support
To stop my project from being blocked by antivirus, add the project folder to the exclusion list:
ESET -> Settings -> Advanced Setup -> Detection Engine -> Exclusions -> Detection Exclusions -> add full path to ESET-KeyGen-main folder
My github page is currently blocked by ESET Antivirus, so you will not be able to access the project.
Before you can access my github page, you need to disable internet protection in Eset Antivirus. You now have access to this release! After you have done everything you want to do, turn internet protection back on.
You can simply use the GitHub actions workflow given here in your GitHub repo.
Make a fork of my project. Go to it. Then goto the Actions tab, choose Generator actions and then run the workflow.
It will ask the number of accounts, keys to be generated.
Choose one of the following supported browsers
You can skip this step if you use the compiled executable file from the release
-
Go to the official Python website and download the version for your system (the project runs starting with Python 3.8.0)
-
Next, install/upgrade the Python libraries, in terminal using requirements.txt:
pip install -r requirements.txt
Delete your current ESET HOME account
- Do not minimize or close the browser window before the program is finished!!!
- Do not create many license keys and accounts in a short period of time, otherwise you will be blocked in ESET HOME for a certain period of time
- If the program crashes after many attempts and you know that the program is up to date. Try using a VPN
- If an ACT0 error occurs during activation, check whether the ESET HOME account is connected. If so, disconnect it and try again. If the error persists, try activating with Account Generator. If still getting this error reinstall ESET and try again.
- The ecp4125 error may appear when trying to activate the antivirus using an account. Solution: try again later or use keys.
- You can use the
--skip-webdriver-menu
argument, which will skip my WebDriverInstaller shell (Useful for various bugs with webdriver updates, and when using a non-standard browser like Brave or some dev-build, etc). The program will also install the browser itself via selenium-manager if it is not present in your system! - If you are having trouble initializing any web driver, I recommend manually specifying the path to the browser .exe file via
--custom-browser-location
- Use the GitHub Issues tab to report bugs or suggest features.
- Provide detailed information about your environment and the steps to reproduce any bugs.
- Fork the repository and create a new branch for your feature or bug fix.
- Follow the existing code style and conventions.
- Submit a pull request with a clear description of your changes.
- Help improve our documentation by submitting updates or clarifications.