2023蓝帽杯半决赛WP

[第七届蓝帽杯全国大学生网络安全技能大赛 蓝帽杯 2023]——Web方向部分题 详细Writeup Web LovePHP 你真的熟悉PHP吗? 源码如下 <?php class Saferman{ public $check = True; public function __destruct(){ if($this->check === True){ file($_GET['secret']); } } public function __wakeup(){ $this->c 阅读详情

前言:

很遗憾这次因为某些原因没有参加蓝帽杯半决赛,但还是在比赛结束后第一时间复盘了这次比赛,下面是本人做出的题目WP

蓝帽杯半决赛misc(一)

打开是什么都看不到的excel表格,先给他字体换个颜色然后看到里面有加粗的有不加粗的

想法是让加粗的填充为黑色,初步猜测是二维码,因为有数字,所以考虑排序,试了好多次发现让每一列升序排列(注意:排列时要把规则选明白,有的数字会被认为文本而导致数字并不是升序排列),然后将加粗字体填充为黑色,会发现出现二维码了,用手机扫一下发现flag

关于填充的快速做法:

使用替换选择,查找的字体选加粗,然后替换的填充选黑色

蓝帽杯半决赛取证

检材数据开始提取是今年什么时候?(答案格式:04-12 13:26)

查看log文件

09-11 17:21

嫌疑人手机SD卡存储空间一共多少GB?(答案格式: 22.5)

24.32

嫌疑人手机设备名称是?(答案格式:adfer)

sailfish

嫌疑人手机IMEI是?(答案格式:3843487568726387)

352531082716257

嫌疑人手机通讯录数据存放在那个数据库文件中?(答案格式:call.db)

contacts.db

嫌疑人手机一共使用过多少个应用?(答案格式:22)

查看应用日志,然后把相同的去掉

99

测试apk的包名是?(答案格式:con.tencent.com)测试apk的包名是?(答案格式:con.tencent.com)

com.example.myapplication

测试apk的签名算法是?(答案格式:AES250)

SHA256withRSA

测试apk的主入口是?(答案格式:com.tmp.mainactivity)

com.example.myapplication.MainActivity

测试apk一共申请了几个权限?(答案格式:7)

3

测试apk对Calllog.txt文件内的数据进行了什么加密?(答案格式:DES)

直接搜索calllog.txt文件

Base64

10086对嫌疑人拨打过几次电话?(答案格式:5)

上一问那么问就猜测这个文件就是这一问的,然后去找这个文件

base64解密

2

测试apk对短信记录进行了几次加密?(答案格式:5)

主函数往下滑就看到了对短信的加密

一次AES,一次Base64

2

测试apk对短信记录进行加密的秘钥是?(答案格式:slkdjlfslskdnln)

结合上一题那个calllog.txt,下面那个sms.txt很可能就是短信加密后的记录文件

先找AES加密的密钥

看到了这个getkey,然后双击它

跳转后,看到了native字眼,关于这个native是java为了扩展其功能使用的方法使其可以直接访问操作系统层面,这里我们要去查看他的so文件,解压apk文件就能看到里面的.so文件了,用ida查看so文件

进去直接搜Getkey,然后一直跳转到这个页面

看不懂干嘛,但这串字符很奇怪

查看详细代码tab

里面内容很多,没看懂啥意思,但大致就是给一串字符base64,猜测字符就是前面那一串,然后base64一下

然后用这个去解密AES一下,不能用厨子这里,去网上随便找个网页aes解密

把下面的东西复制出来

解密成功说明,这个密钥是对的

bGlqdWJkeWhmdXJpbmRoY2J4ZHc=

嫌疑人在2021年登录支付宝的验证码是?(答案格式:3464)

接上题

9250

【2025御网杯】线下半决赛 WriteUp 本文章编写为2025御网杯高职组线下半决赛WriteUp,整体来说不是很难,想爆0其实也挺难的,半决赛CTF解题期间,排名没掉过前三。吐槽一下,就是零食只有面包太单一了,还有就是中午吃华莱士汉堡是什么鬼,是想让选手窜吗。。。今年杂项出的这四道题,5分钟就ak了,四道题都有血放010里可以看到是16进制转成字符直接出flag用随波逐流和赛博厨师(CyberChef)都能直接出点开第一眼就想到了是字频分析,直接用工具一把嗦了直接字频统计得到的是颠倒的,需要颠倒回去将给的图片放到随波里,就可以得到修复好宽高的二维 阅读详情

相关推荐

GROMACS新手必看:从PDB文件到完整分子动力学模拟的保姆级教程

本文提供GROMACS分子动力学模拟的保姆级教程,从PDB文件处理到完整模拟流程全覆盖。详细讲解结构预处理、系统构建、能量最小化、生产模拟等关键步骤,并分享性能优化和结果分析技巧,帮助新手快速掌握分子动力学模拟的核心操作。

yhn456789的博客 767

2023年第七届蓝帽杯半决赛WP(CTF&取证)

打开xlsx文件,打开以后,发现没有字,ctrl+a全选,修改你字体颜色,发现有些加粗,有些没加粗,结合题目,应当排序,将每一列从小到大排序,将加粗的单元格改成黑色,将列宽改为2,得到二维码,扫描后得到flag。对SMS.txt的加密逻辑是先AES加密,再base64加密,AES的秘钥在Getkey函数中。base64解码calllog.txt,得到通话记录,搜索10086结果是2条,且都为呼进。Base64、BASE64都是错的,答案格式模糊,而且base64是编码,不是很懂。

weixin_63576152的博客 2246

【无标题】EXCEL实现刷题

运用Excel开发的刷题工具,具有普遍实用性,可将WORD的试题自动导入并实现刷题。

weixin_44081794的博客 2974

2023蓝帽杯半决赛 WP(Re&Crypto&Misc)

大二上的第二次线下比赛,远赴哈尔滨,最终得到21名(队里少一名队友捏),可惜差一名进决赛,但愿可以作为明年的铺垫吧。。。

qq_73505302的博客 408

折叠式共源共栅放大器设计/备忘

w折叠式共源共栅基本结构如图

Czy1377004611的博客 3万+

HCIA重点知识

华为认证ICT工程师,是华为认证体系中用于标识个人能力在某一技术领域达到工程师级别的证明,表示通过认证的人员具备安装、配置、运行 ICT 设备,并进行基础故障排除的能力。抽象语言 -----> 编码 -----> 二进制 -----> 电信号 -----> 处理电信号信号的转换标准:协议,是一种允许电子设备相互交流的一系列标准的规则。即开放系统参考模型OSI/RM,简称“OSI”。OSI参考模型将计算机网络分为七个层次,自上而下依次为:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。1、应用层:

Awen0201的博客 2543

2023年第七届蓝帽杯初赛-取证部分

盘古石里查找聊天记录盘古石里查找聊天记录盘古石中可以找到2023-06-21 01:01:25。

weixin_63576152的博客 3937

uniapp(安卓 | 苹果) - 最新详细实现App打包发布教程,uni-app苹果IOS软件应用上架App Store软件商店,uni-app打包发布安卓Android软件到各大应用商店(详细教程

uni-app,安卓android,苹果ios,uniapp App软件,Uniapp上架发布应用,打包构建,apk、app软件,应用商店,应用市场,app store,uni-app安卓苹果app上架应用商店,app应用从创建到上架_uniapp打包app的流程和上架,uniapp打包上架ios Appstore 最全流程,苹果应用商店上架教程,uniapp生成的app怎么上架到iphone的app store,uni-app打包到上架Android , ios完整详细流程,审核一直不通过,软件商店审核失

✅ 精选推荐文章 1万+

2022蓝帽杯初赛wp

2022蓝帽初赛

mumuzi的博客 6708

win10锁屏或登录时会自动弹出触摸按键的问题解决办法

本篇文章主要讲解win10锁屏或登录时会自动弹出触摸按键的问题解决方式。日期:2023年5月17日作者:任聪聪。

任聪聪的博客 1万+

【实战】CANOE实现UDS安全访问过程的CAPL脚本

首先我已经有了包含安全访问算法的dll文件,并通过Diagnostics/ISO TP Configuration中加载了此dll文件,如下。在on start部分,要将“ECU qualifier“作为参数,执行diagSetTarget函数。这个函数是用于设置tester从现在开始与之通信的目标ECU,并配置/建立与该ECU的通信通道。我最近在做密钥学习上位机时,遇到一些问题:如何用CAPL脚本实现安全访问过程?ECU Qualifier可以通过加载cdd文件后,在如下位置找到。CAPL脚本如何编写。

weixin_46481662的博客 4940

2023蓝帽杯半决赛取证部分WP

2023蓝帽杯半决赛取证部分WP

qq_62549046的博客 159

【应用】打造你的安全本地AI购物助手:OpenClaw + 淘宝MCP部署全攻略

本文介绍了在Ubuntu虚拟机中配置OpenClaw连接Windows宿主机的淘宝MCP服务的两种方案。核心原理是通过修改MCP服务监听地址或SSH隧道转发,实现跨网络访问。方案1推荐修改MCP服务绑定0.0.0.0并配置防火墙放行端口,适合长期使用;方案2通过SSH隧道转发,适合临时测试。文章详细说明了环境准备、配置文件修改及两种互通方案的具体实施步骤,重点解决了虚拟机与宿主机网络互通的关键问题。

海兰 1324

2023第七届蓝帽杯半决赛 复现(取证及一道Misc)

这个应该就是我们要找的key,但是在AES加密后还进行了base64编码,因此我们也需要将key进行base编码。(比赛的时候想的是全部重新排序后重新变成应该39x39的方阵,结果是每一列重新排序。答案:com.example.myapplication.MainActivity。(这里的aes配置基本都用的默认配置,其实也没搞懂aes加密的机制)由于AES密钥最长为16位,因此我们只用前16位就能解开加密。打开文件,全部框选后发现有数据,把所有字体修改为黑色。应该是206个,题目写的也不清晰。

qq_73722777的博客 976

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

第七届蓝帽杯初赛和半决赛pwn的部分wp

堆菜单题审计代码第一个功能中,申请的堆块大小固定,并且只能申请五块,读入的字节也都没有溢出在2功能中,找到一个uaf漏洞在三功能中,存在打印,和修改功能因为堆块大小固定,而且只能只能申请5块,平时都是利用unsorted bin来泄露libc,这个题没法利用unsorted bin,我能想到的方法,1.利用修改堆块指针为got地址,2.修改堆块指针为bss的stdout地址这里用的是第一种方法,因为存在uaf,并且堆块的指针都存在于堆块中,如下图。

cainiao78777的博客 424

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

2022蓝帽杯半决赛

2022蓝帽杯半决赛

2202_75317918的博客 988

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

2023蓝帽杯南部赛区半决赛取证复现

解题过程

lulu001128的博客 575

AGCTF 2023陇剑杯wp

前几天的比赛,有空发一下。

akxnxbshai的博客 1336

2023蓝帽杯CTF misc部分wp

再尝试用vol恢复,把输出仿真出来搜索table.zip得到该文件的内存地址,再通过内存地址将文件导出到本地。取证大师快捷方式解析里面有个key.rsmr的快捷方式(导出源文件提示大小为0无法导出)提示是明文攻击,想到zip明文攻击,发现有一个zip文件(table.zip)取证大师打开后发现没有任何文件怀疑文件被格式化,对镜像进行文件恢复。翻阅了vol的所用参数,发现还有一个可以查看命令行记录的参数。查看ie记录也发现了该文件,那说明这个文件可能是有用的。再次使用vol导出,找到该文件内存地址,导出。

mo2901600657的博客 1332

2022第六届蓝帽杯半决赛服务器取证部分wp

2022第六届蓝帽杯半决赛服务器取证部分wp

dazaogege的博客 2058

2023蓝帽杯CTFweb题LovePHP(复现)

本文为2023蓝帽杯ctf lovephp的复现解题思路

m0_63138919的博客 865

2022蓝帽杯wp

蓝帽杯 2022 wp

hez__的博客 780

2023蓝帽杯初赛

2023蓝帽杯初赛

2202_75317918的博客 1215

蓝帽杯2022初赛 部分wp

蓝帽杯2022初赛部分wp

akxnxbshai的博客 1217

2023第七届“蓝帽杯”取证部分题目题解思路 (仅个人思路,如有错误和不足欢迎纠正指出)

2023第七届“蓝帽杯”取证部分题目题解思路 (仅个人思路,如有错误和不足欢迎纠正指出)

HengMengSec的博客 1349

2021第五届蓝帽杯初赛部分题目wp

文章目录前言WEBBall_siginPWNslientMISC冬奥会_is_coming 前言 本次蓝帽杯初赛做出了三道解出人数最多的题,勉强混个线下。但不得不吐槽一下这届题目。冬奥会这题杂项套了100层娃,头都绕晕了;PWN题的slient是2020年蓝帽杯决赛原题。其他题没做出来,没有发言权。 WEB Ball_sigin 签到题,用手机打开,填补3次左上角空缺的单词,完成滑雪游戏即得到flag flag{3b2e48de-e328-4267-a8d6-8d17fb3c8889} PWN sl

qq_43678263的博客 6355
上一篇: 2023羊城杯misc复盘
下一篇: 龙信杯复盘
keNn9s
博客等级 码龄5年 58粉丝 19原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值