任何人都知道是否可以使用telnet客户端来设置端口转发,就像使用SSH一样?
你可以用netcat来做,但这是一个巨大的安全漏洞:
http://forums.remote-exploit.org/newbie-area/5857-netcat-port-redirection.html
mknod backpipe p nc -l -p 80 0<backpipe | tee -a inflow | nc localhost 81 | tee -a outflow 1>backpipe
FWIW,这可能是一个非常糟糕的主意….确保你的防火墙像鼓一样紧…
应该是,是的…只是转发你在做转发的边界的适当的TCP端口。 我不知道你的意思,在机器上,使用SSH转发,或转发通过BRANDX路由器…
编辑:等待…你是说使用telnetd转发端口像sshd吗? 不,telnet纯粹是一个控制台应用程序,可以让shell访问一台机器,据我所知。 我以为你的意思是你可以端口转发TELNET,而不是用telnetd转发端口。
是。
machineA $ telnet machineB Username: someguy Password: whoIsGoingToGetHackedForRunningTelnet machineB $ telnet machineC someport (whatever someport does)
在通过隧道进行交谈的那一端有一个程序,然后你就可以开始了。 您可以使用期望或select的语言来自动执行此操作。 你一次只能得到一个端口。
但是,为什么这些日子里有什么远程login? 🙂