:
摘要: 题目 解题过程 1、上传文件 从网页上来看,可以上传文件,我们尝试上传一个PHP一句话木马。结果如下: 提示我们只能上传图片类型的文件,尝试用burpsuite抓包,发现同样有弹窗,但没有抓到数据。所以这里猜测这里是前端JS进行校验的 2、绕过前端校验 方法一 禁用一下 js 再提交,就可以绕过了 阅读全文
posted @ 2022-05-30 14:29 LY613313 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 题目 解题过程 1、上传文件 从网页上来看是上传一个图片文件,但我们不知道他的检查上传的文件,所以可以试一试上传各种文件。一般检查文件的地方有:后缀名、content-type、文件头的部分内容。 这里我们先上传一个php文件,不做任何修改。如下图: 结果如下: 2、修改文件后缀名和content- 阅读全文
posted @ 2022-05-29 22:36 LY613313 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: 判断注入类型 1、尝试id=1 ?id=1 回显正常,结果如下: 2、尝试id=1' ?id=1' 回显报错,结果如下: 3、尝试id=1--+ ?id=1--+ 回显正常,结果如下: 4、结论 此题为数字型注入 2、查询当前数据库 ?id=0 union select 1,database(),u 阅读全文
posted @ 2022-04-27 14:06 LY613313 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 相关知识 Mysql5.0之后的版本,数据库里面会默认存放一个information_schema的库,它提供了访问数据库元数据的方式。什么是元数据呢?元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。 这里我总结了一些关于利用information_schema库进行SQL注入 阅读全文
posted @ 2022-04-26 21:46 LY613313 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 题目 解题过程 1、题目页面提示?ip=,猜测是让我们把这个当做变量上传参数,由此猜想是命令注入 2、用管道符加上linux常用命令ls(windwos可以尝试dir)试试 所谓管道符(linux)的解释与用法如下: 尝试命令: ?ip=127.0.0.1;ls 看到flag.php,那就使用cat 阅读全文
posted @ 2022-04-24 15:30 LY613313 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 前言 最近尝试在Ubuntu最新的版本22.04版本上搭建PWN环境,有了之前在kali上搭建的经验,总的来说问题不大。但搭建的时候还是有不少地方出错了,好在搭建的过程中不断的拍摄快照,所以整个过程还没有出现把虚拟机搞砸的情况(之前有一次是这样,当时还是个萌新,虽然现在也是😂😂😂) 以下是搭建 阅读全文
posted @ 2022-04-23 23:01 LY613313 阅读(3964) 评论(2) 推荐(1) 编辑
摘要: 一、环境准备 下载并安装phpstudy,链接如下: phpstudy下载 选择自己想要的版本,安装目录自己选,其他的一路默认即可... 阅读全文
posted @ 2022-04-22 18:38 LY613313 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 最近电脑重装系统(吐槽一下,win11真的一言难尽),顺便在虚拟机装了最新版本的KaliLinux,顺带着搭建一下PWN环境。总的来... 阅读全文
posted @ 2022-04-22 18:38 LY613313 阅读(947) 评论(0) 推荐(3) 编辑
摘要: 这是攻防世界MISC高手进阶区的题目,题目如下: 点击下载附件一,得到一张GIF动图如下 找个网站给分离一下,将gif分离为图片... 阅读全文
posted @ 2022-04-22 18:38 LY613313 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 这是攻防世界MISC高手进阶区的题目,题目如下: 点击下载附件一,解压后得到一个后缀为.core的文件,用string分离一下,得... 阅读全文
posted @ 2022-04-22 18:38 LY613313 阅读(207) 评论(0) 推荐(0) 编辑