Revenxant/cylab-security-academy
GitHub: Revenxant/cylab-security-academy
一个以 JavaScript 编写的 CyLab Security Academy(原 picoCTF)CTF 挑战解题仓库,包含密码学、取证、逆向工程等方向的 write-up 与自动化脚本。
Stars: 0 | Forks: 0
# CyLab Security Academy | 解决方案与 Write-Ups
一个集中式代码仓库,记录了我在 CyLab Security Academy(原 picoCTF)课程中的技术成长历程。
## 🚀 概述
本项目包含技术 Write-Ups、漏洞分析以及自定义自动化脚本。所有 exploit 脚本和 solver 均完全使用 **JavaScript (Node.js)** 开发,旨在演示如何利用全栈 Web 技术来实现系统安全、算法解码和流程自动化。
## 📁 仓库结构
* **`/Cryptography`**:用于非对称和对称加密挑战的 JavaScript solver,包括针对 Shift Ciphers 和 RSA 密钥分析的算法脚本。
* **`/Forensics/problem-set`**:用于揭示隐藏在元数据和原始文件结构中的 flag 的文件解析脚本与数据提取方法。
* **`/General-Skills`**:关于基础 Command-Line Interface (CLI) 工具、Linux 实用程序和环境配置的文档。
* **`/Vault-Door-Series`**:逆向工程 Write-Ups,通过解构嵌套的程序逻辑、循环和数组操作,来绕过基于 Java 的源代码安全协议。
## 💻 技术重点
* **语言:** JavaScript
* **核心概念:** 自动化、逆向工程、密码学数学、数字取证、源代码分析
标签:CTF赛题复现, GNU通用公共许可证, MITM代理, Node.js, Writeup, 云资产清单, 安全自动化脚本, 密码学, 手动系统调用, 数字取证, 数据可视化, 自动化脚本, 自定义脚本, 逆向工程