-
-
Notifications
You must be signed in to change notification settings - Fork 795
Description
Service name
ngrok
this already mentioned in #85
but few steps are missing there. and that won't work.
when you run ./ngrok http 80 -subdomain cnameentry it will run ngrok on cname domain only , not subdomain, i set up ngrok on my own subdomain to test it.
Proof
if you visit vulnerable subdomain, error will be: Tunnel subdomain.example.com not found
check cname entry of subdomain, it will be something like http://xxxxxxxx.cname.us.ngrok.io/
-
set up account on https://ngrok.com/
-
subdomain service for ngrok is only available on paid version.
suggest you to purchase paid version: https://dashboard.ngrok.com/billing (15 days money return policy) -
once your account is done, set up ngrok to your local machine , follow these steps: https://dashboard.ngrok.com/get-started
-
once you're done with set up locally. go to here: https://dashboard.ngrok.com/reserved
Where you can reserve vulnerable subdomain. enter subdomain and click on reserve.

-
now go to your local machine and run this command to takeover subdomain:
ngrok http -region=us -hostname=subdomain.example.com 80
Documentation
https://ngrok.com/docs
check Tunnels on custom domains (white label URLs)

