根据题目可知,这是大概率是一道SQL注入题
知识点——万能密码原理:
原本查询username = ’username‘,我们要尝试对引号进行闭合,所以当username=1’ or’1’='1时,id = '1’ or ‘1’=‘1’,成功闭合了两边的引号并加上了我们写的语句
1、进入网站

2、尝试登录

3、加单引号,双引号等方法粗略判断是否存在注入


4、可以看到存在注入点,而且这是极大可能是一个单引号的字符型注入。尝试单引号相关的万能密码
username=1’ or ‘1’=‘1&password=1’ or ‘1’='1

本文探讨了一种常见的网络安全问题——SQL注入,通过一个实际的登录场景展示了如何利用万能密码原理进行注入攻击。作者详细解释了当username字段被恶意构造为'1'or'1'='1'时,如何闭合引号并注入额外的SQL语句。此过程揭示了对SQL注入漏洞的敏感性和防范的重要性。
496

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



