兜兜零元 发表于 2025-1-20 20:28:26

BUUCTF_Web([GYCTF2020]Ezsqli)

1.输入1 ,正常回显。
https://i-blog.csdnimg.cn/direct/063ab57d520043b49482a959e41ecf21.png
2.输入1' ,报错false,为字符型注入,单引号闭合。
原因:
https://mp.csdn.net/mp_blog/creation/editor/145170456
https://i-blog.csdnimg.cn/direct/a60366d1abed4583ad8c7ac1c6e019fe.png
3.尝试查询字段,回显位置,数据库,都是这个。
https://i-blog.csdnimg.cn/direct/39a12d1a04aa40759368e239ba0c38cf.png
4.开端判断为布尔盲注
这里用burp测试一下,发现过滤了union select, or 等等information_schema.columns表名不能用了,我们在这里使用sys.schema_table_statistics这个表,or使用||取代
-1||length(database())>1
返回结果为true,输出结果为Nu1L;
返回结果为false,输出结果为Error Occured When Fetch Result.

无列名注入:是在不知道列名的情况下进行 sql 注入。
无列名注入重要是适用于已经获取到数据表,但无法查询列的情况下。(在本题中information_schema.columns表名不能用)
(暂时不会运行脚本,参考别人的)
脚本参考:
https://blog.csdn.net/qq_62078839/article/details/124515863?ops_request_misc=%257B%2522request%255Fid%2522%253A%25227cb4a7840a7ed91675fd795f79b846d8%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=7cb4a7840a7ed91675fd795f79b846d8&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-7-124515863-null-null.142^v101^pc_search_result_base7&utm_term=GYCTF2020Ezsqli&spm=1018.2226.3001.4187https://csdnimg.cn/release/blog_editor_html/release2.3.7/ckeditor/plugins/CsdnLink/icons/icon-default.png?t=O83Ahttp://ezsqli

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: BUUCTF_Web([GYCTF2020]Ezsqli)