BaseCTF [第 2 周] lk

前言:做题笔记。

下载解压查壳。

64IDA打开。

查找字符串去。

跟进BaseCTF{ 找到 main

头部:

尾部:

程序:

选择题,咳,动漫迷可以做,也能得flag。(我不怎么看动漫。。)

告知我们,输入有20个 且答案只能在A B C D 中产生。

中间运算有一大串数据判断:

这种格式 大数据 等 直接用python的Z3约束求解器就好。

这题程序逻辑很简单,主要考查的就是Z3的使用。(我也不会,网上看呗,问豆包什么的。)

脚本:

照抄原程序就行。以& && 作为 s.add的分割。

(py用的不熟,只能这么写)

代入验证:

BaseCTF{CDBBDCAAABBDBCCBCCAC}

相关推荐
念恒1230612 分钟前
基础IO(一切皆文件)
linux·c语言·c++·算法
d111111111d20 分钟前
MQTT+STM32+云平台+AT命令的编写
服务器·笔记·stm32·单片机·嵌入式硬件·算法
九思十安22 分钟前
HNU2026-计算机系统-笔记 6 整数
笔记
铁皮哥33 分钟前
【力扣题解】LeetCode 25. K 个一组翻转链表
java·数据结构·windows·python·算法·leetcode·链表
宵时待雨1 小时前
linux笔记归纳5:进程控制
linux·运维·笔记
中屹指纹浏览器1 小时前
2026浏览器缓存指纹持久化溯源机制与多层级缓存隔离优化方案
经验分享·笔记
洛水水1 小时前
【力扣100题】29. 对称二叉树
算法·leetcode·职场和发展
大熊背1 小时前
近期遇到的一些问题总结(四)
算法·拍照·白平衡·isp pipeline
羊群智妍1 小时前
2026 AI搜索优化技术实践:GEO监测工具选型报告
笔记
吴声子夜歌1 小时前
Java——Arrays
java·算法·排序算法