2024年“羊城杯”粤港澳大湾区网络安全大赛Misc 部分解析

news2024/9/19 9:49:13

2024年“羊城杯”粤港澳大湾区网络安全大赛Misc 部分解析

    • 前言:
    • 数据安全:
    • 不一样的数据库_2:
    • Misc - hiden:
    • Misc - miaoro:

前言:

本次 解析是后期复现 当时没时间打 用于交流学习,感谢支持!!

[X] 🛰:ly3260344435
[X] 🐧:3260344435
[X] BiliBili:鱼影信息
[X] 公众号:鱼影安全
[X] CSDN:落寞的魚丶
[X] 知识星球:中职-高职-CTF竞赛
[X] 信息安全评估(高职)、中职网络安全、金砖比赛、世界技能大赛省选拔选拔赛、电子取证比赛,CTF培训等
欢迎师傅们交流学习,加我可以拉粉丝群~

数据安全:

不一样的数据库_2:

压缩包里面有图片和kdbx文件 放入HxD 发现题目密码6位 尝试爆破!

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

得到密码:753951

发现破碎的秒表 进行修复 可以PS 也可以网站进行修补,然后扫码即可。

ROT13解码 得到下面这一串
在这里插入图片描述
在这里插入图片描述

AES@JDHXGD12345&JJJS@JJJSK#JJDKAJKAH

打过DC靶机小伙伴应该知道kdbx这个东西, 是数据库文件 通关网站分析一下

https://app.keeweb.info/

通过记录发现 这里是链接到了一个工具的下载地址KeePass 这个工具

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

U2FsdGVkX193h7iNsZs3RsLxH+V1zztkdS+fBy2ZQfzH77Uo4l3hSWplMV+GcLpAGflXlQuPTU5qIkOY7xJN9A==

密钥为:DASCTF 直接AES 解码即可。

在线AES解密:http://www.esjson.com/aesEncrypt.html

在这里插入图片描述

DASCTF{snsnndjahenanheanjjskk12235}

Misc - hiden:

打开发现一个音频文件一个txt 看到音频可以想到隐写,但是放入Audacity无果 再来看txt

在这里插入图片描述

这里很有意思哈 60!! rot47+rot13 刚好等于60 解密看看源码!

在这里插入图片描述

在这里插入图片描述

## 解密源码
import wave 

with open('flag.txt', 'rb') as f:  #打开flag文件
    txt_data = f.read()     #并以二进制模式读取其内容到变量txt_data
    file_len = len(txt_data)   ## 获取txt_data的长度
    txt_data = file_len.to_bytes(3, byteorder = 'little') + txt_data
    ##并将其转换为3字节的字节串  添加到txt_data的开头
with wave.open("test.wav", "rb") as f:   ##使用wave模块打开名为test.wav的WAV文件
    attrib = f.getparams()     ##通过getparams()方法获取WAV文件的参数(如声道数、采样宽度等)并存储在attrib变量中
    wav_data = bytearray( f.readframes(-1) )   ##将WAV文件的所有帧读取到一个可变的字节数组wav_data中

for index in range(len(txt_data)):   ##遍历txt_data中的每个字节,每个字节被插入到wav_data的对应位置
    wav_data[index * 4] = txt_data[index]
    
with wave.open("hiden.wav", "wb") as f:    ##创建一个新的WAV文件hiden.wav
    f.setparams(attrib)         ##设置新WAV文件的参数与原WAV文件相同,写入修改后的wav_data到新文件中
    f.writeframes(wav_data)
import wave
 
# 打开含有隐藏数据的Wave文件
with wave.open("hiden.wav", "rb") as wf:
    # 获取音频文件的参数
    params = wf.getparams()
    # 读取音频文件的所有帧数据
    wav_data = bytearray(wf.readframes(-1))
 
# 初始化一个空字节列表来存储提取出的文本数据
extracted_data = []
 
# 由于原始代码中每四个字节的第一个字节被用于存储文本文件的一个字节
# 我们只需提取这些字节即可
for index in range(0, len(wav_data), 4):
    extracted_data.append(wav_data[index])
 
# 将提取出的字节流转换为字节对象
txt_data = bytes(extracted_data)
 
# 提取文件长度
file_len = int.from_bytes(txt_data[:3], byteorder='little')
 
