Skip to content

Latest commit

 

History

History
44 lines (28 loc) · 1.71 KB

File metadata and controls

44 lines (28 loc) · 1.71 KB

PhishingDetector

PhishingDetector is a comprehensive system designed to detect and prevent phishing attempts using a combination of a browser extension, backend analysis, and a user-friendly web interface.

Video Example

recording_2025-05-23_09.09.26.mp4

Repository Structure

This is the parent repository that organizes the project into three main components:

  1. PhishingExtension
    A firefox extension that monitors URLs and user actions to detect potential phishing threats in real time.

  2. PhishingUI
    A modern frontend interface that allows users to interact with the system, review detected threats, and manage their preferences.

  3. PhishingBackend
    A backend server that handles detection logic, database management, and communication with the extension and UI.

Getting Started

To set up the project locally:

  1. Clone this repository and its submodules (if applicable):

    git clone --recurse-submodules https://github.com/devfernandoa/PhishingDetector.git
  2. Follow the setup instructions in each component's README:

  3. Each project is hosted on it's own website:

License

This project is licensed under the MIT License. See the LICENSE file for details.