Skip to content

Email Inspector is email header analyzer tool which provides you with web interface and cli to analyze your email

Notifications You must be signed in to change notification settings

TanishqDsharma/EmailInspector

Repository files navigation

EmailInspector

Email Header Analysis is a web + CLI based project developed with the aim of investigating emails to distinguish malicious emails from genuine ones.

In today’s scenario where everything is going on in online mode and the main mode of communication is through emails, it becomes very difficult to identify fake/phishing emails and because of this the amount of fake/phishing email attacks have increased drastically. Employees with no knowledge about cyber security are the most vulnerable to such attacks and pose a major security concern to their organizations.

Therefore having a solution to identify such emails with just one click would be a great help to society.

Intial Setup:

  • Follow the below steps and make sure you satisfy all requirements:
    1. Install Python 3+: If you don't already have Python 3+ installed, grab it from https://www.python.org/downloads/. You'll want to download and install the latest version of Python 3.x. As of 2019-10-14, that is Version 3.8.
    2. Install Dependencies: In a command prompt or Terminal window, navigate to the directory containing this repository's files. Then, type the following, and press enter: pip install -r requirements.txt

Intial Setup using docker:

  • Follow the below steps:
    1. docker pull tanishq512/email-image1:2
    2. docker run -p 80:80 tanishq512/email-image1:2

EmailInspector Usage with web Interface:

  • Follow the below steps:
    1. In command prompt type python EmailInspector-Web.py, this will run the server then follow the link: http://127.0.0.1:5000

      alt text

    2. Now paste your email data in text area

      alt text

    3. After pasting your email data in Click on "Analyze it" button and you will get your email data Analyzed.

      alt text

      alt text

EmailInspector Usage with CLI:

  • Follow the below steps:
    1. In the command prompt or Terminal window, type the following, and press enter: python EmailInspector.py Replace with any txt which have the email data. [you can get the email data by logging into your gmail selecting any email and after that clicking on "show original message",copy the data from "show original message" and paste it in a txt file]

About

Email Inspector is email header analyzer tool which provides you with web interface and cli to analyze your email

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published