Zphisher not showing Link fixed
you have to select local host and any port (example :4444) as ah local port. 2nd step open new terminal and start ngrok http 4444 (same port what given above ) then ngrok give ah url that will be the phishing URL but nowadays ngrok not allowed to host phishing page through the ngrok tunnel so my suggestion is cloudflared it something different. go to the cloudflared downloaded folder and type the command like this "./cloudflared tunnel --url http://127.0.0.1:4444 " then enter it will give the link and you can use it.
How to Install;
rm -rf ~/zphisher
git clone https://github.com/htr-tech/zphisher.git
cd zphisher
bash zphisher.sh