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

Honeypot detection #91

Open
amaury1093 opened this issue Dec 2, 2019 · 5 comments
Open

Honeypot detection #91

amaury1093 opened this issue Dec 2, 2019 · 5 comments

Comments

@amaury1093
Copy link
Member

Does email address under test hide a honeypot?

@nosovk
Copy link

nosovk commented Dec 20, 2019

Is there a way to detect that address is a Honeypot?

@amaury1093
Copy link
Member Author

tbh I don't have a clear idea how to do it either. But other email validation services provide it, so it could be good to investigate how they do it.

I guess it'll be based on some heuristics. An idea could also be to include in the binary a moderately-sized txt file with honeypot addresses.

@Imbuedhush
Copy link

Honeypots are like normal addresses, you can check that address is spam trap with sending one email and waiting for listing your ip/etc.. in blacklist OR you can have database of spamtraps, so just filter them out

@nosovk
Copy link

nosovk commented Dec 24, 2019

waiting to being blacklisted seems bad idea...

@44za12
Copy link

44za12 commented Jun 28, 2024

Can I pick this up? I have a few ideas based on some assumptions.

Every HoneyPot has an OpenRelay (they are trying to trap so all bets are off). We can essentially detect if it is an open relay or not, instead of trying to detect if it's honeypot.
Some HoneyPots don't implement all the commands like VRFY and EXPN.
HoneyPots can also give responses other than the standard responses for HELP command.

Instead of giving a definite BOOL we can return a confidence score based on these conditions.

These assumptions are based on testing multiple open source honeypot providers.

What do you think @amaury1093 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants