Phish Pro is a phishing website designed to help users identify and avoid phishing attacks. This platform provides a safe environment to learn about various phishing techniques and how to protect against them.
- [nodejs]
- [ngrok]
First, clone the repository to your local machine:
git clone https://github.com/nawedarshad/Phish-Pro.git
cd Phish-Pro
Install the required dependencies:
install node.js
node server.js
Open Diffrent Terminal in the same location and tye
ngrok.exe
Now that the ngrok agent is installed, let's connect it to your ngrok Account. If you haven't already, sign up (or log in) to the ngrok Dashboard and get your Authtoken. The ngrok agent uses the authtoken (sometimes called tunnel credential) to log into your account when you start a tunnel.
Copy the value and run this command to add the authtoken in your terminal.
ngrok config add-authtoken TOKEN
Start ngrok by running the following command.
ngrok http 3000
Once ngrok
is running, it will provide a forwarding URL (e.g., http://randomstring.ngrok.io
). You can share this link with others to access your phishing practice website remotely.
When the user Types something on the website it will reflect in the server.js Terminal
Contributions are welcome! If you'd like to contribute, please fork the repository, make your changes, and submit a pull request. Make sure to follow the code of conduct and ensure your code follows the project's style guidelines.
This project is licensed under the MIT License. See the LICENSE file for details.
This Project is still under Development. Feel free to modify any sections to better fit your project's needs!