- 博客(9)
- 收藏
- 关注
原创 [极客大挑战 2019]RCE ME1
然后再将assert(eval($_POST[test]))翻译得到?这里可以发现禁用了大小写字母与数字,但我们仍然可以采用url编码的方式来绕过。使用蚁剑自带插件绕过diasble_functions。连接蚁剑,找到readflag文件,显示乱码。
2026-01-18 15:40:13
186
原创 bllbl_rce
这里不管我输入扫描都只会出现no,所以我只好用dirsearch来扫描这个网站,发现文件/admin/admin.php 打开。于是构造命令bllbl;cat /flag 得到。
2026-01-18 12:57:06
226
原创 polar rce1
首先尝试1 || ipconfig,localhostd等多个指令,最终用localhost得到了IP为127.0.0.1。打开flag文件(127.0.0.1;cat<fllllaaag.php),网站没显示flag,打开网站源码得到flag。于是输入命令127.0.0.1;
2026-01-17 18:00:55
133
原创 简单rce
打开flag文件,但cat命令被过滤了,于是还剩下sort与vi(这里使用sort)?但发现只有一个index.php文于是在根目录下寻找,使用%09代替空格。这里可以发现禁用了许多命令,但仍然可以使用passthru绕过的,并且需要get参数为yyds=666。
2026-01-17 17:48:43
182
原创 [SWPUCTF 2022 新生赛]ez_rce
s=index/\think\app/invokefunction&function=call_user_func_array&vars[0]=system&vars[1][]=ls+/出现了一个叫thinkphp,于是我查了一点资料(ThinkPHP 6 在安全机制上较前代版本有所增强,但仍存在特定条件下的漏洞风险,例如文件包含与任意文件写入),之后我又访问了robots.txt(开始寻找flag,最终在/nss/ctf/flag/flag文件中得到flag。发现文件并访问,得到。
2026-01-16 22:06:19
363
原创 [SWPUCTF 2023 秋季新生赛]RCE-PLUS
这样就得到了flag文件,于是返回尝试连接flag文件,但cat与flag被禁用,于是采取添加\来绕过过滤,代码为?cmd=ca\t /f\lag | tee 2.txt,访问2.txt得到flag。到这发现使用了无回显的shell_exec函数,于是使用tee命令将内容写进1.txt文件中命令为?cmd=ls / | tee 1.txt,然后访问文件得到。
2026-01-14 18:06:24
163
原创 [SWPUCTF 2021 新生赛]finalrce rce作业3
这里有两个文件,打开第一个文件发现提示,真的flag文件在flllllaaaaaaggggggg中,于是重复操作,将读取的内容写到2.txt文件中。.读取文件得到flag。到这里发现该题过滤了许多指令于是我只能采用绕过符号,来绕过过滤于是输入命令?url=l's'出现。没有显示内容,于是我查找资料发现了tee命令(
2026-01-13 13:47:45
435
原创 [SWPUCTF 2021 新生赛]babyrce rce作业2
打开题目得到以下内容,通过代码可以得知当cookie admin=1时会显示next.php内容,否则则会显示小饼干最好吃了,由此可得知当前admin数值不为1。从代码可知过滤了空格,并且采用了shell_exec()函数(输啥就是啥命令),于是输入符号${IFS}即指令?url=ls${IFS}/,出现flag文件。url=cat${IFS}/flllllaaaaaaggggggg,得到flag,于是采用最简单的方法,按下F12使用开发者工具,找到cookie增加名称admin值为1,然后出现。
2026-01-13 13:08:45
240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