Web security packets plugin
Web security packets plugin
The part concerning MQTT is not functional at the moment. Functional folders are: extension/, http_server, phishing_website_grapper/.
- Clone this repo
git clone https://github.com/STERN3L/Semester_III_Project-Web_Plugin
- Generate "dico" binary
cd phising_website_grapper && make
Load the extension in Firefox :
- Launch Firefox
- Navigate to "about:debugging"
- click on "this firefox"
- click on "Load temporary add-on"
- Select the "manifest.json" file
The add-on is now loaded on your firefox
Launch the web server (sudo is mandatory):
sudo python3 http_server/main.py
The web server is now waiting for your requests
Run the binary that checks if a site is in the phishing site hashtable :
cd phising_website_grapper && ./dico
You're done !
The extension will intercept your request and send it to the web server, which will call "dico" to check whether the site is blacklisted or not. The http server will then return the answer and your extension will act accordingly.
Sites considered as phishing sites are listed in phising_website_grapper/phising_site.txt
This project is developed by :
- BAZAIN Danyil
- BINAND Nicolas
- MITTA Chems
- JAEN Maxime