<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MIGENGKING的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/MIGENGKING</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MIGENGKING]]></copyright><item><title><![CDATA[攻防世界Web_python_template_injection]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/105717164</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/105717164</guid><author>MIGENGKING</author><pubDate>Thu, 23 Apr 2020 21:31:58 +0800</pubDate><description><![CDATA[打开题目：



题目提示为Python模块注入：



1首先判断一下：



网址输入“{{7+7}}”页面显示14，说面存在“SSTI” ：

SSTI也是获取了一个输入，然后再后端的渲染处理上进行了语句的拼接，然后执行。当然还是和sql注入有所不同的，SSTI利用的是现在的网站模板引擎(下面会提到)，主要针对python、php、java的一些网站处理框架，比如Python的jinja...]]></description><category></category></item><item><title><![CDATA[攻防世界web]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/105569924</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/105569924</guid><author>MIGENGKING</author><pubDate>Thu, 16 Apr 2020 23:33:02 +0800</pubDate><description><![CDATA[开始链接，，



打开后，url跳转到“1.index”;







index一般为页面默认页，

网站访问的每个页面都有对应的一个文件。抄输入网站的主页，服务器默认的执行的是index.php或index.html或default.html等等，要执行的默认文袭件是可以zhidao设置的。如果没有index.php就默认执行当期目录下的index.php文件。

我们试试ind...]]></description><category></category></item><item><title><![CDATA[BugKu-web---程序员本地网站]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/105500657</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/105500657</guid><author>MIGENGKING</author><pubDate>Mon, 13 Apr 2020 23:32:52 +0800</pubDate><description><![CDATA[打开链接：





题目提示“本地访问！”，和“localhost”’ 因此用burpsuite抓包加上加上：X-Forwarded-For: 127.0.0.1

首先：



X-Forwarded-For: 简称XFF头，它代表客户端，也就是HTTP的请求端真实的IP，只有在通过了HTTP 代理或者负载均衡服务器时才会添加该项。



接着：


127.0.0.1是回送地址，指本地...]]></description><category></category></item><item><title><![CDATA[BK web md5cllision]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/105500341</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/105500341</guid><author>MIGENGKING</author><pubDate>Mon, 13 Apr 2020 23:16:20 +0800</pubDate><description><![CDATA[打开题目如图提示：





提示为md5

MD5信息摘要算法（英语：MD5 Message-Digest Algorithm），一种被广泛使用的密码散列函数，可以产生出一个128位（16字节）的散列值（hash value），用于确保信息传输完整一致..

但是

 MD5算法无法防止碰撞（collision）



题目还提示"input a"联想到md5碰撞，，找一个md5...]]></description><category></category></item><item><title><![CDATA[bugku-速度要快]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/105423984</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/105423984</guid><author>MIGENGKING</author><pubDate>Fri, 10 Apr 2020 00:21:36 +0800</pubDate><description><![CDATA[打开题目：



抓包：



但是多GO几次就会发现flag值是动态改变的，所以发送post请求时必须与get请求在同一会话下才能行。先把flag拿去base64解码









抓包后虽然有flag但不是真的，包里面还有"margin"等关键词注意，这时需要自己写脚本

py脚本如下：


import requests
import base64
url = "http:...]]></description><category></category></item><item><title><![CDATA[BKCTF-WEB4]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/105283516</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/105283516</guid><author>MIGENGKING</author><pubDate>Fri, 03 Apr 2020 00:51:30 +0800</pubDate><description><![CDATA[打开题目连接；







根据题目F12查看页面代码：

发现特殊代码特殊函数：





Escape/Unescape加密解码/编码解码,又叫%u编码，从以往经验看编码字符串出现有"u"，它是unicode编码，那么Escape编码采用是那一种unicode实现形式呢。其实是UTF-16BE模式



直接Escape加密/UnEscape解密“p1”,"p2"得：



解...]]></description><category></category></item><item><title><![CDATA[web 管理员系统]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/105038709</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/105038709</guid><author>MIGENGKING</author><pubDate>Sun, 22 Mar 2020 23:42:45 +0800</pubDate><description><![CDATA[打开链接后会看到需要输入账号密码的选项：











一般情况先F12（有的电脑设置为Fn+F12）查看页面代码我发现了一串注释的Base64密码：







可能为密码，，，接着我们猜账号一般为“admin”,密码输入刚才注释的Bese密码（需要解码），

即使这样我们页面还是不变，





一般看到这种提示：需要想到

 “X-Forwarded-For...]]></description><category></category></item><item><title><![CDATA[web-网站被黑]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/104975562</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/104975562</guid><author>MIGENGKING</author><pubDate>Thu, 19 Mar 2020 20:41:16 +0800</pubDate><description><![CDATA[解题思路：打开链接是一个黑页，链接后面加index.php判断是PHP

解析：满足一些条件不会退出的参考漏洞：建站之星 Sitestar 前台 Getshell 一枚包含漏洞1.本地文件包含很多都限制了包含的后缀结尾必须为.php，例如，需要截断后面的截取字符判断是不是 .php用 zip (或者 phar )协议绕过首先新建一个 1.php，里面 phpinfo，然后压缩成 .zip...]]></description><category></category></item><item><title><![CDATA[nmap的命令]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/90452955</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/90452955</guid><author>MIGENGKING</author><pubDate>Wed, 06 Nov 2019 22:22:17 +0800</pubDate><description><![CDATA[Nmap，也就是Network Mapper，最早是Linux下的网络扫描和嗅探工具包
nmap是一个网络连接端扫描软件，用来扫描网上电脑开放的网络连接端。确定哪些服务运行在哪些连接端，并且推断计算机运行哪个操作系统（这是亦称 fingerprinting）。它是网络管理员必用的软件之一，以及用以评估网络系统安全。
正如大多数被用于网络安全的工具，nmap 也是不少黑客及骇客（又称脚本小子）爱用的...]]></description><category></category></item><item><title><![CDATA[git 泄露 源码审计     php 弱类型]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/102635480</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/102635480</guid><author>MIGENGKING</author><pubDate>Sun, 20 Oct 2019 10:44:57 +0800</pubDate><description><![CDATA[Git源码泄露普遍发生于一些小型企业（当然大型企业也存在），由资金不足，公司可能没有自己的专属服务器，于是会将网站部署到虚拟机里，由于在多数情况下FTP上传文件较慢，于是程序员多选择将源码打包以后上传，上传以后在进行解压，虽然这样子看上去省时省力，但是其实留下了不少的安全隐患，一旦程序员忘记将压缩包删除，攻击者便可以获取源码，在自己的服务器上部署源码从而获取更多的安全漏洞。我们常用的到的工具为王一...]]></description><category></category></item><item><title><![CDATA[web题的暴力破解]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/102539318</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/102539318</guid><author>MIGENGKING</author><pubDate>Sun, 13 Oct 2019 22:34:19 +0800</pubDate><description><![CDATA[攻防世界web题ics-06
题目描述：
云平台报表中心收集了设备管理基础服务的数据，但是数据被删除了，只有一处留下了入侵者的痕迹。
1， 打开链接：
根据题目提示，直接去报表中心：

1.随便输入数据，发现“id=”参数只能输入数字，输入其它的参数也会变成数字
2 然后用burp抓包，然后试着去暴力破解一下，看看是否有啥不同？
有效载荷选择整数类型

3.攻击后查看响应包，发现id为2333时，...]]></description><category></category></item><item><title><![CDATA[php://filter(文件包含漏洞利用)]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/102527374</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/102527374</guid><author>MIGENGKING</author><pubDate>Sat, 12 Oct 2019 22:31:39 +0800</pubDate><description><![CDATA[“网址+/index.php?page=php://filter/convert.base64-encode/resource=index.php“
例如：
http://120.24.86.145:8005/post/index.php?file=php://filter/read=convert.base64-encode/resource=index.php
首先这是一个file关键字的ge...]]></description><category></category></item><item><title><![CDATA[攻防世界web简单解码题]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/98598185</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/98598185</guid><author>MIGENGKING</author><pubDate>Sun, 29 Sep 2019 22:05:25 +0800</pubDate><description><![CDATA[simplle_js：

打开题目后：


要输入密码，不过不管你输入什么它都会显示你输入错误，因此查看网页源代码：

在代码中，
如果有基础的话，可以和容易的发现网页代码的有问题：

...]]></description><category></category></item><item><title><![CDATA[web一句话木马基础题]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/101720141</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/101720141</guid><author>MIGENGKING</author><pubDate>Sun, 29 Sep 2019 22:00:09 +0800</pubDate><description><![CDATA[了解php一句话木马、如何使用webshell：

既然题目讲是关于一句话木马，那我就用中国蚁剑或中国菜刀试试（这里用蚁剑）：
方法一：

保存好后。里面有很多文件，逐一排除，发现：

查看：

方法二：
也可以使用hackbar，使用post方式传递shell=system(‘cat flag.txt’); 获得flag

解题思路：要明白一句话木马的原理，知道解题思路，然后就是多做题积累检验，...]]></description><category></category></item><item><title><![CDATA[web题的XFF(x-forworde-for)]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/101173247</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/101173247</guid><author>MIGENGKING</author><pubDate>Sun, 22 Sep 2019 21:26:52 +0800</pubDate><description><![CDATA[X-Forwarded-For（XFF）是用来识别通过HTTP代理或负载均衡方式连接到Web服务器的客户端最原始的IP地址的HTTP请求头字段。
简单地说，xff是告诉服务器当前请求者的最终ip的http请求头字段
通常可以直接通过修改http头中的X-Forwarded-For字段来仿造请求的最终ip
HTTP来源地址（referer，或HTTPreferer）
是HTTP表头的一个字段，用来表...]]></description><category></category></item><item><title><![CDATA[攻防世界misc文件格式化分析]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/98759238</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/98759238</guid><author>MIGENGKING</author><pubDate>Thu, 19 Sep 2019 00:25:58 +0800</pubDate><description><![CDATA[ext3：
 题目提示！ext3文件是一种Linux日志文件，所以在在Linux系统下用:
法一用kali虚拟机：
strings 文件名 |grep flag 查看文件中含有flag的文件；

发现一个含有“~root/Desktop/file/O7avZhikgKgbF/flag.txt”内含有flag.txt，于是使用“mount”（mount可将指定设备中指定的文件系统加载到 Linux目...]]></description><category></category></item><item><title><![CDATA[杂项的图片隐写题]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/101003129</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/101003129</guid><author>MIGENGKING</author><pubDate>Thu, 19 Sep 2019 00:17:52 +0800</pubDate><description><![CDATA[题目显示为".jpg"文件，打开题目为一张什么都没有的图片，要联想到图片隐写，，，，
下载图片后，用winhex软件（因为题目显示为.jpg文件）打开文件后，
发现一组明显的加密编码，，，，

由“&amp;#+ASCII+;”组成上网查了是
网页中&amp;#开头的是HTML实体，一些字符在 HTML 中是预留的，拥有特殊的含义
汉字的HTML实体由三部分组成，”&amp;#+ASCII+;...]]></description><category></category></item><item><title><![CDATA[攻防世界web题总结A]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/98478407</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/98478407</guid><author>MIGENGKING</author><pubDate>Tue, 06 Aug 2019 11:12:41 +0800</pubDate><description><![CDATA[题1：
思路：题目说右键用不了，因为打开右键可以查看网页的代码，所以我们要想办法打开网页大源代码：

复制链接在浏览器上打开：

因为右键用不了：我们可以按一下快捷键：
1）：可以直接按“F12”（不过有些电脑不可以，需要按“Fn+F12”）
2）：直接按“Ctrl+u”

打开源代码后发现了flag的一般形式：所以就去验证然后就对了。这道题很简单。
题2：
题目应该是get和post传参：
PO...]]></description><category></category></item><item><title><![CDATA[夏令营8.2--python argparse模块]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/98234535</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/98234535</guid><author>MIGENGKING</author><pubDate>Sat, 03 Aug 2019 10:38:06 +0800</pubDate><description><![CDATA[本次实例在Python3.7的环境下运行!
1、argparse：
argparse库是python标准库中用来处理命令行参数的库，是python的一个命令行解析包，用于编写可读性非常好的程序
2、
创建解析器，在桌面创建一个python文件（a.py）；

然后打开终端（windows+R）输入cmd；


...]]></description><category></category></item><item><title><![CDATA[夏令营7.31--flask的web应用]]></title><link>https://blog.youkuaiyun.com/MIGENGKING/article/details/97950693</link><guid>https://blog.youkuaiyun.com/MIGENGKING/article/details/97950693</guid><author>MIGENGKING</author><pubDate>Wed, 31 Jul 2019 20:51:46 +0800</pubDate><description><![CDATA[理解：
https://cuiqingcai.com/5888.html
1 web应用：
2web模块：

]]></description><category></category></item></channel></rss>