<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dogeace的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dogeace</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dogeace]]></copyright><item><title><![CDATA[BUUCTFweb部分题解]]></title><link>https://blog.youkuaiyun.com/dogeace/article/details/110728511</link><guid>https://blog.youkuaiyun.com/dogeace/article/details/110728511</guid><author>dogeace</author><pubDate>Sun, 06 Dec 2020 22:10:38 +0800</pubDate><description><![CDATA[前一段时间没有发现比较基础的的平台去做题，直到上个星期我发现了一个比较基础的平台供我刷题，所以就继续更新wp了。废话不多说现在开始写题解。
题目名称[SUCTF 2019]EasySQL一级目录一级目录一级目录
[SUCTF 2019]EasySQL
先进入题目
因为题目的名称已经提示是SQL注入了，所以我们先进行尝试1’ or 1 = 1;#

提交发现

我当时的第一反应是布尔盲注所以我尝试了一下判断数据库的名称构造如下的payload
1' or (ascii(substr(database(),1,]]></description><category></category></item><item><title><![CDATA[对批改网的fuzz测试]]></title><link>https://blog.youkuaiyun.com/dogeace/article/details/110677516</link><guid>https://blog.youkuaiyun.com/dogeace/article/details/110677516</guid><author>dogeace</author><pubDate>Sat, 05 Dec 2020 14:15:52 +0800</pubDate><description><![CDATA[临近期末各个科目的学期作业都要进行提交，而我们的英语作业的提交方式是批改网上提交作文，但是机器评作文真的靠谱吗？有没有什么么漏洞可以绕过他的评测机制，即使交一篇狗屁不通的文章也能拿到高分。抱着这个目的我对批改网的评分机制进行一次测试。因为评分的标准有四条所以我们逐条进行测试。
内容词汇句子篇章结构内容相关总结词汇句子篇章结构内容相关写在最后
词汇
既然是词汇肯定是高级词汇的判断但是什么样的词汇才算高级？在我们看来就是那些我们看不懂的才叫高级词汇，但对机器而言出现的频率就是他高不高级的代言，所以如果我们堆砌一]]></description><category></category></item><item><title><![CDATA[ASDF题解（php中伪协议的简单利用）]]></title><link>https://blog.youkuaiyun.com/dogeace/article/details/110264703</link><guid>https://blog.youkuaiyun.com/dogeace/article/details/110264703</guid><author>dogeace</author><pubDate>Sat, 28 Nov 2020 14:06:36 +0800</pubDate><description><![CDATA[这一题是我在了解PHP伪协议中无意搜索到的一道题目，对于php中的filter为协议的简单利用有一点练习作用，是一道南邮的题目，下面是这道题目的wp。
题目地址
进入题目我们看到如下的场景

按指示一步一步来我们进入其中
发现有提示test123而且明显是个文件包含的漏洞，我就去尝试了所给的test123.php无事发生，不信邪的我又试了txt的格式也不行。所以我准备看看这个网页的主页面看看是怎么回事。所以我进行了以下尝试。

发现没有报错但是没有显示任何东西，因为我们是执行的文件，代码的执行所以没有显示，]]></description><category></category></item><item><title><![CDATA[PHP漏洞之文件包含漏洞]]></title><link>https://blog.youkuaiyun.com/dogeace/article/details/110092471</link><guid>https://blog.youkuaiyun.com/dogeace/article/details/110092471</guid><author>dogeace</author><pubDate>Sat, 28 Nov 2020 12:39:45 +0800</pubDate><description><![CDATA[在php语言中存在着下面几个函数存在文件包含的的功能，这些函数的本意是方便开发者及用户实现某些功能，但是如果不对文件包含的内容进行严格的的限定，会被攻击者恶意利用。这就是php的文件包含漏洞。下面有四个函数可以实现文件包含分别是：
1.include（）；用此函数包含的时候，如果出现错误，会提出警告，跳过此步骤继续执行剩下的代码。
2.require（）；此函数文件包含出现错误的时候，终止程序的运行，与include（）区别就是这里。
3.include_once()与1的唯一区别是文件只被包含一次，避免文]]></description><category></category></item><item><title><![CDATA[DVWA的简单题解——CSRF]]></title><link>https://blog.youkuaiyun.com/dogeace/article/details/109822345</link><guid>https://blog.youkuaiyun.com/dogeace/article/details/109822345</guid><author>dogeace</author><pubDate>Thu, 19 Nov 2020 23:00:06 +0800</pubDate><description><![CDATA[经过听网课，自己搭建了一个DVWA环境。在此对网课的知识进行总结，写出这篇DVWA的题解。下面进入正题。
学习指导漏洞的分析如何利用漏洞LOW等级测试漏洞的修复
漏洞的分析
我们进行DVWA 的过关前先认识什么是CSRF漏洞 ，CSRF

