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, 云资产清单, 安全自动化脚本, 密码学, 手动系统调用, 数字取证, 数据可视化, 自动化脚本, 自定义脚本, 逆向工程