项目实战详细讲解带有条件响应的 SQL 盲注、MFA绕过技术、MFA绕过技术、2FA绕过和技巧、CSRF绕过、如何寻找NFT市场中的XSS漏洞。
带有条件响应的 SQL 盲注
这篇文章的核心要点如下:
漏洞发现:作者在Portswigger提供的实验室中发现了一个盲SQL注入漏洞。这个漏洞存在于一个应用程序中,该应用程序使用了一个跟踪cookie进行分析,并执行了一个包含提交的cookie值的SQL查询。查询的结果并未返回,也没有显示任何错误信息,但如果查询返回了任何行,应用程序会在页面中包含一个“Welcome back”的消息。
漏洞利用:作者首先验证了SQL注入的存在,然后确定了可以工作的字段数量。接着,他确定了正在使用的数据库系统(在这个例子中是PostgreSQL),并开始提取数据。他首先确定了管理员用户的密码长度,然后逐个字符地检索管理员的密码。
自动化过程:为了自动化这个过程,作者使用了Burp Suite的Intruder功能。他配置了攻击类型,添加了两个要暴力破解的参数,然后配置了要替换的值。然后,他启动了攻击,攻击完成后,他通过长度过滤结果来确定管理员的密码。
成功的攻击:通过利用盲SQL注入漏洞,作者成功地获得了对管理员账户的未授权访问。他通过识别数据库系统,确定密码长度,以及逐个字符地提取密码,展