跨站请求伪造（英语：Cross-site request forgery），也被称为 one-click attack 或者 session
riding，通常缩写为 CSRF 或者 XSRF，
是一种挟制用户在当前已登录的Web应用程序上执行非本意的操作的攻击方法。跟跨]]></description><category></category></item><item><title><![CDATA[初入算法之穷竭搜索（1）]]></title><link>https://blog.youkuaiyun.com/dogeace/article/details/109502304</link><guid>https://blog.youkuaiyun.com/dogeace/article/details/109502304</guid><author>dogeace</author><pubDate>Tue, 17 Nov 2020 13:00:49 +0800</pubDate><description><![CDATA[给定整数a1,a2,a3…an，判断是否可以从这几个数中取出若干数使其相加等于k.
限制条件
1<=n<=20
-10e8<=a<=-10e8
-10e8<=k<=10e8
样例一
输入
n=4
a={1,2,4,7}
k=13
输出
Yes {13=2+4+7}
样例二
n=4
a={1,2,4,7}
k=15
输出
NO]]></description><category></category></item><item><title><![CDATA[PHP漏洞之md5()]]></title><link>https://blog.youkuaiyun.com/dogeace/article/details/109731765</link><guid>https://blog.youkuaiyun.com/dogeace/article/details/109731765</guid><author>dogeace</author><pubDate>Mon, 16 Nov 2020 23:33:32 +0800</pubDate><description><![CDATA[本文参考
本文总结一下常见的PHP之一md5()
开始前先补充我们这一课所需要的知识。
PHP’==‘与’= = ='的区别。
PHP‘= =’ 与‘===’的区别，在我们使用= =号是时后的两个变量只要求数值相同例如A=123 B=‘123’当进行判断时A= =B是为真虽然他们的类型并不相同但当我们使用A= = =B进行判断时返回值却为假，因为两个变量的类型并不相同。所以我们把‘= = ’称为弱比较‘= = =’称为强比较具体的绕过方法我们再接下来的例子再进行讲解。
下面我们进入第一种PHP的弱比较
if]]></description><category></category></item><item><title><![CDATA[web攻防世界进阶题部分题解]]></title><link>https://blog.youkuaiyun.com/dogeace/article/details/109686180</link><guid>https://blog.youkuaiyun.com/dogeace/article/details/109686180</guid><author>dogeace</author><pubDate>Sat, 14 Nov 2020 18:20:47 +0800</pubDate><description><![CDATA[最近的一周我又在攻防世界刷了一部分题目，进阶区的题目所属的知识点更加明确，所以本次博客我按照题目所考察的知识点类型来进行分类简单分为以下几个部分。
题目类型
php代码审计
简单的SQL注入
网络基本知识的考察
下面我根据几个分类将我所做过的题目进行汇总，以及wp的书写方便对知识点的的总结与学习。
PHP代码审计类
1.Web_php_include

题目的标题很明显是php代码审计的问题，明白了这一点我们打开题目

出现了如图所示的代码前两行代码废话直接从第三行开始看，经过观察有strstr()函数判断]]></description><category></category></item><item><title><![CDATA[汉诺塔的简单总结]]></title><link>https://blog.youkuaiyun.com/dogeace/article/details/109566581</link><guid>https://blog.youkuaiyun.com/dogeace/article/details/109566581</guid><author>dogeace</author><pubDate>Sun, 08 Nov 2020 23:47:35 +0800</pubDate><description><![CDATA[最近程序设计老师讲到了递归的用法，以及留下一道汉诺塔的问题让我们解决，此篇博客便是对汉诺塔问题的一个总结，如果有不正确的地方还请大家指正。
汉诺塔问题是一个很经典的递归问题，对于入门递归而言很有帮助。下面我们进入题目。
汉诺塔来源于印度传说的一个故事，上帝创造世界时作了三根金刚石柱子，在一根柱子上从上往下从小到大顺序摞着64片黄金圆盘。上帝命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定，在小圆盘上不能放大圆盘，在三根柱子之间一回只能移动一个圆盘，只能移动在最顶端的圆盘。有预言说，这件事]]></description><category></category></item><item><title><![CDATA[攻防世界web新手（补）]]></title><link>https://blog.youkuaiyun.com/dogeace/article/details/109550325</link><guid>https://blog.youkuaiyun.com/dogeace/article/details/109550325</guid><author>dogeace</author><pubDate>Sat, 07 Nov 2020 20:42:28 +0800</pubDate><description><![CDATA[上次因为时间原因有部分的新手题的wp没有发布，这篇帖子是上一篇的补充上一篇的博客我放在这里博客地址因为我的疏忽题号标记错误标了8道实则里面是有前9道新手题，有需要的可以去看看。好了废话不多说开始解题之旅吧。
第十题command_execution

我们可以看到题目在题干的位置已经给出了很明显的提示是命令注入的漏洞，在这里我要补充一句，什么是ping以及waf。简单理解ping就是系统自带的一条命令，用来检测网络是否畅通的命令，而waf则是我们平常所说的防火墙，阻止一些恶意请求的。当然这只是笼统意义上的讲]]></description><category></category></item><item><title><![CDATA[攻防世界之web新手题]]></title><link>https://blog.youkuaiyun.com/dogeace/article/details/109526874</link><guid>https://blog.youkuaiyun.com/dogeace/article/details/109526874</guid><author>dogeace</author><pubDate>Fri, 06 Nov 2020 15:05:43 +0800</pubDate><description><![CDATA[通过自己自学了一个月的web理论知识，并对web的基本漏洞有了初步了解后，我便开始了攻防世界的刷题之旅。为了学长的任务总结知识我便写了这篇wp其中也借鉴了网上一些大佬的思路。那我们废话不多说直接进入正题。
第一题view_source
刚入CTF web 方向肯定有遇事不决，源代码的习惯，但第一题上来就发现鼠标右键不能使用，最简单的查看源代码方式被禁用了。但不慌，我们还有另一个神器，开发者工具栏，在网页上点击F12，调出即可查看源代码，flag便藏在其中。

这一题考察了我们查看源代码的方式，只要有两种解决]]></description><category></category></item></channel></rss>