PhishNet provides a centralized way to find verified contact information for the organizations you interact with every day. PhishNet makes it easy to check whether you’re being contacted through valid channels or whether you’re being targeted by a phishing attack. If you receive an email or text message from an unknown source, you can immediately check its validity using PhishNet’s search feature. Simply copy the sender’s email address or phone number and PhishNet will tell you whether or not you’re interacting with who you think you are.
- Have Python installed locally. See this guide for help
- Install git if you don't have it already. See this guide for help
Start by cloning this repository. You can do this by running the following command in Terminal (MacOS) or Command Prompt (Windows):
git clone https://github.com/AndersonCodingClub/PhishNet.gitThen, move into the newly cloned directory by running this command:
cd PhishNetWe use Flask to host PhishNet's web server locally. To install flask, run this command in Terminal/Command Prompt:
pip install -U FlaskThere are multiple ways to start running the web server. You can type either of the below commands into Terminal/Command Prompt
Option 1:
python app.pyOR
Option 2:
flask run --host=localhost --port=3000Finally, once you've run those commands, you should be able to go to this link and find the web page fully working. Keep in mind this link won't work unless you've done each of the preceeding commands correctly.