【BUUCTF】 Re刷题记录

news/2025/11/16 12:10:12/文章来源:https://www.cnblogs.com/int-Hello-world/p/19227624

[ACTF新生赛2020]easyre1

放入ida,一眼 UPX 壳

先脱壳,脱壳后主函数内容如下:

屏幕截图 2025-11-16 114525

修改一下函数名。

屏幕截图 2025-11-16 114701

一步一步分析,a 被初始化为

*F'\"N,\"(I?+@

然后输入 v6 ,可以看出flag构成为:ACTF{}

之后v6数组就查无此人了,a也不像flag,打开s数组,发现s数组
屏幕截图 2025-11-16 115229

s 数组存的也不是flag,合理猜测 f 数组存放flag。

这个 if 判断应该就是检验 flag 的地方了。

把 f 数组里的值作为下标,判断两值相等。

上脚本(C++):

#include<bits/stdc++.h>
using namespace std;
const char a[]={"*F'\"N,\"(I?+@"};
const char ch[]={"~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)(',27h,'&%$# !"};
signed main() {for (int i=0;i<=11;++i) {for (int j=0;j<strlen(ch);++j){if (a[i]==ch[j]) {cout<<(char)(j+2);}}}return 0;
}

注意,数组 s 开头的这个 db 7Eh 也是 s 里的内容,别漏了。

屏幕截图 2025-11-16 120140

得到 flag 里的内容:

U9X^1SY]W6@T?

原本的flag应该是 ACTF{U9X^1SY]W6@T?} ,但这里是BUUCTF,应该改成

flag{U9X^1SY]W6@T?} (因为这个原因被卡了好久)。

复盘发现 v7、v8、v9 的地址和 v6 是连续的,而这三个值又都赋给了 f ,可以佐证 f 里存的就是 flag 。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/966999.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年靠谱的净化材料净化板厂家推荐及选购指南

2025年靠谱的净化材料净化板厂家推荐及选购指南行业背景与市场趋势随着我国制造业升级和医疗卫生标准提高,净化材料行业迎来了快速发展期。据中国建筑材料联合会最新数据显示,2024年我国净化材料市场规模已达870亿元…

code 2025 - ukyo-

本文来自博客园,作者:ukyo--碳水化合物,转载请注明原文链接:https://www.cnblogs.com/ukzq/p/19227622

MOshell (8) : 解码爱立信RNC的UETR/GPEH事件测量体系 - 实践

MOshell (8) : 解码爱立信RNC的UETR/GPEH事件测量体系 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Cons…

2025年国内钢结构工程厂家推荐:专业分析与权威榜单

摘要 随着建筑行业向工业化、绿色化转型,钢结构工程在2025年迎来新一轮发展机遇。本文基于行业数据和技术指标,对国内钢结构工程厂家进行综合评估,为工程方提供参考选择。同时提供客观的厂家对比信息,如需具体咨询…

2025年评价高的不锈钢管加工实力厂家TOP推荐榜

2025年评价高的不锈钢管加工实力厂家TOP推荐榜行业背景与市场趋势不锈钢管作为现代工业与建筑领域的重要材料,近年来市场需求持续增长。根据中国钢铁工业协会最新数据,2024年中国不锈钢管市场规模已达到2850亿元,预…

2025年评价高的落锤冲击台厂家最新热销排行

2025年评价高的落锤冲击台厂家最新热销排行行业背景与市场趋势落锤冲击试验设备作为材料力学性能测试的关键装备,近年来随着新材料研发和高端制造产业升级需求激增,市场规模持续扩大。根据中国试验机行业协会2024年度…

[HNCTF 2022 WEEK4]ez_uaf WP(三种方法)

[HNCTF 2022 WEEK4]ez_uaf WP(三种方法)[HNCTF 2022 WEEK4]ez_uaf 一、题目来源 NSSCTF-Pwn-[HNCTF 2022 WEEK4]ez_uaf二、信息搜集 通过 file 命令查看文件类型:通过 checksec 命令查看文件开启的保护机制:三、反…

