[WUSTCTF2020]CV Maker 1
Created|Updated|web
|Post Views:
[WUSTCTF2020]CV Maker
1

先传一个测试图片上去看看上传路径在哪里,我之前传了好几次都没有找到我的东西在哪里

其实也没关系,在抓包界面也能找到,而且发现后缀jpg会被删掉

那么蚁剑连接就行

Author: 24kmagic
Link: https://blog.24kmagic.site/2026/02/02/ctf%E9%A2%98%E8%A7%A3/web/%5BWUSTCTF2020%5DCV%20Maker%201/
Copyright Notice: All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
Related Articles
2026-06-22
NewStar CTF 2025 Week3-who'ssti
NewStar CTF 2025 Week3-who’ssti 提交你的代码,让后端看看你的厉害! 提交一下: 尝试调用到这些函数! fmean get_close_matches randint findall mean 看到题目ssti也看到了注入点,但是尝试一些模板注入的payload发现没用?为什么呢?因为flag不能被直接调用————详见源码第12行 尝试读源码,看看这些函数是不是一定要调用才能完成这道题目 1.源码1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374from flask import Flask, jsonify, request, render_template_string, render_templateimport sys, randomfunc_List =...
2026-03-11
快速入门misc及buuctf西电题解
快速入门misc及buuctf西电题解bf6题解:1.压缩包,放kali,有png,用bk 2.准备png开头 明文文件 echo 开头码 | xxd -r ps > 明文文件 3.得到密钥 bkcrack -C -c -p -o 4.解密压缩文件 bkcrack -C -c -k -d 5.发现图片有隐藏的10编码,steg打开得到乱码,图片comment里面有密钥,解码后flag 二维码1一个完整的 JPG 文件由 FF D8 开头,FF D9结尾 在使用图片浏览器时,图片浏览器会忽略 FF D9 以后的内容,因此可以在 JPG 文件中加入其他文件。其他文件隐藏如png.gif文件隐藏也是这个道理。 123456789101112131415161718192021222324252627282930313233343536373839# ========== 前期定位工具 & 切换工作目录 ==========# 1. (尝试找bkcrack目录失败,改用全局查找工具路径)which bkcrack # 确认bkcrack路径:/usr/local/bin/...
2026-05-27
NewStarCTF2025-Week4-Web-ssti在哪里?-ssrf与ssti注入
NewStarCTF2025-Week4-Web-ssti在哪里?-ssrf与ssti注入好久不见各位,笔者前段时间花了10天时间学习c++,备赛码蹄杯,所以很久没有产出。 此题还是之前做的,没写完笔记,于是乎,今日更新。 笔者大一小白一个,从未参加过这种竞赛,犯了规(蓝牙鼠标,提前在编译器写了快些快读代码) 本来也没写出几道题,还好没写出哈哈哈哈哈哈哈 进入正题: 知识点:1.flask的app.py启动文件 2.SSTI(Server-Side Template Injection,服务端模板注入)3.SOCK_STREAM指基于TCP协议、提供面向连接可靠数据传输的Socket类型,属于BSD Socket API的核心组件 [1]。 它通过socket()函数创建,需将type参数设为SOCK_STREAM,并常配合IPv4(AF_INET)或IPv6(AF_INET6)地址族使用,广泛应用于C语言网络编程中。 注意:TCP 通信要求每一行指令必须以 \r\n (也就是 %0d%0a) 结尾。需要处理最底层的换行符编码。 4.gopher 协议Gopher(网际Gophe...
2026-03-21
NewStar CTF 2025 Week3-mirror_gate题解文件解析+上传漏洞
NewStar CTF 2025 Week3-mirror_gate题解文件解析+上传漏洞0x01 题目:文件上传解析漏洞 0x02 思路:若是文件上传就要注意就算文件后缀过了,但是文件内容的恶意代码也会被识破 这种木马肯定不行,用 1RIFFWEBPVP8<?=`cat /f*`; ?> 但是一开始我的思路并不是直接文件上传,我先看了一眼源代码 发现提示 base64解码得到: 去看一眼这个/uploads/ 得到 那还说什么,肯定有东西啊,dirsearch开扫 很奇怪,一开始上传.htaccess的时候是被过滤掉的 打开/uploads/.htaccess 啥意思:意思就是凡是.webp结尾的文件我们php都会把它当作.php的文件解析 一开始我试了flag.webp,发现还是不行 还有种思路,重新上传webp结尾的木马 温馨提示:1.加个文件头别忘记,因为你不加他还是不让你上传成功 2.因为它自身的.htaccess文件,导致你上传抓包时是有些语句冗余的(会导致他把你的木马当作普通文件解析了),删掉即可,...
2026-01-21
Ook编码详解
Ook编码详解1 2 3 Ook! 是一种基于极简主义设计的编程语言,属于 esolang(怪异语言)的一种。它是从 Brainfuck 演变而来的,主要用于编码和解码任务。Ook! 的指令由简单的短语组成,例如 Ook. Ook? 或 Ook! Ook!,这些短语对应 Brainfuck 的操作符。 编码规则 Ook! 使用一组固定的短语来表示操作符,每个短语由两个单词组成。以下是 Ook! 和 Brainfuck 的对应关系: Ook. Ook. 对应 >(指针右移) Ook! Ook! 对应 <(指针左移) Ook. Ook! 对应 +(当前单元格值加一) Ook! Ook. 对应 -(当前单元格值减一) Ook! Ook? 对应 [(循环开始) Ook? Ook! 对应 ](循环结束) Ook. Ook? 对应 .(输出当前单元格值) Ook? Ook. 对应 ,(输入值到当前单元格)
2026-04-22
[GYCTF2020]FlaskApp 1题解-flask模板ssti注入+pin码破解
[GYCTF2020]FlaskApp 1题解-flask模板ssti注入+pin码破解0x01 知识点储备:1.CSRF跨站请求伪造CSRF(Cross-Site Request Forgery,跨站请求伪造)是一种网络攻击形式,攻击者通过伪造用户的请求,利用用户已登录的身份在受信任的网站上执行未授权的操作。此类攻击通常发生在用户登录后,攻击者诱导用户访问恶意链接或页面,从而在用户不知情的情况下执行敏感操作 2.Flask 的 PIN 码了解在开发 Flask 应用时,如果开启了 debug=True 模式,一旦程序运行出错,浏览器就会显示一个详细的报错页面(Traceback)。 为了方便开发者调试,这个页面提供了一个交互式控制台(Interactive Console),能直接在浏览器里输入 Python 代码。 为了有人利用这个控制台远程控制服务器,Flask 的底层工具库 Werkzeug 就设计了 PIN 码。 – #以下引用内容来源于这篇文章,大家可以看看 pin码主要由六个参数构成 probably_public_bits: username:执行代码时的用...
Comments
Announcement
欢迎来到我的博客!