Skip to content

Search an entire directory of .eml email files for a word or phrase... in over 100 languages.

Notifications You must be signed in to change notification settings

pronsSec/sherl0ck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Screenshot 2023-02-27 at 10 28 25 PM


sherl0ck

Search an entire directory of .eml email files for a word or phrase... in over 100 languages. You input the search phrase and it translates to the language you choose BEFORE searching to match the email language. Yeah it's sick tbh.

Screenshot 2023-02-27 at 10 35 26 PM

Has logic to handle Multipart MIME messages and non-Multipart. It's not perfect but it's good.


Input only in English for now. Mostly so Vatniks don't use it.


Run it anywhere, the output is just a list of matching files:

Screenshot 2023-02-27 at 10 33 33 PM


Usage:

  • pip install tqdm
  • pip install googletrans==4.0.0-rc1
  • python3 sherlock.py

About

Search an entire directory of .eml email files for a word or phrase... in over 100 languages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages