CTF思路
点击放大

!Codebreaker Challenge 2020 Solutions Thumbnail
These are my solutions to the 2020 NSA Codebreaker Challenge. This year they took a phased approach, releasing a second set of challenges about a month before the end of the competition. As the tasks ramp up in difficulty, the write-ups become less of a walkthrough and more of an explanation. I spent many hours on some of these problems and found it difficult to compress my process into something digestable. However, all of my code is a and you can ask any questions you might have in this repo's Discussion page.
| Task | Categories | Points |
|:---- |:---------- |:------ |
| Task 1 - What's On the Drive? | ![Categories Badge]() | ![Points Badge]() |
| Task 2 - Social Engineering | ![Categories Badge]() | ![Points Badge]() |
| Task 3 - Social Engineering | ![Categories Badge]() | ![Points Badge]() |
| Task 4 - Follow That Car! | ![Categories Badge]() | ![Points Badge]() |
| Task 5 - Where Has the Drone Been? | ![Categories Badge]() | ![Points Badge]() |
| Task 6 - Proof of Life | ![Categories Badge]() | ![Points Badge]() |
| Task | Categories | Points |
|:---- |:---------- |:------ |
| Task 7 - Plan for Rescue | ![Categories Badge]() | ![Points Badge]() |
| Task 8 - Rescue & Escape (Part 1) | ![Categories Badge]() | ![Points Badge]() |
| Task 9 - Rescue & Escape (Part 2) | ![Categories Badge]() | ![Points Badge]() |
</div>
> The 2020 Codebreaker Challenge consists of a series of tasks that are worth a amount of points based upon their difficulty. This year, we are releasing the challenge in multiple phases.
>
> All Phase 1 tasks will become a immediately once the Challenge goes live and can be solved in any order, though there may be some dependencies between tasks. We will post updates about Phase 2 in the weeks to come.
>
> The point value associated with each task is based on relati and schools will be ranked according to the total number of points accumulated by their students. It is still recommended to sol in order since the tasks flow with the storyline, but that is not a requirement. Solutions may be submitted at any time for the duration of the Challenge.
> Two days ago, a renowned American journalist went missing while on assignment abroad. Although the city where the journalist was last seen has very few sur cameras on its streets, local authorities were able to provide us with some sur footage taken near the journalist's hotel during the days leading up to the disappearance. From the footage, we see that the journalist was kidnapped from the front of their hotel and taken away in an unmarked van. Unfortunately, we can also observe the kidnappers destroying the hostage's mobile phone making it impossible to track their route via GPS. Locals have also reported drone activity in the area leading up to the event. A criminal organization, well known for using drones in their kidnap-for-ransom schemes, has claimed responsibility for the incident.
>
> Your mission is to:
> 1. Locate the missing journalist and hostage takers' current position.
> 2. Facilitate the recovery of the journalist and take actions to prevent another incident from happening.
>
> Each task in this year's challenge will require a range of skills. We need you to call upon all of your technical expertise, your intuition, and your common sense to help us locate and rescue the journalist!
>
> Good luck. We hope you enjoy the challenge!
开发语言:Python
Star 数:74
该项目属于CTF思路方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕My solutions to the 2020 NSA Codebreaker Challenge展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。
| 资源标题 | nsa-codebreaker-2020 - My solutions to the 2020 NSA Codebreaker Challenge |
| 所属分类 | CTF思路 |
| 发布作者 | admin |
| 发布时间 | 2026-10-06 00:00:37 |
| 下载权限 | 免费下载 |
| 附件数量 | 2 个下载链接 |
| 浏览次数 | 79 |
| 讨论数量 | 0 |
| 主题状态 | 正常讨论中 |