rssh:通过SSH反向Shell

时间:2024-05-23 12:46:25
【文件属性】:

文件名称:rssh:通过SSH反向Shell

文件大小:386KB

文件格式:ZIP

更新时间:2024-05-23 12:46:25

Go

rssh 该程序是基于SSH的简单反向Shell。 本质上,它通过SSH打开与远程计算机的连接,开始侦听远程计算机上的端口,并且在与该端口建立连接后,在本地启动命令并向其复制数据。 为什么? 在您无法在本地计算机上侦听(受限防火墙,NAT等)但仍要使用SSH的情况下,这很有用。 使用此命令,您可以模拟以下内容: 在本地计算机上(要使用shell的位置): ./rssh -a '127.0.0.1:2222' -u user -i id_remote_rsa IP.OF.REMOTE.MACHINE 这将在远程计算机的localhost上创建一个侦听套接字。 然后,在远程计算机上,您可以运行: nc -c 127.0.0.1 2222 这会给你外壳。 请注意, -c标志很重要,以确保EOF可以通过网络连接正确地传播到远程主机。


网友评论