Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue-chat for future email APIs problems #124

Open
IBTS90 opened this issue Mar 10, 2024 · 154 comments
Open

Issue-chat for future email APIs problems #124

IBTS90 opened this issue Mar 10, 2024 · 154 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@IBTS90
Copy link

IBTS90 commented Mar 10, 2024

Hi, the email activation doesn't work, this is the error that I m receiving:

[ INFO ] ESET-Token interception...
[ FAILED ] Traceback (most recent call last):
File "C:\Users\Mr X\Desktop\ESET-KeyGen-main\main.py", line 145, in
EsetReg.confirmAccount()
File "C:\Users\Mr X\Desktop\ESET-KeyGen-main\modules\eset_register.py", line 76, in confirmAccount
token = self.getToken(max_iter=2*DEFAULT_MAX_ITER)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Mr X\Desktop\ESET-KeyGen-main\modules\eset_register.py", line 28, in getToken
raise RuntimeError('Token retrieval error!!!')
RuntimeError: Token retrieval error!!!

how can I solve it?

Thanks.

@Lomic0
Copy link

Lomic0 commented Mar 10, 2024

up
py main.py --chrome --account
script stuck at [ INFO ] ESET-Token interception... for a 30 seconds and return this error,

@Lomic0
Copy link

Lomic0 commented Mar 10, 2024

for a business key error looks like
py main.py --chrome --business-key
[ INFO ] EBA-ESET-Token interception...
[ FAILED ] Traceback (most recent call last):
File "c:\Users\XXX\Downloads\ESET-KeyGen-main\main.py", line 157, in
EsetBusinessReg.confirmAccount()
File "c:\Users\XXX\Downloads\ESET-KeyGen-main\modules\eset_business_register.py", line 93, in confirmAccount
token = self.getToken(max_iter=DEFAULT_MAX_ITER*2)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\Users\XXX\Downloads\ESET-KeyGen-main\modules\eset_business_register.py", line 86, in getToken
raise RuntimeError('Token retrieval error!!!')
RuntimeError: Token retrieval error!!!


py main.py --chrome --business-account
Works fine

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 10, 2024

This happens quite often. I will look into this issue. I'm just wondering what's going on at the post office. I need a mail dump, for this I will add a new command line argument

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 11, 2024

I ran some tests and it became a little clearer. So it's most likely that ESET is blocking mail from 1secmail. Perhaps because of frequent occurrence of such mails in their databases, they are simply rejected. I'll have to try using other mails

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 11, 2024

hard times begin...

@goravine
Copy link

maybe make an option that allow user to manually input email and password based on POP or IMAP?

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 11, 2024

maybe make an option that allow user to manually input email and password based on POP or IMAP?

So I found the root of the problem. The eset business site is rejecting temporary emails. I just entered gmail mail and the registration was successful

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 11, 2024

YESSS. That's the way it is. HAHAHAHAHAHAHAHAHAHAHA

@goravine
Copy link

We will wait for the update. Thank your for your service

@IBTS90
Copy link
Author

IBTS90 commented Mar 11, 2024

Is there any way to use the Fake mail Telegram bot that generete hi2.in email? I've just used that manually and is working.

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 11, 2024

Is there any way to use the Fake mail Telegram bot that generete hi2.in email? I've just used that manually and is working.

you have to log in to telegram, and that's not a good thing anymore.

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 11, 2024

We need to find a way to generate mail

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 11, 2024

Anyway, I'm going to bed now. Have a good night, everybody :O

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 11, 2024

Is there any way to use the Fake mail Telegram bot that generete hi2.in email? I've just used that manually and is working.

Bro, you're the best. I will implement the algorithm through this service today!!! Thanks

@Lobasheff
Copy link

а есть ли возможность реализовать генерацию ключей через телегу?

@AdityaGarg8
Copy link
Contributor

temp-mail.org seems to be working

@TrasserZero
Copy link

а есть ли возможность реализовать генерацию ключей через телегу?

это имхо будет несекурно.. =)

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 12, 2024

temp-mail.org seems to be working

cloudflare captcha bypass does not work in selenium

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 12, 2024

а есть ли возможность реализовать генерацию ключей через телегу?

нет, так как нужны сервера

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 12, 2024

I created a test version of the project with hi2in support but for some reason eset doesn't want to send emails to the mail. lmao

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 12, 2024

I have guesses that the site checks how the user interacted with the site. Because if the user manually enters everything, the letter comes almost instantly. But when everything is filled in by selenium, it doesn't. Perhaps it will be necessary to make some activity similar to a person

