{"id":14638003,"url":"https://github.com/ProbiusOfficial/CTF-OS","last_synced_at":"2025-09-07T06:32:01.766Z","repository":{"id":225454904,"uuid":"657754304","full_name":"ProbiusOfficial/CTF-OS","owner":"ProbiusOfficial","description":"【Hello CTF】专为CTF比赛封装的虚拟机，基于工具集封装多个版本和系统，更多选择，开箱即用。比赛愉快！","archived":false,"fork":false,"pushed_at":"2024-05-31T10:29:03.000Z","size":16772,"stargazers_count":865,"open_issues_count":22,"forks_count":42,"subscribers_count":9,"default_branch":"main","last_synced_at":"2024-11-11T04:41:33.047Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ProbiusOfficial.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-06-23T19:16:27.000Z","updated_at":"2024-11-09T06:45:02.000Z","dependencies_parsed_at":"2024-05-31T11:57:17.325Z","dependency_job_id":null,"html_url":"https://github.com/ProbiusOfficial/CTF-OS","commit_stats":null,"previous_names":["probiusofficial/ctf-os"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProbiusOfficial%2FCTF-OS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProbiusOfficial%2FCTF-OS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProbiusOfficial%2FCTF-OS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProbiusOfficial%2FCTF-OS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ProbiusOfficial","download_url":"https://codeload.github.com/ProbiusOfficial/CTF-OS/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":232183040,"owners_count":18484725,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-09-10T02:01:32.476Z","updated_at":"2025-09-07T06:32:01.734Z","avatar_url":"https://github.com/ProbiusOfficial.png","language":null,"funding_links":[],"categories":["CTF相关","Others"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e  \n    \u003cimg src=\"./img/logo.png\" width=\"70%\"\u003e \n    \u003cbr\u003e \u003c/br\u003e\n    \u003cp\u003e An Integrated OS For CTF(Capture The Flag)\u003c/p\u003e\n    \u003cp\u003e专为CTF比赛封装的虚拟机，基于工具集封装多个版本和系统，更多选择，开箱即用！\u003c/p\u003e\n\u003c/div\u003e \n\n## TODO\n\n\u003e [!TIP]\n\u003e\n\u003e - [ ] 为 Mac ARM 架构系列的虚拟机添加适配。  \n\u003e - [ ] Linux 版本的系统  \n\u003e - [ ] 自动化构建 (.sp1 / workflow 构建.iso)  \n\u003e - [ ] 更方便友好的更新方式（增量更新）  \n\u003e - [x] 更多的环境支持（二进制环境 / ...)  \n\n## Why CTFos?\n\n市面上其实有很多同类型的系统 —— 但这里的同类型指的是在安全和渗透相关的，而对于CTFs来讲，它们是臃肿的，而且都侧重在Web安全方面，并不友好。\n\n当然，更多的情况是，在CTF比赛越来越普及的今天，它渗透到了各个行业里面，想象一下，上学打了几年CTF好不容易毕业了，跑到其他行业养老突然被领导拉着语重心长的说：“听说你上学的时候，比赛挺厉害的，正好最近我们有个行业赛，就是CTF，你上吧，顺便带带你的同事们” —— \n\n**本项目用于快速构建CTF的做题环境，避免CTF中各类软件环境对宿主机造成污染。**\n\n**适用人群**：CTF入门选手，各行业从业人员，安全相关工作人员但不想在工作机上安装CTF一些奇奇怪怪的软件......\n\n## About\n\nWindows 版本为beta测试第二版，也是最接近正式版Windows版本的系统。\n\n系统基于 WIndows 10 22H2 10.0.19045.3803 镜像制作，使用 软媒魔方 和 Dism++ 进行了部分优化和精简，内置 Ubuntu 22.04.3 on WSL2 / Arch Linux on WSL2 子系统。\n\n其他系统依然在构建中，我们会尽快完成让他们与各位见面ww\n\n## Statement\n\n本系统中所出现的各类软件 / 工具 均来源于开源渠道，所有组件的来源均以注明 (详细见 **Detail** 部分)\n\n由于时间和其他原因，系统并不能有效包含所有的CTF工具，不过我们会逐步更新和完善它，还请关注后续发版。\n\n当然，如果您对系统后续更新有建议，请务必开 issues 告知我们。\n\n本项目为 [Hello-CTF](https://github.com/ProbiusOfficial/Hello-CTF) 的子项目，大部分工具软件的选择基于 https://hello-ctf.com/ToolKit/ ,欢迎关注我们的公众号 Hello-CTF ，获取CTF相关资讯：\n\n![Qr](./img/Qr.jpg)\n\n## DEMO\n\n![Desktop](./Demo/Desktop.png)\n\n![Terminal_Design](./Demo/Terminal_Design.png)\n\n![Ubuntu_info](./Demo/Ubuntu_info.png)\n\n![Toolkit](./Demo/Toolkit.png)\n\n![PWN](./Demo/PWN.png)\n\n## Detail_Beta版本(试运行)\n\n### 子系统信息\n\n```\nWSL 版本： 2.1.5.0\n内核版本： 5.15.146.1-2\nWSLg 版本： 1.0.60\nMSRDC 版本： 1.2.5105\nDirect3D 版本： 1.611.1-81528511\nDXCore 版本： 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp\nWindows 版本： 10.0.19045.3803\n```\n\n\u003e [!Warning]\n\u003e\n\u003e 由于WSL1于WSL2的区别，您在虚拟机使用WSL2中需要在VM的处理器设置中启用 `虚拟化的 Intel VT-x/EPT 或 AMD-V/RVI(V)`，该选项会与宿主机的Linux子系统相关服务(也就是HV相关服务)冲突，这会导致您可能无法在宿主机上正常使用WSL以及其他HV相关服务.\n\u003e\n\u003e 如果您想继续在宿主机中使用WSL，请对该系统的WSL2进行降级，并且完全关闭**虚拟机的HV服务**.\n\n![WSL2](./Demo/WSL2.png)\n\n### Windows 信息\n\n#### 密码\n\nWindows Password: hello-ctf.com\n\nUbuntu / Arch Password: ctfos\n\n#### 系统环境\n\n```\nPython 3.8.2rc2 (tags/v3.8.2rc2:777ba07, Feb 18 2020, 09:11:15) [MSC v.1916 64 bit (AMD64)]\nJava 环境 jdk-1.8 (build 1.8.0_401-b10)\nPHP 7.3.4\nMySQL 5.7.26\nNginx 1.15.11\nApache 2.4.39\nMsys2-x86_64-20240113 \ngcc 13.2.0 @msys2\n```\n\n#### 系统工具\n\n| 工具名称        | 版本         | 源                                                           |\n| --------------- | ------------ | ------------------------------------------------------------ |\n| PHPStudy        | v8.1.1.3     | [xp.cn](https://www.xp.cn/)                                  |\n| PixPin          | v1.7.5.0     | [pixpinapp.com](https://pixpinapp.com/)                      |\n| Dism++          | v10.1.1002.2 | [GitHub](https://github.com/Chuyu-Team/Dism-Multi-language/releases/tag/v10.1.1002.2) |\n| Everything      |              | [voidtools.com](https://www.voidtools.com/zh-cn/)            |\n| 分区助手        |              | [disktool.cn](https://www.disktool.cn/)                      |\n| PCmast-软媒魔方 |              | [ruanmei.com](https://mofang.ruanmei.com/)                   |\n\n#### Web\n\n| 工具名称      | 版本      | 源                                                           |\n| ------------- | --------- | ------------------------------------------------------------ |\n| Yakit         |           | [yaklang.com](https://yaklang.com/)                          |\n| BurpSuite     | v2024.1.1 | [52pojie.cn](https://www.52pojie.cn//thread-1544866-1-1.html) |\n| Behinder_v4.1 |           | [GitHub](https://github.com/rebeyond/Behinder/releases/tag/Behinder_v4.1【t00ls专版】) |\n| Godzilla      | v4.0.1    | [GitHub](https://github.com/BeichenDream/Godzilla/releases/tag/v4.0.1-godzilla) |\n| Ysoserial     | v0.0.6    | [GitHub](https://github.com/frohoff/ysoserial/releases/tag/v0.0.6) |\n| jar-analyzer  | v2.12     | [GitHub](https://github.com/jar-analyzer/jar-analyzer/releases/tag/2.12) |\n\n#### 文件Hex / 编辑\n\n| 工具名称               | 版本    | 源                                                           |\n| ---------------------- | ------- | ------------------------------------------------------------ |\n| ImHex                  | v1.33.0 | [GitHub](https://github.com/WerWolv/ImHex/releases/tag/v1.33.0) |\n| 010EditorWin64Portable | 14.0    | [52pojie.cn](https://www.52pojie.cn/thread-1863194-1-4.html) |\n\n#### 隐写相关\n\n| 工具名称                   | 版本   | 源                                                           |\n| -------------------------- | ------ | ------------------------------------------------------------ |\n| Tweakpng                   | v1.4.6 | [entropymine.com](https://entropymine.com/jason/tweakpng/)   |\n| stegdetect-0.4-for-Windows |        | Unknown                                                      |\n| WaterMark                  |        | [52pojie.cn](https://www.52pojie.cn/)                        |\n| z3                         | 4.12.6 | [GitHub](https://github.com/Z3Prover/z3/releases/tag/z3-4.12.6) |\n\n#### MISC 综合工具\n\n| 工具名称                                                     | 版本   | 源                                                           |\n| ------------------------------------------------------------ | ------ | ------------------------------------------------------------ |\n| 随波逐流CTF编码工具 / 随波逐流 OCR识别工具 / 随波逐流224种编码图 |        | [1o1o.xyz](http://1o1o.xyz/index.html)                       |\n| CTFCrackTools                                                | v4.0.7 | [GitHub](https://github.com/0Chencc/CTFCrackTools/releases/tag/4.0.7) |\n| Puzzle Solver                                                | v1.0.4 | [GitHub](https://github.com/Byxs20/PuzzleSolver/releases)    |\n\n#### 取证分析\n\n| 工具名称            | 版本                 | 源                                                           |\n| ------------------- | -------------------- | ------------------------------------------------------------ |\n| Wireshark           | 4.2.3-x64.exe        | [wireshark.org](https://www.wireshark.org/download.html)     |\n| LovelyMem           |                      | [GitHub](https://github.com/Tokeii0/LovelyMem/releases/tag/v0.2) |\n| BlueTeamTools       | v0.92                | [GitHub](https://github.com/abc123info/BlueTeamTools/releases/tag/v0.92) |\n| PasswareKitForensic | v2020 汉化 By Tokeii | NULL                                                         |\n| autopsy             | v4.21.0              | [GitHub](https://github.com/sleuthkit/autopsy/releases/tag/autopsy-4.21.0) |\n| Volatility3         | v3-2.5.2             | [GitHub](https://github.com/volatilityfoundation/volatility3) |\n| Volatility2         | v2.6                 | [GitHub](https://github.com/volatilityfoundation/volatility) |\n| WinHex              | v20.5                | [x-ways.net](https://www.x-ways.net/winhex/index-m.html)     |\n| X-Ways_Forensics    | v20.5                | [x-ways.net](https://www.x-ways.net/winhex/index-m.html)     |\n\n#### 密码学\n\n| 工具名称                                                   | 版本                                   | 源                                                   |\n| ---------------------------------------------------------- | -------------------------------------- | ---------------------------------------------------- |\n| CTF_AES加解密工具 / 国密SM4加解密工具 / 轩禹CTF_RSA工具3.6 |                                        | [bilibili.com](https://space.bilibili.com/317479700) |\n| ciphey                                                     | v5.14.0                                | @pip                                                 |\n| Z3求解器                                                   |                                        |                                                      |\n| SageMath(On WSL Arch)                                      | version 10.3, Release Date: 2024-03-19 | [sagemath.org](https://www.sagemath.org/)            |\n\n#### 二进制\n\n| 工具名称               | 版本                         | 源                                                           |\n| ---------------------- | ---------------------------- | ------------------------------------------------------------ |\n| IDA Pro                | v8.3                         | [52pojie.cn](https://down.52pojie.cn/Tools/Disassemblers/)   |\n| x64dbg                 |                              | [x64dbg.com](https://x64dbg.com/)                            |\n| exeinfope              | v0.0.8.3                     | [GitHub](https://github.com/ExeinfoASL/ASL/releases)         |\n| dnspy                  | v6.1.8                       | [GitHub](https://github.com/dnSpy/dnSpy/releases/tag/v6.1.8) |\n| dnSpyEX/dnSpy          | v6.5.0                       | [GitHub](https://github.com/dnSpyEx/dnSpy/releases/tag/v6.5.0) |\n| Ghidra                 | v11.0.2                      | [GitHub](https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_11.0.2_build) |\n| Resource Hacker        | v5.2.7                       | [angusj.com](https://www.angusj.com/resourcehacker/)         |\n| 吾爱破解专用版Ollydbg  |                              | [52pojie.cn](https://down.52pojie.cn/Tools/Debuggers/)       |\n| Windbg                 | v10.0.22621.2428             | [52pojie.cn](https://down.52pojie.cn/Tools/Debuggers/)       |\n| Cheat Engine           | v7.5                         | [cheatengine.org](https://www.cheatengine.org/)              |\n| LuaDec (On WSL Ubuntu) | 2.2 rev: 895d923 for Lua 5.1 | [GitHub](https://github.com/viruscamp/luadec)                |\n| angrop (Python)        |                              | pip                                                          |\n\n#### PWN\n\n该部分环境安装于 WSL Ubuntu 22.04.3 LTS. `/home/helloctfos/pwnenv/`\n\n| 工具名称      | 工具信息                                            | 安装方式(源)                                                 |\n| ------------- | --------------------------------------------------- | ------------------------------------------------------------ |\n| vim文本编辑器 | 文本编辑器                                          | `sudo apt install vim`                                       |\n| git           | 开源的分布式版本控制系统                            | `sudo apt install git`                                       |\n| gcc           | GNU编译器套件                                       | `sudo apt install gcc`                                       |\n| python3-pip   | Python 包管理工具                                   | `sudo apt install python3-pip`                               |\n| qemu          | 处理器模拟器                                        | `sudo apt-get install qemu-user qemu-system`                 |\n| gdb-multiarch | gdb客户端进行调试的通用客户端                       | `sudo apt-get install gdb-multiarch`                         |\n| Pwntools      | CTF框架和开发库                                     | `git clone https://github.com/Gallopsled/pwntools.git` and other install commands |\n| gdb插件       | 包括peda、pwndbg、gef、Pwngdb                       | Cloning from respective repositories and setup               |\n| ROPgadget     | 在二进制文件中搜索小工具                            | `sudo pip3 install capstone` and `git clone https://github.com/JonathanSalwan/ROPgadget.git` |\n| one_gadget    | 查找ELF文件中的execve(’/bin/sh’, NULL, NULL)        | `sudo apt install ruby` and `sudo gem install one_gadget`    |\n| seccomp-tools | 分析CTF pwn挑战中的seccomp沙盒                      | `sudo gem install seccomp-tools`                             |\n| LibcSearcher  | 在泄露了Libc中的某一个函数地址后辅助工具            | `git clone https://github.com/lieanu/LibcSearcher.git`       |\n| patchelf      | 修改现有ELF可执行文件和库的工具                     | `sudo apt install patchelf`                                  |\n| ARM PWN       | ARM软件包，具备ARM交叉编译gcc与ARM程序动态链接库    | `sudo apt-get install gcc-arm-linux-gnueabi` and other ARM packages |\n| MIPS PWN      | MIPS软件包，具备MIPS交叉编译gcc与MIPS程序动态链接库 | `sudo apt-get install gcc-mips-linux-gnu` and other MIPS packages |\n\n\n#### 安卓\n\n| 工具名称                   | 版本             | 源                                                           |\n| -------------------------- | ---------------- | ------------------------------------------------------------ |\n| ADB                        | v35.0.1-11580240 | [google](https://dl.google.com/android/repository/platform-tools-latest-windows.zip) |\n| GDA-android-reversing-Tool | v4.10            | [GitHub](https://github.com/charles2gan/GDA-android-reversing-Tool/releases/tag/GDA4.10) |\n| jadx-gui                   | v1.4.7           | [GitHub](https://github.com/skylot/jadx/releases/tag/v1.4.7) |\n\n#### 漏洞利用\n\n| 工具名称                         | 版本   | 源                                                           |\n| -------------------------------- | ------ | ------------------------------------------------------------ |\n| Struts2_19.21.jar                |        | [GitHub](https://github.com/abc123info/Struts2VulsScanTools) |\n| ThinkphpGUI                      | 1.3    | [GitHub](https://github.com/Lotus6/ThinkphpGUI/releases/tag/1.3) |\n| thinkphp_gui_tools               |        | [GitHub](https://github.com/bewhale/thinkphp_gui_tools)      |\n| ShiroExploit-Deprecated          | v2.51  | [GitHub](https://github.com/feihong-cs/ShiroExploit-Deprecated/releases/tag/v2.51) |\n| ThinkPHP综合利用工具ShiroExploit | v2.4.2           | [GitHub](https://github.com/bewhale/thinkphp_gui_tools/releases/tag/v2.4.2) |\n\n## Wallpaper\n\n![Flag_with_Windows_color](./wallpaper/Flag_with_Windows_color.png)\n\n![CTFos](./wallpaper/CTFos.png)\n\n![Flag_with_Windows](./wallpaper/Flag_with_Windows.png)\n\n![Windows_Terminal](./wallpaper/Windows_Terminal.png)\n\n![PowerShell](./wallpaper/PowerShell.png)\n\n![Ubuntu_Shell](./wallpaper/Ubuntu_Shell.png)\n\n![Arch Linux](./wallpaper/ArchLinux.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FProbiusOfficial%2FCTF-OS","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FProbiusOfficial%2FCTF-OS","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FProbiusOfficial%2FCTF-OS/lists"}