<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weixin_46962006的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_46962006</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_46962006]]></copyright><item><title><![CDATA[[ACTF2020 新生赛]Include]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/122525091</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/122525091</guid><author>weixin_46962006</author><pubDate>Sun, 16 Jan 2022 17:08:05 +0800</pubDate><description><![CDATA[                       [ACTF2020 新生赛]Include

前言
   	   个人观点，若有误请指教

解题思路及步骤

判断是否为文件包含漏洞。（虽然题目已给出提示，但不是每道题都会给，还是要自己判断一下。）

当参数是文件名时，即存在文件包含漏洞

使用php://filter读取flag.php文件。（不要问为什么，问就是一个个试。????）

注：参数为php://filter/read=convert.base64-encode/resource=flag.php]]></description><category></category></item><item><title><![CDATA[文件包含漏洞]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/122445567</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/122445567</guid><author>weixin_46962006</author><pubDate>Sun, 16 Jan 2022 16:11:39 +0800</pubDate><description><![CDATA[                       文件包含漏洞
目录前言原理函数

前言
   	   个人观点，若有误请指教

原理

开发人员通常会把可重复使用的函数写到单个文件中，在需要使用某些函数时，直接调用此文件，无需再次编写，这种调用文件的过程一般被称为文件包含。
程序开发人员一般希望代码更灵活，所以将被包含的文件设置为变量（可以将包含的文件写死），用来进行动态调用。但是正是这种灵活性通过动态变量的方式引入需要包含的文件时，用户对这个变量可控而且服务端又没有做合理的校验或者校验被绕过就造成了文件包含]]></description><category></category></item><item><title><![CDATA[[SUCTF 2019]EasySQL ——堆叠注入+sql_mode]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121925538</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121925538</guid><author>weixin_46962006</author><pubDate>Tue, 14 Dec 2021 15:21:29 +0800</pubDate><description><![CDATA[                       [SUCTF 2019]EasySQL 1——堆叠注入+sql_mode

前言
   	   个人观点，若有误请指教

预备知识

当 sql_mode 设置了  PIPES_AS_CONCAT 时，|| 就是字符串连接符，相当于CONCAT() 函数
当 sql_mode 没有设置  PIPES_AS_CONCAT 时 （默认没有设置），|| 就是逻辑或，相当于OR函数
废话不多说，来看一下例子就懂了！



表



set sql_mode=’’;
se]]></description><category></category></item><item><title><![CDATA[RCE漏洞]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121828362</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121828362</guid><author>weixin_46962006</author><pubDate>Mon, 13 Dec 2021 16:54:36 +0800</pubDate><description><![CDATA[                       RCE（远程代码/命令执行）漏洞
目录前言简介

前言
   	   个人观点，若有误请指教

简介

RCE(Remote Code/Command Execute)为远程代码/命令执行的漏洞
漏洞产生的原因:在Web应用中开发者为了灵活性，简洁性等会让应用去调用代码或者系统命令执行函数去处理。同时没有考虑用户是否可以控制这些函数的参数问题（若不能控制这些参数，自然也没有这个漏洞；若能控制这些参数，也可能出现考虑了但没有完全防住或者压根没考虑 ????），以至]]></description><category></category></item><item><title><![CDATA[[强网杯 2019]随便注 —— 堆叠注入]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121887834</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121887834</guid><author>weixin_46962006</author><pubDate>Sun, 12 Dec 2021 16:29:16 +0800</pubDate><description><![CDATA[                       [强网杯 2019]随便注 1

前言
   	   个人观点，若有误请指教

解题思路及步骤


直接上’引号,结果直接报错了，证明存在sql注入漏洞。



判断当前表一共有几列,可得一共两列




获得当前表的内容，很明显当前表没有flag

注：是不是很蒙？竟然可以直接获得当前表的内容，那我干嘛还要在上面测试表有多少列？其实不是的，你在网页看到一共有几列就证明在数据库中的当前表就只有几列吗？就不能少几列给你看？当然，这道确实显示的列数和在数据库的当前表]]></description><category></category></item><item><title><![CDATA[[极客大挑战 2019]Havefun]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121805230</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121805230</guid><author>weixin_46962006</author><pubDate>Thu, 09 Dec 2021 08:21:33 +0800</pubDate><description><![CDATA[                       [极客大挑战 2019]Havefun 1

前言
   	   个人观点，若有误请指教

解题思路及步骤


一打开靶场，只有一只猫在那里睡懒觉，直接查看源码，获得提示。




分析php代码


&lt;?php
	//因为这个只是注释的提示，所以需自己尝试一下执行的效果（下面给出的是执行之后的结果，而不是提示代码应有的效果）！
	//如果有cat参数且不等于dog，则什么都不会输出
	//如果有cat参数且等于dog，则输出Syc{cat_cat_cat]]></description><category></category></item><item><title><![CDATA[CSRF及SSRF漏洞]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121692663</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121692663</guid><author>weixin_46962006</author><pubDate>Thu, 09 Dec 2021 00:16:51 +0800</pubDate><description><![CDATA[                       CSRF及SSRF漏洞
目录前言CSRF原理例子触发条件实操防御RefererToken使用地点SSRF简介SSRF漏洞挖掘SSRF用途SSRF简单代码漏洞利用漏洞绕过漏洞防护Cookie验证实例Session验证实例Session配置(php.ini)Session_start详解Session变量销毁Session实例Token验证实例验证登录总结

前言
   	   个人观点，若有误请指教

CSRF
原理
CSRF（Cross-site request]]></description><category></category></item><item><title><![CDATA[[HCTF 2018]WarmUp ——文件上传漏洞]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121788865</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121788865</guid><author>weixin_46962006</author><pubDate>Wed, 08 Dec 2021 17:30:29 +0800</pubDate><description><![CDATA[                       [HCTF 2018]WarmUp 1

前言
   	   个人观点，若有误请指教

解题思路及步骤


由于点开后只是一个表情包，所以查看html源码，发现一个提示




根据提示访问source.php文件,正式开始代码审计环节



&lt;?php
    highlight_file(__FILE__);
    class emmm
    {
    	//&amp;为引用，即在函数修改会改变外面的，但在这里应该没用，因为是通过这个$_REQU]]></description><category></category></item><item><title><![CDATA[[极客大挑战 2019]EasySQL ——万能密码]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121782941</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121782941</guid><author>weixin_46962006</author><pubDate>Wed, 08 Dec 2021 08:44:00 +0800</pubDate><description><![CDATA[                       [极客大挑战 2019]EasySQL 1

前言
   	   个人观点，若有误请指教

解题思路

观看题目名字就很明显了，摆明了让我们去用sql注入
打开靶场一看到输入框，本人就直接想到’万能密码’(其实也没有，直接查自己之前做的一些笔记，发现有输入框表单的只有万能密码)

解题步骤


只填写了账号（因为之前在靶场遇到类似的题是可以不用填密码的）


注：很明显密码不能为空，可能是在将参数放在sql语句之前有一个是否为空的判断。


填写账号和密码


]]></description><category></category></item><item><title><![CDATA[xss漏洞]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121464109</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121464109</guid><author>weixin_46962006</author><pubDate>Fri, 03 Dec 2021 11:16:58 +0800</pubDate><description><![CDATA[                       xss漏洞

前言
   	   个人观点，若有误请指教


]]></description><category></category></item><item><title><![CDATA[upload-labs攻略]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121347616</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121347616</guid><author>weixin_46962006</author><pubDate>Sat, 20 Nov 2021 12:58:00 +0800</pubDate><description><![CDATA[                       文件上传
目录前言

前言
   	   个人观点，若有误请指教


]]></description><category></category></item><item><title><![CDATA[sqlmap 使用教程]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121307150</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121307150</guid><author>weixin_46962006</author><pubDate>Sun, 14 Nov 2021 13:12:06 +0800</pubDate><description><![CDATA[                       sqlmap 使用教程

前言
   	   个人观点，若有误请指教

Options（选项）

-h：帮助文档
-‌-version：查看sqlmap版本信息
-v:显示详细信息
   ·0：只显示python的错误和一些严重性的信息
   ·1：显示基本信息（默认）
   ·2：显示debug信息
   ·3：显示注入过程的payload
   ·4：显示http请求包
   ·5：显示http响应头
   ·6：显示http响应页面


Target（目标]]></description><category></category></item><item><title><![CDATA[SQL注入（下）]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121255824</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121255824</guid><author>weixin_46962006</author><pubDate>Sat, 13 Nov 2021 17:11:21 +0800</pubDate><description><![CDATA[                       SQL注入（下）
目录前言Less-9源码实操Less-32源码实操URL中特殊字符转义编码MySQL函数

前言
   	   个人观点，若有误请指教

Less-9
源码
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="h]]></description><category></category></item><item><title><![CDATA[Burp suite之拦截响应报文]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121306058</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121306058</guid><author>weixin_46962006</author><pubDate>Sat, 13 Nov 2021 16:20:19 +0800</pubDate><description><![CDATA[                       拦截响应报文

工具的准备

Burp suite(自寻网上安装教程)
谷歌或者火狐等浏览器（这里使用谷歌）


设置代理




设置截取


获得响应报文


总结

响应报文被拦截后，可以进行篡改。
响应报文再点击发送，还是会发给浏览器的。


...]]></description><category></category></item><item><title><![CDATA[Burp suite之暴力破解]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121248984</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121248984</guid><author>weixin_46962006</author><pubDate>Wed, 10 Nov 2021 15:28:38 +0800</pubDate><description><![CDATA[                       暴力破解

工具的准备

Burp suite(自寻网上安装教程)
谷歌或者火狐等浏览器（这里使用谷歌）


设置代理




爆破



操作完，如下：




]]></description><category></category></item><item><title><![CDATA[SQL注入（上）]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121127572</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121127572</guid><author>weixin_46962006</author><pubDate>Wed, 03 Nov 2021 22:55:17 +0800</pubDate><description><![CDATA[                       SQL注入
目录前言工具的准备Less-1源码实操 URL中特殊字符转义编码

前言
   	   内容后续将进行补充
   	   个人观点，若有误请指教

工具的准备

phpstudy(自寻网上安装教程)
sqli-labs：
①下载链接：https://github.com/Audi-1/sqli-labs

②解压后，创建本地网站（具体步骤：https://blog.youkuaiyun.com/weixin_46962006/article/details/12]]></description><category></category></item><item><title><![CDATA[PHP知识总结]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121044595</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121044595</guid><author>weixin_46962006</author><pubDate>Sat, 30 Oct 2021 08:58:09 +0800</pubDate><description><![CDATA[                       PHP基本语法

php格式
&lt;?php
	语句;
	语句;
?&gt;


注释
&lt;?php
	//这是单行注释
	#这是单行注释
	/*
		这是多行注释
	*/
?&gt;


声明变量
&lt;?php
  /*
    变量以$符号开头，其后是变量的名称。大小写敏感。
    变量名称必须以字母或下划线开头。
    变量名可以是中文（不建议）。
    声明变量的同时可以同时赋值。
  */
  $变量名 = 值; 
  
?&gt;

]]></description><category></category></item><item><title><![CDATA[host之访问本地网页]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/121041162</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/121041162</guid><author>weixin_46962006</author><pubDate>Fri, 29 Oct 2021 19:38:34 +0800</pubDate><description><![CDATA[                       host之访问本地网页
工具：phpstudy
1.打开host（可以通过工具打开，也可以自己找目录）

2.在host文件中添加IP与域名的对应关系

3.创建网站

4.重启Apache和MySQL服务

5.可以改变网站的首页（只打域名不打html文件名时，默认进入首页）

6.打开网站

总结：在浏览器打入域名时，浏览器会先解析该域名，获得IP地址，再向该IP地址发出请求。
   浏览器会首先在本机上host文件中查找，如果找到了，就向host文件的IP]]></description><category></category></item><item><title><![CDATA[URL的组成]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/120932560</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/120932560</guid><author>weixin_46962006</author><pubDate>Sun, 24 Oct 2021 12:51:55 +0800</pubDate><description><![CDATA[                       URL的组成

思维导图链接：https://pan.baidu.com/s/1nDMEFIXdos4Rp1YgzcJd6w
提取码：7m8l

]]></description><category></category></item><item><title><![CDATA[HTTP协议]]></title><link>https://blog.youkuaiyun.com/weixin_46962006/article/details/120923218</link><guid>https://blog.youkuaiyun.com/weixin_46962006/article/details/120923218</guid><author>weixin_46962006</author><pubDate>Sat, 23 Oct 2021 17:13:15 +0800</pubDate><description><![CDATA[思维导图网盘链接：https://pan.baidu.com/s/1jSwVNQao1JwwppnpTQqO7g
提取码：fzcg

]]></description><category></category></item></channel></rss>