@IBTS90
Copy link
Author

IBTS90 commented Mar 12, 2024 via email

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 12, 2024

FIRST SUCCESSFULLY TEST

hi2in-build

rzc0d3r added a commit that referenced this issue Mar 12, 2024
1.Added --use-hi2in argument (https://github.com/rzc0d3r/ESET-KeyGen/blob/main/wiki/CommandLineArguments.md)
2. Fixed errors from issues: (#131, #129, #124)
3. Screenshots have been updated to the current version
@IBTS90
Copy link
Author

IBTS90 commented Mar 12, 2024

Yes, brilliant, well done, now if is possible add the same with this address https://home.eset.com/ as they give a free Smart Security plan for 30 month which I think is All-In-One plan that can be used for Windows or Android.

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 12, 2024

So I see they've returned the keys. So I will be return the regular key generation soon.

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 12, 2024

Reference in new iss

image

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 12, 2024

@rzc0d3r
Copy link
Owner

rzc0d3r commented Mar 12, 2024

closed?

@IBTS90
Copy link
Author

IBTS90 commented Mar 12, 2024

I would say, do not close yet, as they may block hi2in aswell, so be ready to find a different email generator too. Let's be ahead!

@AdityaGarg8
Copy link
Contributor

On browser

@AdityaGarg8
Copy link
Contributor

Didn't try your app

@rzc0d3r
Copy link
Owner

rzc0d3r commented Apr 29, 2024

Need to update regular expression for Scrambled address

@rzc0d3r
Copy link
Owner

rzc0d3r commented Apr 29, 2024

image

Nice

@rzc0d3r
Copy link
Owner

rzc0d3r commented Apr 29, 2024

image
@AdityaGarg8 Ez!

@rzc0d3r
Copy link
Owner

rzc0d3r commented Apr 29, 2024

I'll have to try the API now.

@AdityaGarg8
Copy link
Contributor

image @AdityaGarg8 Ez!

Hehe. They seem to have an API

@rzc0d3r
Copy link
Owner

rzc0d3r commented Apr 29, 2024

@AdityaGarg8

They have a server send unprocessed mails in MIME Type! I had to figure out how to decode it properly.

ESET HOME Test

image

ESET BUSINESS Test

image

@rzc0d3r
Copy link
Owner

rzc0d3r commented Apr 29, 2024

What to do? Should I default to guerrillamail or developermail? I would use developermail.

@AdityaGarg8
Copy link
Contributor

What to do? Should I default to guerrillamail or developermail? I would use developermail.

Your repo dude. Do whatever you feel is the best

@rzc0d3r
Copy link
Owner

rzc0d3r commented Apr 29, 2024

What to do? Should I default to guerrillamail or developermail? I would use developermail.

Your repo dude. Do whatever you feel is the best

https://github.com/rzc0d3r/ESET-KeyGen/releases/tag/v1.4.6.0

@soujiang
Copy link

Thank you, now it works. However, I ran it in the console because I didn't know how to run it in the browser. Where can I learn how to do that?

@rzc0d3r
Copy link
Owner

rzc0d3r commented Apr 29, 2024

Thank you, now it works. However, I ran it in the console because I didn't know how to run it in the browser. Where can I learn how to do that?

  1. Fork project to your github profile
  2. Open forked project and click on Actions
  3. Choose Generator
  4. Input number of keys / account
  5. Click Run, wait until you see keys / account in Workflow result

@RomaGly55Creations
Copy link

RomaGly55Creations commented May 5, 2024

New anonymous class of temporary emails with own APIs both:
mail.gw (base)
mail.tm (second)
Was built-in on SMTP protocol, but isn't it better to give this work for u.

@soujiang
Copy link

soujiang commented May 6, 2024

For those whom E-S-E-T blocks the repository, what they can do is what I did: clone the repository to my account, install the GitHub app on my phone, and run the repository from there. E-S-E-T can't do anything about it. It's simpler than using it from the PC, and you can have the keys available wherever you go. Hopefully, it helps you.

@RomaGly55Creations
Copy link

For those whom E-S-E-T blocks the repository, what they can do is what I did: clone the repository to my account, install the GitHub app on my phone, and run the repository from there. E-S-E-T can't do anything about it. It's simpler than using it from the PC, and you can have the keys available wherever you go. Hopefully, it helps you.

I'll bet if there any update going to mobile defender that catching opened process, who knows.

@soujiang
Copy link

Since it hasn't happened to me yet, we can still use the method, so we have to take advantage of it while we can or else look for other methods, as we always do. If one door closes, we go out the window, or we open another door or break the wall xD, we do whatever it takes, besides it's very fun to do things like that.

@AdityaGarg8
Copy link
Contributor

GitHub repos are personal spaces, something like your own drive. So ESET imo can't do anything about that except for banning the link, like they did with this repo.

@Xevxps
Copy link

Xevxps commented May 19, 2024

Screenshot (1)
it once worked, now it no longer works

@rzc0d3r
Copy link
Owner

rzc0d3r commented May 19, 2024

Screenshot (1)
it once worked, now it no longer works

Use another email api. Until the developermail problem is resolved.

Recommended:
hi2in, guerrillamail, tempmail

@rzc0d3r
Copy link
Owner

rzc0d3r commented May 19, 2024

Screenshot (1) it once worked, now it no longer works

DeveloperMail is working perfectly. Perhaps there was some kind of API failure. It is also possible that ESET ignored the mail because of your IP, try using a VPN

@rzc0d3r
Copy link
Owner

rzc0d3r commented May 19, 2024

Screenshot (1) it once worked, now it no longer works

DeveloperMail is working perfectly. Perhaps there was some kind of API failure. It is also possible that ESET ignored the email because of your IP, try using a VPN

@Xevxps
Copy link

Xevxps commented May 19, 2024

Screenshot (5)
now it works again, no idea why and that without a VPN

@rzc0d3r
Copy link
Owner

rzc0d3r commented May 19, 2024

Screenshot (5)
now it works again, no idea why and that without a VPN

DeveloperMail API bug

@rzc0d3r
Copy link
Owner

rzc0d3r commented May 19, 2024

How do you think to implement a system of auto update of the project at startup?

So that the program would check the current version and check it against the last one in the cloud, if they differed, the update would take place.

@RomaGly55Creations
Copy link

SquirrelSetup update feature can handle this or thinking of own update sequence without AV interception.

@Kwin2011
Copy link

Kwin2011 commented Aug 5, 2024

[ INFO ] [1secmail] ESET-Token interception...
[ FAILED ] Traceback (most recent call last):
File "c:\Users\Stefan-Main\Documents\My-repo\ESET-KeyGen\main.py", line 305, in main
ER_obj.confirmAccount()
File "c:\Users\Stefan-Main\Documents\My-repo\ESET-KeyGen\modules\EsetTools.py", line 72, in confirmAccount
token = parseToken(self.email_obj, max_iter=100, delay=3) # 1secmail, developermail
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\Users\Stefan-Main\Documents\My-repo\ESET-KeyGen\modules\SharedTools.py", line 278, in parseToken
raise RuntimeError('Token retrieval error!!!')
RuntimeError: Token retrieval error!!!

Untitled

Привіт, ще раз дякую вам за ваш проект, але що тут не так?

@rzc0d3r
Copy link
Owner

rzc0d3r commented Aug 5, 2024

[ INFO ] [1secmail] ESET-Token interception... [ FAILED ] Traceback (most recent call last): File "c:\Users\Stefan-Main\Documents\My-repo\ESET-KeyGen\main.py", line 305, in main ER_obj.confirmAccount() File "c:\Users\Stefan-Main\Documents\My-repo\ESET-KeyGen\modules\EsetTools.py", line 72, in confirmAccount token = parseToken(self.email_obj, max_iter=100, delay=3) # 1secmail, developermail ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "c:\Users\Stefan-Main\Documents\My-repo\ESET-KeyGen\modules\SharedTools.py", line 278, in parseToken raise RuntimeError('Token retrieval error!!!') RuntimeError: Token retrieval error!!!

Untitled

Привіт, ще раз дякую вам за ваш проект, але що тут не так?

1secmail не отримав повідомлення від сайту. Рекомендую використати інший Email API через аргумент запуску --email-api

Найкращі варіанти:
--email-api developermail
--email-api guerrillamail

@Kwin2011
Copy link

Kwin2011 commented Aug 8, 2024 via email

@serjio1914
Copy link

thanks very mutch autor/ nice, all perfect. but I have little problem with old legacy key. to site eba.eset.com get legacy key. new site home.eset.com not get legacy key. my old pc need old legacy key. o-ho-ho-h. may by exist way for get legacy key eav-xxxxxxx. Дякую.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests