一、进后台Getshell
1、管理员后台直接Getshell
管理员后台直接上传
如果被Waf拦截 上传不加密的WebShell 先小🐎
如果有权限改后台文件名 在文件名前加 …/尝试目录穿越
ex:a.php ->…/a.php
2、后台数据库备份Getshell
上传图片马并获取图片马路径,通过数据库备份修改后缀名,如有后缀名无法修改或路径无法修改限制可修改前端代码绕过.
当所备份的数据库来源无法修改时,我们可以通过首先将一句话木马写入数据库,如通过新建管理员用户,将用户名用一句话木马代替(用户名通常有长度限制,在前端修改maxlength即可)
<%eval request ("pass")%>
然后再通过备份数据库后访问此界面Getshell。
3、各类上传Getshell
通常会碰到各种上传图片后图片重绘的情况
尝试使用工具绕过
有待补充
看这个大佬的文章
https://xz.aliyun.com/t/2657
4、修改网站上传类型Getshell
修改网站上传类型,后台设置中添加aasps|asp|php|jsp|aspx|asa|cer,
保存后上传aasps等格式的文件,上传后为asp文件可以解析,Getshell
5、上传其他脚本类型Getshell
这种情况适用于一台服务器中有多个网站
如a网站为asp脚本,b网站为php脚本,而a中限制了上传文件类型为asp的文件,此时可以上传php的脚本,来拿shell;也可以尝试脚本文件后缀名改为asa或者在后面直接加个.如xx.asp.来突破文件类型限制进行上传来Getshell
有待补充

最低0.47元/天 解锁文章
1684

被折叠的 条评论
为什么被折叠?



