<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_75005708的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_75005708</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_75005708]]></copyright><item><title><![CDATA[-XSS-]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/143373454</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/143373454</guid><author>qq_75005708</author><pubDate>Wed, 30 Oct 2024 21:34:03 +0800</pubDate><description><![CDATA[链接搭建过程非常容易的搭建好之后，就可以点击图片开始闯关了。]]></description><category></category></item><item><title><![CDATA[应急响应web3]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/136855271</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/136855271</guid><author>qq_75005708</author><pubDate>Wed, 20 Mar 2024 21:31:07 +0800</pubDate><description><![CDATA[前景需要：小苕在省护值守中，在灵机一动情况下把设备停掉了，甲方问：为什么要停设备？小苕说：我第六感告诉我，这机器可能被黑了。]]></description><category></category></item><item><title><![CDATA[应急响应web2]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/136821378</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/136821378</guid><author>qq_75005708</author><pubDate>Tue, 19 Mar 2024 21:06:59 +0800</pubDate><description><![CDATA[前景需要：小李在某单位驻场值守，深夜12点，甲方已经回家了，小李刚偷偷摸鱼后，发现全设备有告警，于是立刻停掉了机器开始排查。在文档内发现Tencent Files文件夹，里面有使用工具，QQ号应该就是它了。结合这两个文件就可以发现其中的一个攻击者的ip是192.168.126.135。system.php，经查证，为webshell文件，在文件管理中找到。FileRecv文件夹内为接收的文件，frp（内网穿透工具）查找隐藏的用户的时候，在设置里面是看不到了。3.攻击者的webshell密码？]]></description><category></category></item><item><title><![CDATA[应急响应web1]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/136809964</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/136809964</guid><author>qq_75005708</author><pubDate>Mon, 18 Mar 2024 16:55:58 +0800</pubDate><description><![CDATA[应急响应的过程目的：分析攻击时间、攻击操作、攻击结果、安全修复等并给出合理的解决方案。保护阶段：直接断网，保护现场，看是否能够恢复数据；分析阶段：对入侵过程进行分析，常见的方法为指纹库搜索、日志时间分析、后门追查分析、漏洞检查分析等；复现阶段：还原攻击过程，模拟攻击者入侵思路，关注攻击者在系统中应用的漏洞、手法；修复阶段：分析原因之后，修补相关系统、应用漏洞，如果存在后门或者弱口令，即使清楚并整改；建议阶段：对攻击者利用的漏洞进行修补，加强系统安全同时提高安全意识；1.攻击者的shell密码。]]></description><category></category></item><item><title><![CDATA[云尘靶场-铁三域控]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/136017936</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/136017936</guid><author>qq_75005708</author><pubDate>Sat, 03 Feb 2024 23:26:04 +0800</pubDate><description><![CDATA[前次做的时候，还不知道它会把答案放在页面上，总觉得要把答案放在什么地方，直接给这个确实有点，也是第一次见到。在附件管理的地方发现可以上传文件，但是这里不需要上马，在文件式管理器里面可以看到文件。找到了一个test域的administrator用户和密码。拿着sql注入搞出来的账号密码去尝试一下远程桌面连接了。剩下的就是192.168.60.100就是域控的ip。只支持64位的，但是这里是32位的。是在sql的时候存在一个账号密码。在域控C盘里拿到了flag5。在c盘的根目录下找到了。用openvpn连接。]]></description><category></category></item><item><title><![CDATA[[湖湘杯 2021 final]Penetratable]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/135139832</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/135139832</guid><author>qq_75005708</author><pubDate>Fri, 22 Dec 2023 19:40:35 +0800</pubDate><description><![CDATA[p：打印，如果同时指定行，表示打印指定行；如果不指定行，则表示打印所有内容，如果又非打印字符，则以ASCLL码输出。username是base64编码，password也是md5加密的，say也是被base64编码过。想到该开始的root，看看能不能改一下，但是name那里不可以改，这里应该是行不通了。-e或-expression=：表示用指定命令或者脚本来处理输入的文本文件。-f或-file-：表示用指定的脚本文件来处理输入的文件文件。再根据之前的name和pass的加密方式，来修改root密码。]]></description><category></category></item><item><title><![CDATA[ISCTF(b)]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/135066420</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/135066420</guid><author>qq_75005708</author><pubDate>Tue, 19 Dec 2023 20:20:29 +0800</pubDate><description><![CDATA[小白说：zo23n里面的z就是zero，o就是one，n就是nine。最后用脚本将01239换成白色，45678为黑色，就是一个二维码。数字0、1、2、3、9对应白色像素块，数字4，5，6，7，8对应黑色像素，0900是全局方式位标记,2bytes，压缩软件识别未加密标志。1400代表解压文件所需pkware的版本，2bytes。504B0102是目录中文件文件头标记，4bytes。504B0304是zip文件的文件头，4bytes。，找到加密文件的全局标志位，将两个。文件需要密码打开，。]]></description><category></category></item><item><title><![CDATA[ISCTF(CRYPTO)]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/135010931</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/135010931</guid><author>qq_75005708</author><pubDate>Fri, 15 Dec 2023 19:35:13 +0800</pubDate><description><![CDATA[函数用于对消息进行填充，使其长度为 AES 加密算法的块大小（16字节）。用于创建一个 AES 加密对象，传入的参数包括 key、加密模式和初始化向量（IV）。）来检查flag的长度是否为39，key的长度是否为16。函数将key和消息的前16字节转换为长整型数据，并将其进行异或运算，得到密码提示。进行加密，使用 key 和随机生成的 IV，得到加密结果。嘤嘤嘤替换为-，嘤嘤?将填充值转换为字节，并将填充值添加到消息之前。首先，对flag进行填充，得到填充后的消息。方法对消息进行加密，并返回加密后的结果。]]></description><category></category></item><item><title><![CDATA[ISCTF(a)]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/134966507</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/134966507</guid><author>qq_75005708</author><pubDate>Thu, 14 Dec 2023 16:56:41 +0800</pubDate><description><![CDATA[的字符，即返回 false，传入的字符串内必须含有一个数字，可以使用数组绕过，给转换为数字，但如果字符中没有找到数字，那么就被视为不可转换。直接admin/we1come7o1sctf登录。，如果不包含，则输出相应提示，如果包含则输出。结果为：we1come7o1sctf。刚开始以为这个就是结果...第一层if可以使用数组进行绕过。这里使用回溯绕过跳过正则的限制。函数处理非空数组时会返回整数。那么就会与正则函数相冲突。答案应该被分成了三份了。第二层intval()后面就用脚本了...]]></description><category></category></item><item><title><![CDATA[0X06]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/134900553</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/134900553</guid><author>qq_75005708</author><pubDate>Sat, 09 Dec 2023 21:51:22 +0800</pubDate><description><![CDATA[3.最后是读取 flag 的时候回显的长度有限制，substr、reverse、right 什么的也被过滤，最后用的是 mid！wllm=1'/**/group/**/by/**/4%23 //4报错了， 判断得回显列数为3。wllm=1' group by 3%23 //这里会提示我们进行了非法操作，应该是过滤了空格。a，b1，b2都可以用数组绕过，因为a是正则绕过，b是MD5绕过。1.注意到空格被过滤了，这个可以用 /**/ 绕过。这里是过滤了空格，我们用/**/来绕过。最后组合起来就可以了。]]></description><category></category></item><item><title><![CDATA[0X05]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/134839380</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/134839380</guid><author>qq_75005708</author><pubDate>Wed, 06 Dec 2023 21:50:01 +0800</pubDate><description><![CDATA[9j/开头，猜测是base64转的图片，利用网页工具解码。在出现admin.php后就截止了，访问看看,进入后台。点击完登录和注册都没有什么反应，所以先扫一下看看。发现bbbbb.txt特别大，下载后发现是很多码。根据经验是base64编码转图片，并且头部缺少内容。找到一个导出的点，下载了一个1.zip压缩包。可以下载flag.zip了，改txt即可打卡。扫到index.php 相关文件，访问看看。要获取 flag 就/flag即可。[羊城杯 2020]easycon。导出的文件中没有什么发现。]]></description><category></category></item><item><title><![CDATA[渗透复现]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/134783115</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/134783115</guid><author>qq_75005708</author><pubDate>Mon, 04 Dec 2023 17:09:35 +0800</pubDate><description><![CDATA[在添加配置里面输入相应的内容，flag1就会出现了，在dede库的dede_admin表中有flag1。就先看177的，回到页面，看到底部有一个关键的信息，搜一下看看，加上dede就会发现后台管理页面。发现了一些文件，但是和windows上扫出来的结果有点不一样，有个l.php漏了。会员中心--内容中心--个人空间--文章发表下，发现了文件上传漏洞。134出现异常，做的时候以为是一个错的后面就没有想利用了。在核心的文件式管理器上也发现了，试了一下居然可以成功。做题的时候sha了 ，没有发现这个答案....]]></description><category></category></item><item><title><![CDATA[0X04]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/134743565</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/134743565</guid><author>qq_75005708</author><pubDate>Fri, 01 Dec 2023 21:54:54 +0800</pubDate><description><![CDATA[htaccess可以帮我们实现包括：文件夹密码保护、用户自动重定向、自定义错误页面、改变你的文件扩展名、封禁特定IP地址的用户、只允许特定IP地址的用户、禁止目录列表，以及使用其他文件作为index文件等一些功能。.phml与.php并没有太大的区别，所以我们尝试上传.phtml文件，php不行就看看phtml。打开后啥都没有，全选后发现每一行有空格，数了一行发现空格数量转ascil码后是f，猜测都如此，这个是要注意缩进的，for前面是要一个空格，后面的需要三个空格。[MRCTF2020]你传你🐎呢。]]></description><category></category></item><item><title><![CDATA[[安洵杯 2019]easy_web]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/134720130</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/134720130</guid><author>qq_75005708</author><pubDate>Thu, 30 Nov 2023 20:56:20 +0800</pubDate><description><![CDATA[再看看地址栏出现index.php,应该是要下载源码，但是还没有具体的思路，看看提示。试了一下数组发现不行，因为这里使用了String强转换，数组都被强制转换。看到了三个等号，强比较，MD5绕过，过滤了cat，应该是进行命令执行。将index.php按照刚刚的思路进行一遍，得到。尝试base解码，但是没有什么发现。img应该是base，先解码看看。\t会被当成tab而跳过过滤，访问一下看看，得到一张图片。这个好像是十六进制的，再解。img传参还有cmd。cmd传参处传入dir。]]></description><category></category></item><item><title><![CDATA[[网鼎杯 2020 朱雀组]Nmap]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/134618597</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/134618597</guid><author>qq_75005708</author><pubDate>Sat, 25 Nov 2023 20:14:12 +0800</pubDate><description><![CDATA[2.利用-iL 和-oN。如果使用-iL-，nmap就会从标准输入stdin读取主机名字。经过escapeshellcmd处理后变成’172.17.0.2’\’’ -v -d a=1’，这是因为escapeshellcmd对\以及最后那个不配对儿的引号进行了转义。经过escapeshellarg处理后变成了’172.17.0.2’’’ -v -d a=1’，即先对单引号转义，再用单引号将左右两部分括起来从而起到连接的作用。发现与刚刚的页面不一样，说明是可以进行命令执行的，但是|被\转义了,尝试;]]></description><category></category></item><item><title><![CDATA[[网鼎杯 2020 朱雀组]phpweb]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/134606810</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/134606810</guid><author>qq_75005708</author><pubDate>Fri, 24 Nov 2023 22:47:04 +0800</pubDate><description><![CDATA[发现类Test中的成员函数__destruct()函数执行了gettime()函数，而该函数则调用了关键函数call_user_func()，再看看黑名单中没有过滤unserialize()函数，此时想到可以尝试反序列化。抓包发现post传了两个数据，分别是date和输出日期的格式，func为函数名称，p为函数的参数，这两个值传到后端就会执行相应的函数。具体的函数有，file_get_contents()，highlight_file()，show_source()等。应该是有黑名单进行了过滤，]]></description><category></category></item><item><title><![CDATA[[网鼎杯 2018]Fakebook]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/134513499</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/134513499</guid><author>qq_75005708</author><pubDate>Wed, 22 Nov 2023 23:23:01 +0800</pubDate><description><![CDATA[主要的工作应该是建立会话，然后判断是否是有效的请求，如果不是则返回404，如果不是则返回url的内容，一个getBlogContents方法，返回一个url的内容。]]></description><category></category></item><item><title><![CDATA[SQL注入1]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/134470922</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/134470922</guid><author>qq_75005708</author><pubDate>Sat, 18 Nov 2023 22:30:44 +0800</pubDate><description><![CDATA[2.还需要程序对提交数据获取方式是直接request("xxx")的方式，未指明使用request对象的具体方法进行获取，也就是说用request这个方法的时候获取的参数可以是是在URL后面的参数，也可以是cookie里面的参数，之后的原理就像我们的sql注入一样了。攻击者第一次输入的时候，后端代码对攻击者输入的参数进行了转义，但是在传入到数据库的时候的时候，没有进行转义，当攻击者再次读取到数据的时候，没有对数据库的字符进行转义，因此导致形成闭合。号可以执行输入的语句，因此造成堆叠注入。]]></description><category></category></item><item><title><![CDATA[SQL题]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/134318861</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/134318861</guid><author>qq_75005708</author><pubDate>Thu, 16 Nov 2023 21:38:30 +0800</pubDate><description><![CDATA[区别就在于 union或者 union all 执行的语句类型是有限的，可以用来执行查询语句，例如查库，表之类的，而堆叠注入可以执行的是任意的语句，将多条语句进行执行，;没有回显，应该是flag也是被过滤了，想了一下，其实在查询的数据库的时候就应该要发现是堆叠注入，自己对堆叠注入还是不了解，刚刚没有看出来。第一个单引号和第二个单引号形成了新的闭合，剩余第三个单引号，组成的sql语句不正确，于是语句报错，页面就会出现错误。当我们输入非零数字的时候，页面上有回显，用0也是什么都没有，字母也是什么都没有。]]></description><category></category></item><item><title><![CDATA[SQL-LABS]]></title><link>https://blog.youkuaiyun.com/qq_75005708/article/details/132133092</link><guid>https://blog.youkuaiyun.com/qq_75005708/article/details/132133092</guid><author>qq_75005708</author><pubDate>Tue, 14 Nov 2023 21:56:31 +0800</pubDate><description><![CDATA[if(a,sleep(10),1)如果a结果是真的，那么执行sleep(10)页面延迟10秒，如果a的结果是假，执行1，页面不延迟。可以发现页面就发生变化了，是账户登录页面。我们尝试一下1=1和1=2发现他们的页面都是一样的，这里要注意的是不代表这里不存在注入，上面我们提到时间盲注，这也就是和上面的区别。id=1' and (ascii(substr(database(),1,1)))=115#     返回正常，第一位是s。第一个1代表的是位置，第二个1代表的是个数，也就是说第一个的第一位。]]></description><category></category></item></channel></rss>