# 去除文件长度标识符
txt_data = txt_data[3:]
 
# 根据文件长度截断数据
txt_data = txt_data[:file_len]
 
# 将提取出的数据写入新的文本文件
with open("recovered_flag.txt", "wb") as f:
    f.write(txt_data)
 
print("Data extraction completed. The recovered text file is saved as 'recovered_flag.txt'.")

在这里插入图片描述

DASCTF{12jkl-456m78-90n1234}

Misc - miaoro:

被攻击的流量是shiro 流量 在第7条发现 nekoMiao 解密 找到前半段 flag

解密网站:https://potato.gold/navbar/tool/shiro/ShiroTool.html

在这里插入图片描述
打开数据包 筛选HTTP数据流 找到第13条 发现Base64解密
但是是一个倒叙的压缩包所以需要逆向一下

在这里插入图片描述
在这里插入图片描述

导出压缩包 还需要 找到压缩包密码 :Th15_11111111s_pP@sssssw000rd!!!

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
解压完成 得到一张图片 修改高度 得到小猫图片!

在这里插入图片描述
最后抖音和贴吧找到了 相关对照图 然后解密 最后拼接前半段

DASCTF{B916CFEB-C40F-45D6-A7BC-EBOFDELQDIAA}

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

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

相关文章

代码随想录算法训练营第三十二天(动态规划 一)

前几天有点忙加上贪心后面好难QWQ 暂时跳过两天的贪心,开始学动归 动态规划理论基础: 文章链接:代码随想录 文章思维导图: 文章摘要: 动态规划,英文:Dynamic Programming,简称DP,如果某一问题有很多重叠子问题&…

运动耳机哪个牌子的好?五大口碑爆棚的骨传导运动耳机全方位分析

随着健康意识的提高和运动文化的普及,越来越多的人开始注重运动时的舒适度和体验感。在众多运动装备中,耳机作为不可或缺的一部分,其选择对运动体验有着直接的影响。传统的入耳式耳机在运动时可能会因为汗水、滑落等问题影响使用体验&#xf…

‘聊天不要太正经,越调戏对方越爱你的搞笑句子’

01 02 03 04 05 06 07 免费小程序《字形绘梦》上线啦! 欢迎大家体验!

自动驾驶技术软件教学平台

1、基本介绍 自动驾驶技术软件教学平台是中智讯公司开发的一款面向人工智能相关专业自动驾驶方向的综合型实验平台,主要满足:机器人控制技术、机器人操作系统、机器视觉技术、机器语言技术、智能边缘计算、人工智能中间件、机器人协作、SLAM导航等课程的…

餐饮行业的数字化转型——霸王餐API接口对接

霸王餐API接口对接对餐饮行业的数字化转型具有显著的推动作用,其关键优势和特点包括: 提升运营效率:通过自动化管理,减少人工操作,提高工作效率和减少错误。优化消费者体验:提供实时的菜品信息、下单和支付…

《软件工程导论》(第6版)第9章 面向对象方法学引论 复习笔记

第9章 面向对象方法学引论 一、面向对象方法学概述 1.要点 面向对象方法学已经成为人们在开发软件时首选的范型。面向对象技术已成为当前最好的软件开发技术。 (1)基本原则 面向对象方法学的出发点和基本原则,是尽可能模拟人…

NPDP|如何在传统行业中做好产品管理的策略与建议

在当今这个快速变化的数字时代,传统行业面临着前所未有的挑战与机遇。产品管理作为连接市场需求与企业生产的核心环节,其重要性不言而喻。对于传统行业而言,做好产品管理不仅意味着保持竞争力,更是实现转型升级、拥抱未来的关键。…

MATLAB进行天线阵列方向图综合

摘要:本次推文将介绍如何利用MATLAB的Sensor Array Analyzer进行天线阵列的方向图综合。 1. 阵列方向图综合理论 对于均匀平面阵列而言,其阵因子公式可以写成 当阵列是三角网格布置或者圆环阵时,《ANTENNA THEORY ANALYSIS AND DESIGN》等相…

前端跨域问题详解与解决方案指南

