DVWA暴力破解
DVWA暴力破解
mengnankkzhouBrute Force 暴力破解
low
1.手工注入 万能密码
admin ’ or ‘1’='1
2.直接bp爆破
welcome to dvwa
Medium
这个跟low差不多 只是增加了mysqli_real_escape_string()函数 这个函数会过滤一些特殊的符号 抵御一部分sql注入
ps:mysqli_real_escape_string()函数的作用是对字符串中的特殊字符进行转义,以防止SQL注入攻击。它将字符串中的特殊字符(如单引号、双引号、反斜杠等)转义为它们的转义序列,从而使其在SQL语句中不被误解为SQL命令的一部分。这样可以确保用户输入的数据不会破坏SQL查询语句的结构,同时保护数据库的安全性。
High
这一关的区别在于token
注:Token是在客户端频繁向服务端请求数据,服务端频繁的去数据库查询用户名和密码并进行对比,判断用户名和密码正确与否,并作出相应提示,在这样的背景下,Token便应运而生。Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上用户名和密码。Token的目的是为了减轻服务器的压力,减少频繁的查询数据库,使服务器更加健壮。
评论
匿名评论隐私政策
TwikooValine
✅ 你无需删除空行,直接评论以获取最佳展示效果