<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/digupang7059</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; digupang7059]]></copyright><item><title><![CDATA[Buuctf-------WEB之admin]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765916</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765916</guid><author>digupang7059</author><pubDate>Tue, 24 Sep 2019 13:59:00 +0800</pubDate><description><![CDATA[1.抓包扫描一把梭,无事发生地说

注释里发现



万能密码试试，报错





用的flask，pythonweb
后面发现报错页面可以调试，嘿嘿嘿


康康我们发现了什么


拿去破解，无果
于是打算代码拿下来康康，emmmmmmmmm(后面看wp才知道登进去才有)
代码没找到，emmmm
但是好像发现了fl...]]></description><category></category></item><item><title><![CDATA[关于sql注入盲注，谈谈自己的心得]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765913</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765913</guid><author>digupang7059</author><pubDate>Sat, 07 Sep 2019 13:52:00 +0800</pubDate><description><![CDATA[1.没做防御的站点，拿上sqlmap直接怼就行了。
2.做了防御，有的用函数过滤了，有的用了waf（比如安全狗，云锁，华为云waf,360waf，知道创宇盾，护卫神等等）
这些就相当麻烦了，首先要探测出过滤了什么，再去构造sql语句，在本地测试通过后，再一点点完善，最后再去测试目标
举个例子，一个站点过滤了逗号，和单引号，且数据库编码不是GB系列的，这种就不太好操作，个人手工测试，...]]></description><category></category></item><item><title><![CDATA[suctf2019 部分web题目的复盘]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765909</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765909</guid><author>digupang7059</author><pubDate>Sat, 24 Aug 2019 18:08:00 +0800</pubDate><description><![CDATA[1.简单的SQL注入

一开始一直没思路，输入什么过滤什么，结束后看了大佬们的wp，感觉学到了，这里涉及到Mysql中的一个特殊模式的设置

set sql_mode=pipes_as_concat;


这一句sql语句的意思是开启mysql中支持管道符来进行字符串的拼接操作
测试一下效果
简单准备的原始数据表

没有开启这个模式的时候

这里并没有出现字...]]></description><category></category></item><item><title><![CDATA[一小部分用python进行MD5加密的小技巧]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765908</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765908</guid><author>digupang7059</author><pubDate>Sun, 18 Aug 2019 17:50:00 +0800</pubDate><description><![CDATA[上个图

要求计算出开头为ae3da且盐值为3c6e的字符串
简单的思路就是直接进行枚举，然后筛选符合条件的MD5加密字符，代码如下


#-*- coding:utf-8 -*-
import hashlib
def md5(s):
    return hashlib.md5(s).hexdigest()
salt='3c6e'
starts='ae3da'
...]]></description><category></category></item><item><title><![CDATA[推荐一个Web漏洞靶场]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765903</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765903</guid><author>digupang7059</author><pubDate>Sat, 29 Jun 2019 22:13:00 +0800</pubDate><description><![CDATA[https://github.com/zhuifengshaonianhanlu/pikachu


暂时先空着
安装好是这样的

博主先去玩了，回来再写博客，2333

转载于:https://www.cnblogs.com/mke2fs/p/11108080.html...]]></description><category></category></item><item><title><![CDATA[python写一些简单的tcp服务器和客户端]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765907</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765907</guid><author>digupang7059</author><pubDate>Fri, 28 Jun 2019 02:03:00 +0800</pubDate><description><![CDATA[代码贴上，做个记录
TcpClient

# -*- coding:utf-8 -*-

import socket

target_host = "127.0.0.1" #服务器端地址
target_port = 5555  #与服务器的端口号一致

while True:

    client = socket.socket(socket.AF_INET,s...]]></description><category></category></item><item><title><![CDATA[安恒西湖论剑线下上午CTF部分题目WP]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765906</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765906</guid><author>digupang7059</author><pubDate>Thu, 30 May 2019 22:34:00 +0800</pubDate><description><![CDATA[简单的做了两个题，一道逆向，一道misc，其他题目，因为博主上课，时间不太够，复现时间也只有一天，后面的会慢慢补上
先说RE1，一道很简单的win32逆向，跟踪主函数，R或者TAB按几下，

根据esp返回地址，来确定，这里将字符串根据偏移地址依次入栈，在调用print函数后，又对字符进行了替换
因此flag很容易得到
Dbapp{crackme100}
F5看一下伪代码
...]]></description><category></category></item><item><title><![CDATA[IDA7.0安装findcrypt插件]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765905</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765905</guid><author>digupang7059</author><pubDate>Tue, 28 May 2019 16:54:00 +0800</pubDate><description><![CDATA[效果图附上

安装成功的话，快捷键Ctrl+Alt+F可以调出上图的窗口，识别一些常见的算法，上面识别出是Base64加密
插件链接放上：https://github.com/polymorf/findcrypt-yara
只装插件是会报错的，还需要一些必要的运行库
需要安装yara-python和Microsoft Visual C++ Compiler for Python...]]></description><category></category></item><item><title><![CDATA[thinkphp5.x命令执行漏洞复现及环境搭建]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765901</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765901</guid><author>digupang7059</author><pubDate>Mon, 27 May 2019 23:00:00 +0800</pubDate><description><![CDATA[楼主Linux环境是Centos7,LAMP怎么搭不用我废话吧，别看错了
1.安装composer

yum -y install composer



安装php拓展

yum -y install php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstrin...]]></description><category></category></item><item><title><![CDATA[桂电深信服CTF之MSC真假压缩包]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765902</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765902</guid><author>digupang7059</author><pubDate>Thu, 23 May 2019 21:45:00 +0800</pubDate><description><![CDATA[真假压缩包-复现（吐槽一句，脑洞真特么大）



先从虚假的入手，一开始猜测虚假的是伪加密，后面也确实是

后面打开压缩包，是一个txt文件

一眼可以看出来是RSA，算出来明文是5（于是就在这里卡了两天，一直到比赛结束）
后面有人说仔细看分割线，下面只是一部分密码，把5填进去就对了。
所以Key:答案是5
下一步，去解密真的加密那个压缩包

得到一张...]]></description><category></category></item><item><title><![CDATA[ISCC之misc复现-High起来！]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765899</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765899</guid><author>digupang7059</author><pubDate>Wed, 22 May 2019 21:40:00 +0800</pubDate><description><![CDATA[题目是赛后经高人指点，跳过坑的，各位看官看看就好
文件下载下来是一张png图片，但是无法打开，估计要修复一下，文件头修复一下，png格式文件头89504EE7
打开是一张二维码，经过扫描后，得到一串中文字符（当时在比赛的时候，我拿QRcode扫描的二维码，扫描出来的是乱码，因此就无法下一步，略微可惜）

拿去百度，可以搜到当铺密码（文末补充当铺密码知识点），于是拿去解码，
...]]></description><category></category></item><item><title><![CDATA[宁波市第二届CTF之cripto1]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765900</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765900</guid><author>digupang7059</author><pubDate>Sat, 11 May 2019 17:22:00 +0800</pubDate><description><![CDATA[密码学第一题
给的是一个shadow文件，16进制编辑器打开

是一串Linux root用户密码的密文，猜测密码可能就是flag，于是将这一串字符放到文本。
linux下爆破用户密码的工具没接触过（还是太菜了），后面队友说用john可以破解

上图所示，密码破解出来了，hello123,
所以flag就是flag{hello123}


转载于:https://ww...]]></description><category></category></item><item><title><![CDATA[宁波市第二届CTF部分WP之msc1,msc2]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765897</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765897</guid><author>digupang7059</author><pubDate>Sat, 11 May 2019 17:06:00 +0800</pubDate><description><![CDATA[msc1签到
这题没啥好说的，修改一下图片宽高，flag到手


msc2
一开始用十六进制编辑器打开，分析文件，暂时无果，卡了一小时（线下没网）
后面，看着这部分文件头眼熟，猜测是GIF头，

于是，在硬盘里搜到一个gif文件作比较，果然发现是文件头的前面四个16进制位没了，于是加上。出来一个动图，flag在不同帧的图片里面藏着。


于是拿图片分割工具，把gi...]]></description><category></category></item><item><title><![CDATA[ISCC之msc_无法运行的exe]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765898</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765898</guid><author>digupang7059</author><pubDate>Wed, 08 May 2019 17:13:00 +0800</pubDate><description><![CDATA[打开hxd，里面老长一串base64

解码试了一下，解出来是png文件头，但是图片有错误
百度了一下，PNG文件头是89 50 4E 47 0D 0A 1A 0A
再回去看

改成0A了事，
出来一张二维码
扫码得flag


转载于:https://www.cnblogs.com/mke2fs/p/10833080.html...]]></description><category></category></item><item><title><![CDATA[ISCC之RE_REV02]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765896</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765896</guid><author>digupang7059</author><pubDate>Wed, 08 May 2019 16:23:00 +0800</pubDate><description><![CDATA[打开IDA,跟着主函数转了一圈，无果，但是在下面翻到一串base64

base64解码,发现被坑了
this_is_not_the_flag_you_seek_keep_looking
继续翻，发现这里一串16进制数据，于是emmmmm,flag好像出来了

批量字符串提取，嗯，flag如下
flag{ST0RING_STAT1C_PA55WORDS_1N_FIL3...]]></description><category></category></item><item><title><![CDATA[ISCC之msc5他们能在一起吗？]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765895</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765895</guid><author>digupang7059</author><pubDate>Wed, 08 May 2019 12:11:00 +0800</pubDate><description><![CDATA[如题，开始分析，附件是一个二维码，读出来一串base64

拿去解密，PASS{0K_I_L0V3_Y0u!}
提交几次不对，
继续hxd分析图片，最后在文件末尾发现一个txt

修改后缀，是加密的，

拿之前那串密码去解密，
打开flag出来了，



转载于:https://www.cnblogs.com/mke2fs/p/10831082.html...]]></description><category></category></item><item><title><![CDATA[ISCC之web1]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765894</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765894</guid><author>digupang7059</author><pubDate>Thu, 02 May 2019 23:58:00 +0800</pubDate><description><![CDATA[由题意知，爆破可行。
简单说一下抓包过程，第一个抓到的POST包直接放掉，右键扫描站点，扫出来第二个POST包，第二个POST包cookie，验证码，密码均为空，于是我开始尝试去利用，
经过几次repater测试过后，发现，返回包只返回密码错误，而不是验证码错误，于是拿去直接爆破。
抓包发现，验证码没有用到，只是一个摆设




flag is flag{99...]]></description><category></category></item><item><title><![CDATA[ISCC之web2]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765893</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765893</guid><author>digupang7059</author><pubDate>Thu, 02 May 2019 23:49:00 +0800</pubDate><description><![CDATA[Php代码审计

PHP代码
&lt;?php 
error_reporting(0); 
require 'flag.php'; 
$value = $_GET['value']; 
$password = $_GET['password']; 
$username = ''; 
for ($i = 0; $i &lt; count($value); ++$i) { ...]]></description><category></category></item><item><title><![CDATA[ISCC之Re2]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765890</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765890</guid><author>digupang7059</author><pubDate>Thu, 02 May 2019 23:42:00 +0800</pubDate><description><![CDATA[硬核rust逆向
首先去学了一天rust。。。我TMD
IDA打开，跟踪主函数

看一下伪代码，发现有一串密文

跟进去发现一串数据，猜测有可能是flag的加密数据，于是回头去分析算法

发现一个关键点
if ( v16 == v24 )
break;
v2 = ((*(_DWORD *)(v33 + 4 * v25) &gt;&gt; 2) ^ 0xA) == *...]]></description><category></category></item><item><title><![CDATA[ISCC之Re1]]></title><link>https://blog.youkuaiyun.com/digupang7059/article/details/101765891</link><guid>https://blog.youkuaiyun.com/digupang7059/article/details/101765891</guid><author>digupang7059</author><pubDate>Thu, 02 May 2019 23:38:00 +0800</pubDate><description><![CDATA[IDA打开，调试选ELF，跟踪main函数

发现有一个not_the_flag函数，跟进去
这里判断了一下a1的值是否为42，大致判断引号里面的有可能是flag，直接放到Linux下运行


提交不要有任何的标签这句话，由此判断#后面的应该就是flag，但是提交发现是错误的
再一看题目，开头的sha1引起我的注意，于是经过多次尝试后，提交成功
FLAG
ISCC{80...]]></description><category></category></item></channel></rss>