声明:Tide安全团队原创文章,转载请声明出处!文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途给予盈利等目的,否则后果自行承担!
cs上线一般情况下,都需要公网IP,但是公网IP太贵了,而且服务器上放这些都不太安全,平时用的不多,但是用的时候就又麻烦,所以这种时候可以使用内网穿透技术了。
大概的流程就是将cs的服务端与ngrok公网IP建立隧道,建立两个监听器,使用公网IP的监听器生成后门,使用cs服务端的监听器接收shell。当后门运行的时候,它会去访问ngrok公网IP与端口,而这个公网IP与cs服务端建立了映射,它会转发到cs服务端的IP与端口上。这样不使用自己的vps也可以使用cs了。
开通一个tcp隧道,大概如下;
我这里是映射的127.0.0.1:50050,需要注意本地映射的端口不能被占用。
因为我映射的是50050端口,所以我把cs的默认端口改为了50051端口。
启动cs。
因为我们使用的tcp的隧道,所以是可以这样搞的,ping一下我们的tcp隧道的域名。
启动cs的客户端然后连接上本地kali启动的cs服务器。
成功连接。
用的IP是我们隧道ping出来的,注意,这里的端口是远程的端口,而不是本地kali的端口。
我们先选择允许,然后回到cs客户端查看是否上线成功。
可以看到成功上线,之后的cs操作我就不在各位师傅们面前班门弄斧了。
其它工具也是一样的