📦 Projects
這裡記錄了我開發的開源工具、軟體以及設計的 CTF 題目。
🖥️ Software & Tools Development
🛠️ cmd-protocol
一個讓使用者能直接透過瀏覽器網址列(自訂 Protocol Handler)觸發並執行 Windows 系統命令的輕量化工具。
- GitHub Repository: r3xdj/cmd-protocol
- 技術棧:
Python/Windows Registry - 專案簡介: 靈感來自I made my own protocol,由於原影片未提供
C的程式,我便自己用Python做一個。藉由註冊 Windows 登錄檔(.reg)實現了自訂的cmd://協定。當使用者在瀏覽器網址列輸入指令時,會自動調用後端的 Python 執行檔進行 URL Decode,並在跳出安全確認視窗後於本地端執行對應的終端機命令。
🚩 CTF Challenges
🎲 Misc
📁 File Manager Series (Total: 3 Challenges)
一個圍繞著檔案管理系統設計的 Misc 題組。
- Challenge Repo: r3xdj/file-manager-challs
- 題目狀態:
- 🛠️ Challenge: Released
- 📝 Official Writeup: File Manager Official Writeup | R3X’s Blog
- 難度:
- File Manager 1: Easy
- File Manager 2: Hard
- File Manager 3: Hard
🕵️♀️ Forensics
🖼️ Find My Size
考驗在 png 圖片的長、寬與 CRC 循環冗餘校驗都被修改後,如何還原出原始正確長寬。
- Challenge Repo: r3xdj/FindMySize-chall
- 題目狀態:
- 🛠️ Challenge: Released
- 📝 Official Writeup: Find My Size Official Writeup | R3X’s Blog
- 難度: Medium
🔐 Crypto
🧮 Eisenstein’s RSA
在非整數環上的 RSA 題目
-
Challenge Repo: r3xdj/Eisenstein-s-RSA-chal
-
題目狀態:
-
🛠️ Challenge: Released
-
📝 Official Writeup: Eisenstein’s RSA Official Writeup (簡要版) | R3X’s Blog
-
-
難度: Medium


![[Note] Writing a simple Program in C - LiveOverflow](/2026/06/03/Note-Writing-a-simple-Program-in-C-LiveOverflow/output.png)