2.5学习

misc

buuctf-假如给我三天光明

下载附件后得到了一个压缩包和一个图片,压缩包为加密压缩包,需要解出密码,然后注意到这个图片并非简单的一个封面,在下方还有诸多点,有黑有灰。经过搜索,发现这是盲文通过与盲文对照表比对解出密码解压后的音乐为摩斯密码(听得出是点划)得到密文,此处无需耗时自己听,用工具audacity即可提取然后将其转为点划,用在线工具解码即可得到后包上flag{},并且将字母都转为小写提交,发现错误,再将ctf去掉试试,成功

crypto

buu-世上无难事

附件是一段文本根据题目,这个文本是乱的,我们需要调整顺序。但是不知道用什么密码解,所以也如题目要慢慢尝试,所以一个试试,得到了一个明文看到了key这个是quipquip词频分析后得到的结果,验证后也确为32位,记得将大写转为小写

buu-old fashion

我们得到了一个文本,看样子与上一题相似,那么首先试一下quip词频分析,得到了flag

buuctf-传统知识+古典密码

下载附件后得到的是两个文本根据题目,一个第一个为传统知识(涉及了天干地支)所以我们的第一个文本应该就是甲子的纪年法将其中的密文转为数字,即28 30 23 8 17 10 16 30,然后根据后面的"+甲子",所以,每一个数字都加上60,因为百科的60甲子,所以得到的是88 90 83 68 77 70 76 90,这些数字与ctf能有关的是ascii码,对比后得到的字母为:xzsdmflz,然后考虑古典密码,看别的wp是栅栏密码和凯撒密码的结合,那么先栅栏再凯撒(因为栅栏只是换位置,不影响凯撒的替换,先凯撒后替换的话需要验证的许多),先尝试栅栏的第一个(选择枚举解密),然后再去凯撒枚举解密看到一个比较有逻辑的明文,应该是它了,提交试试,不行,再转为大写,即flag{SHUANGYU}

web

nssctf-[LitCTF 2023]我Flag呢?

开启环境,得到了一个页面,但是看一下这个页面的字,按钮点不动,试试看源代码 ,得到flag

re

buuctf-reverse2

下载附件后,先查壳,无壳,用ida64打开,查看到了代码简单看就是将i和r转化为1,那么再查看一下flag是什么,看到了一句"this is the right flag"双击flag,后得到了这句,是flag,再根据上面的替换

相关推荐
夏星印11 分钟前
argparse解析器参数详解
经验分享·笔记·python·学习·argparse
Shining059634 分钟前
AI编译器系列(二)《AI 编译器中的前端优化》
人工智能·学习·其他·学习方法·infinitensor
码喽7号36 分钟前
springboot学习四:RESTful风格+swagger
spring boot·学习·restful
weixin_458872611 小时前
东华复试OJ二刷复盘8
学习
海奥华21 小时前
Rust初步学习
开发语言·学习·rust
王知无(import_bigdata)2 小时前
一个极简的AI Agentic Engineering技术栈学习路线
人工智能·学习
y = xⁿ2 小时前
【从零开始学习Redis|第七篇】Redis 进阶原理篇:消息队列、分布式锁、缓存击穿与事务实现
java·redis·学习·缓存
式5162 小时前
VLLM架构学习(一)VLLM是什么、VLLM的原理
学习·vllm
成长的小牛2333 小时前
MCP 学习笔记
笔记·学习·ai
深蓝轨迹3 小时前
SpringBoot YAML配置文件全解析:语法+读取+高级用法
java·spring boot·后端·学习