什么是跨域问题 跨域问题通常是由浏览器的同源策略(Same-OriginPolicy,SOP)引起的访问问题 同源策略是浏览器的一个重要安全机制,它用于限制一个来源的文档或脚本如何能够与另一个来源的资源进行交互 同源策略的定义 同源策略要…

【MySQL_JDBC】Day23-Day28 数据库基础、JDBC基础、聊天室3.0

数据库 数据库基本概念 数据库DataBase 定义: 保存数据的仓库就称为数据库 例如 编写一个用户管理系统,可以让用户在我们编写的系统上进行注册等操作,此时就涉及到了保存用户数据的操作,目前我们的做法可以将一个用户信息以一个User对象…

【精选】大型体育场管理系统的设计与实现(全网最新定制,独一无二)

博主介绍: ✌我是阿龙,一名专注于Java技术领域的程序员,全网拥有10W粉丝。作为CSDN特邀作者、博客专家、新星计划导师,我在计算机毕业设计开发方面积累了丰富的经验。同时,我也是掘金、华为云、阿里云、InfoQ等平台…

Unity(2022.3.41LTS) - UI详细介绍-Dropdown(下拉列表)

目录 零.简介 一、基本功能与用途 二、组件介绍 三、使用方法 四、优化和注意事项 五.代码实例 零.简介 在 Unity 中,下拉列表(Dropdown)是一种常用的 UI 组件,用于提供一组选项供用户选择。 一、基本功能与用途 选项选择…

【出行计划 / 2】

题目 思路 暴力 O ( m ⋅ n ) O(m \cdot n) O(m⋅n) \;\;\;\;\; 不可行 树状数组差分 O ( m ⋅ l o g ( 5 e 5 ) ) O(m \cdot log(5e^{5})) O(m⋅log(5e5)) \;\;\;\;\; 可行 具体思路: t [ i ] ∈ [ q k − c [ i ] 1 , q k ] t[i] \in [qk-c[i]1, \;qk…

stm32的内部时钟源 | RC震荡电路

文章目录 前言学习了解 前言 了解到 内部高速RC振荡器(HSI)就是RC震荡器实现的,故想对RC震荡做些了解与分析。 学习了解 【不需要晶振,也可产生时钟脉冲!RC振荡器的工作原理,维恩电桥振荡器!…

电脑连接公司服务器记住了账户密码,怎么换账户呢?

今天,有同事找到我,说共享连不上去了,我去试了下,知道了原因:由于我将之前使用这台电脑的人的账户在后台禁用了,所以这台电脑连不上服务器了,也不是连不上,而是之前是记住了账户密码…

基于vue框架的超市商品管理系统m9o29(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。

系统程序文件列表 项目功能:商品信息,商品分类,进货入库,员工,销售出库 开题报告内容 基于Vue框架的超市商品管理系统开题报告 一、研究背景与意义 在快速变化的零售市场中,超市作为商品销售的重要渠道,其商品管理效率直接影响到顾客满意…

dbeaver配置hive连接

环境 os: windows 11 dbeaver: 22.3.1 hive: version: apache-hive-3.1.2 配置dbaeaver hive driver 点击编辑驱动设置 1、删除默认驱动配置 2、添加hive 安装文件 jdbc 中驱动文件 3、点击找到类 ,配置正确跳出驱动类 4、确认 点击测试链接 成功之后…

从源码开始:打造智能化食堂采购与供应链管理平台

随着食堂规模的扩大和供应链的复杂化,这些问题更加突出。智能化的食堂采购平台可以通过自动化流程、数据分析和智能推荐,显著提高采购效率,减少浪费,并降低运营成本。 要打造这样一个平台,首先需要对食堂的日常运营需…

基于三维视频融合技术的矿山视频监控系统

传统矿山视频监控存在视频数据量大,视频图像之间关联性差,缺乏与三维空间位置信息的直接联动等问题,监管人员在面对多个碎片化的监控视频图像时难以有效复现场景及位置,这使得突发事件发生时不能及时解决相关问题,严重…

台球助教系统源码开发的发展前景

随着移动互联网的快速发展,小程序作为一种轻量级的应用形态,逐渐成为连接线上线下服务的重要桥梁。在体育领域,特别是像台球这样的精细运动项目中,小程序的应用为运动员提供了更为便捷的学习和训练手段。本文将探讨台球助教系统小…