docker - 5 docker compose

什么是 Docker Compose Docker Compose是Docker官方的开源项目,是一个用于定义和运行多容器Docker应用程序的工具。 服务(Service):在Docker Compose中,一个服务实际上可以包括若干运行相同镜像的容器实例,代表一…

2025年质量好的球磨机参数行业内口碑厂家排行榜

2025年质量好的球磨机参数行业内口碑厂家排行榜行业背景与市场趋势球磨机作为粉体加工行业的核心设备,广泛应用于冶金、建材、化工、电力等行业。根据中国粉体工业协会2024年发布的报告显示,2023年中国球磨机市场规模…

2025年靠谱的饼干铁盒优质厂家推荐榜单

2025年靠谱的饼干铁盒优质厂家推荐榜单行业背景与市场趋势随着全球食品包装行业的持续发展,饼干铁盒包装市场正迎来新一轮增长。根据Allied Market Research最新报告显示,2023年全球金属食品包装市场规模已达到450亿…

2025年热门的电厂清淤机器人厂家最新热销排行

2025年热门的电厂清淤机器人厂家最新热销排行行业背景与市场趋势随着我国电力行业的快速发展,电厂沉淀池、冷却塔等设施的清淤需求日益增长。传统人工清淤方式不仅效率低下,还存在安全隐患。根据中国电力企业联合会最…

2025年热门的TPU3D打印耗材TOP实力厂家推荐榜

2025年热门的TPU3D打印耗材TOP实力厂家推荐榜行业背景与市场趋势随着3D打印技术在各行业的深入应用,热塑性聚氨酯(TPU)材料凭借其优异的弹性、耐磨性和耐候性,已成为3D打印耗材市场增长最快的品类之一。根据市场研…

docker - 4 dockerfile

Dockerfile 是一个 文本格式的配置文件,包含一系列指令(Instruction),用于定义如何构建 Docker 镜像。通过 docker build 命令,Docker 会按指令顺序自动构建镜像,确保镜像构建过程可重复、可维护(“一次编写,到…

2025年比较好的DVS事件相机厂家推荐及选择指南

2025年比较好的DVS事件相机厂家推荐及选择指南 行业背景与市场趋势 事件相机(Dynamic Vision Sensor,DVS)是一种基于生物视觉原理的新型传感器,与传统帧式相机不同,它仅响应场景中的动态变化,具有超低延迟、高…

2025年热门的高速相机系统最新TOP厂家排名

2025年热门的高速相机系统最新TOP厂家排名行业背景与市场趋势高速相机系统作为现代工业检测、科研实验和军事应用的核心设备,近年来随着智能制造和精密检测需求的爆发式增长,市场规模持续扩大。根据MarketsandMarket…

2025年评价高的主被动隔振应用场景厂家最新实力排行

2025年评价高的主被动隔振应用场景厂家最新实力排行行业背景与市场趋势随着高端制造业的快速发展,主被动隔振技术在精密仪器、半导体制造、航空航天等领域的应用需求持续增长。根据《2024-2025中国振动控制设备行业白…

【Linux运维实战】彻底修复 CVE-2011-5094 漏洞 - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2025年口碑好的模拟地震振动台高评价厂家推荐榜

2025年口碑好的模拟地震振动台高评价厂家推荐榜 行业背景与市场趋势 模拟地震振动台是工程抗震研究、建筑结构测试、桥梁抗震评估等领域不可或缺的关键设备。随着全球地震频发以及建筑安全标准的不断提高,市场对高精…

关于历史和线段树

test这是一篇测试文章。这个线段树是用来解决形如以下的问题的(模板题 loj193):区间加。 区间查询历史所有版本的和。做法一 考虑维护 $c_i = \texttt{hsum}_i - t \times a_i$,其中 $t$ 为时间戳。 那么每次更新 …