ctf训练营 包罗万象

ctf1.图片里的英语

一恒河沙中有三千世界,一张图里也可以有很多东西。

不多说了,答案是这个图片包含的那句英文的所有单词的首字母。

首字母中的首字母要大写,答案格式是wctf{一坨首字母}

加油吧少年!看好你哦~

题解:他一说图片里有很多东西,我就。。。。。。了。首先想到的就是图种。试了一下,果真解出来一张新图。再加上我看过《大笑江湖》,所以,理所当然的解出来了。May the force be with you的首字母就是了。

2.抓到一只苍蝇

下载之后,出来一个以.pcapng的文件,我去百度了一下,很多都看不懂,不过貌似是抓包出来的,Wireshark好像是能打开,我就下载试试,本来以为很小的一个文件竟然这么大,我本来要放弃,但是,就在我刚刚看了前几个的时候,我发现了"fly.rar","ap pid":"","size":525701,"md5":"e023afa4f6579db5becda8fe7861c2d3",但是,我不知道什么意思。于是,百度一下Wireshark,大概会了一点。一般文件提取需要命令http.request.method==POST,之后可以看到5个文件,将其输出为5个文件之后,发现他们的大小与已知不符,想到可以平均去除头部,就将其去除,然后整合成为一个fly.rar文件,本来想解压,但是说需要密码,试了几个都不行,想到可能是空密码,更改头文件之后,解压打开,发现是一个.exe文件,但是,以二进制打开却是一个图像文件的头部,更改后缀得到二维码,扫描得到flag。



### 晨跑打卡与CTF训练营的结合 晨跑打卡是一种健康的生活习惯,而CTF(Capture The Flag)训练营则是网络安全领域的一种竞技和学习形式。将两者结合起来,可以通过设定目标和奖励机制来激励参与者的积极性。例如,可以设计一个系统,参与者在完成晨跑后可以获得积分或解锁CTF题目[^1]。 对于记录晨跑打卡的CTF训练营相关信息或平台,以下是一些可能的选择和建议: #### 1. 使用现有的CTF平台 许多CTF平台支持自定义任务和奖励机制,可以用来记录晨跑打卡信息。例如: - **HackTheBox**:虽然主要面向网络安全挑战,但可以通过创建私有房间来实现类似功能。 - **TryHackMe**:提供模块化的学习路径,可以结合晨跑打卡设计特定的学习计划。 #### 2. 自建平台 如果需要更灵活的功能,可以考虑自建平台。以下是技术实现的关键点: ```python # 示例代码:记录晨跑数据并关联CTF任务 class MorningRun: def __init__(self, user_id, distance, time): self.user_id = user_id self.distance = distance self.time = time def unlock_ctf_task(self): if self.distance >= 5: # 假设跑5公里解锁任务 return "Task Unlocked!" else: return "Keep Running!" # 示例调用 user_run = MorningRun(user_id=1, distance=6, time=30) print(user_run.unlock_ctf_task()) ``` #### 3. 数据存储与分析 为了更好地管理晨跑打卡和CTF训练营的资料,可以使用数据库进行存储和分析。推荐使用SQLite或MongoDB作为后端数据库[^1]。 #### 4. 社区资源 蚁景网安实验室提供的CTF训练营WP是一个不错的起点。此外,还可以参考以下资源: - **CTFTime**:一个汇集全球CTF比赛信息的平台。 - **OverTheWire**:适合初学者的在线CTF挑战。 ### 注意事项 确保晨跑打卡与CTF训练营的结合能够激励参与者,同时不会增加过多负担。设计合理的奖励机制是关键。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值