DVWA
漏洞靶场之 DVWA
为什么要攻击网站?常见的网站漏洞有哪些?
SQL注入 XSS 文件上传 反序列化 文件包含 CSRF 命令执行 信息泄露 XEE SSRF 未授权访问
SQL注入
泄露数据库,数据库中可能有账号密码
命令执行
获取目标机器命令权限,执行非法命令,破坏或控制受害机器
文件上传
上传后门病毒木马到网站中,破坏网站
命令执行漏洞
cmd1|cmd2:无论cmd1是否执行成功,cmd2将被执行
cmd1;cmd2:无论cmd1是否执行成功,cmd2将被执行
cmd1&cmd2:无论cmd1是否执行成功,cmd2将被执行
cmd1||cmd2:仅在cmd1执行失败,执行cmd2
cmd1&&cmd2:仅在cmd1执行成功,执行cmd2
常用cmd指令
whoami 查看当前用户名 ipconfig查看网卡 shutdown -s -t - 0关机
net user [username] [password] /add 增加一个用户名为username密码为password的新用户
type [file_name] 查看filename文件内容
防御命令执行漏洞
禁止输入特殊字符|;&||&&,处理特殊符号
白盒测试
可以看到源代码,查看源代码过滤机制
黑盒测试
一个个试,看不到源代码
防御impossible
通过算法过滤掉不合格的输入
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 YuShan!
