Phishing Email Analyzer is a tool designed to help users detect phishing emails directly within Gmail. This application combines a Chrome extension and a Flask backend, using the local LLaMA 3 model via LM Studio to analyze emails while maintaining full data privacy.
🟢 Adds a "Check" button in Gmail to analyze emails. ✅ Emails marked as safe are highlighted in green, while suspicious ones are highlighted in red, with an explanatory popup. 🔒 Local analysis using LLaMA 3 through LM Studio, ensuring complete confidentiality and security.
-
Clone the GitHub repository:
git clone https://github.com/syphaxlch/Phishing_Email_Analyzer.git
-
Navigate to the directory:
cd Email_Analysis_with_LLM
Install the required Python dependencies:
pip install -r requirements.txt- Download and install LM Studio from https://lmstudio.ai/.
- Import the LLaMA 3 model and ensure it runs correctly.
Start the Flask server using:
python server.py- Go to
chrome://extensions/in your Chrome browser. - Enable Developer Mode.
- Click on Load unpacked.
- Select the
chrome-extensionfolder.
- Open Gmail in your browser.
- Select an email.
- Click the Check button added by the extension to analyze the email.
Watch the demo video to see Phishing Email Analyzer in action — de l’analyse d’e-mails à l’affichage du résultat via l’extension Gmail.