所以我只是想创建一些网络钓鱼网站来尝试一下,但现在每当我尝试通过 ngrok 创建一个或只是启动 ngrok
./ngrok http 80
,然后访问该网站时,它都会向我显示这一点 -
无法完成隧道连接
与 https://xxx.xxx.ngrok.io 的连接已成功通过隧道传输至您的 ngrok 客户端,但客户端无法建立与本地地址 localhost:80 的连接。
确保 Web 服务正在 localhost:80 上运行并且它是有效地址 遇到的错误是:拨号tcp [::1]:80:Connect:连接被拒绝。
每当我访问它们时,谷歌都会向它们显示警告
有什么建议吗?
您应该在端口 80 上创建一个本地服务器。使用 php 或 python 创建本地服务器。
PHP
~$ php -S localhost:80
Python
~$ python -m http.server 80
启动本地服务器后,打开一个新的终端会话并启动 ngrok
~$ ./ngrok http 80
您也可以使用
ssh
创建链接。请确保您已安装 ssh。
~$ php -S localhost:80 | ssh -R 80:localhost:80 ssh.localhost.run
或
~$ python -m http.server 80 | ssh -R 80:localhost:80 ssh.localhost.run
顺便说一下,chrome 会自动检测钓鱼页面。