这种方法我在本地测试呢一下发现效果非常的好~!但是有一点前提是允许正面连接~而一般的WEB SERVER都是有_blank">防火墙保护的~
如何突破端口过滤或者_blank">防火墙的保护[这种保护不限制反弹连接,如果限制的话就要换别的方法呢],可以用TCP SOCKET转发来实现
打个比方:
我的机器为 A
我要测试的机器为 B[不允许正面连接]
我已经在B上得到呢一个SHELL[只要guest的就行呢]
我们可以这样连上对方的43958
I:我在本地监听二个端口1983和3891
1983是等待B来连接的~
3891是等待我来连接的~
II:B连接我监听的1983,同时转发到本地的43958
这样管道就建好呢~对方的_blank">防火墙就拿我们没有办法呢~
此时在本地运行SERV-U新建一个SERVER,IP填上本地的127.0.0.1端口为3891,用户名LocalAdministrator,密码#l@$ak#.lk;0@P
哈哈~对方的SERV-U被你管呢把~:)
至于程序代码大家可以参考eyas大哥的AgentMaster和AgentSlave,我也是偷学的他的~ths
顺便说一下:SERV-U还存在着几个安全隐患[包括未公开的远程溢出]~设置不当的话太危险~管理员们请看好你们的SERV-U.....