Skip to content

elliott-diy/Emailnator-Recon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Emailnator Inbox Checker

This is a small tool for automating searches for information related to accounts used in malware campaigns that register accounts using the temporary email service Emailnator.

The idea comes from research documented here: https://kmsec.uk/blog/dprk-opsec-3/#which-temp-email-services-have-this-privacy-flaw

After reading that research and seeing similar behaviour in other campaigns, I wanted a way to quickly check large numbers of email addresses without manually opening each inbox in a browser.

I wrote this tool, so I could take email addresses found in GitHub commit messages, check whether they were valid, and see if there was any useful information in the inbox(Like Github signups or NPM notifications).


Installation

Clone the repository:

git clone https://github.com/elliott-diy/emailnator-recon.git
cd emailnator-recon

Install dependencies:

pip install -r requirements.txt

Usage

Basic usage:

python main.py run emails.txt

Where emails.txt contains one email address per line:

abc.def.ghi.jkl@gmail.com
foo.bar.baz.qux@gmail.com

Options

Validate dotted Gmail format before checking:

python main.py run emails.txt --validate

Filter by sender:

python main.py run emails.txt --from-contains github
python main.py run emails.txt --from-contains github --from-contains npm

Filter by subject:

python main.py run emails.txt --subject-contains verify

Only show inboxes that contain matching emails:

python main.py run emails.txt --only-hits

Output results to a file:

python main.py run emails.txt --output results.json

About

Bulk Emailnator inbox scanner for tracking automated account registrations

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages