SubSeven Legacy - 怀旧与现代的碰撞
还记得远程管理曾被视为黑客魔法吗?SubSeven Legacy 是90年代末经典木马的转世重生,重新定位为安全的合法工具。作者在女儿刚出生的那些不眠之夜中完成了这个项目,创造了一个复古风格与现代技术交织的有趣混合体。
这是什么?
SubSeven Legacy 是臭名昭著的 SubSeven 后门(又称 Sub7)的完整重制版,使用 Delphi 编写,在保留原始界面的同时剥离了恶意功能。该项目定位为直接远程访问工具,需要目标系统上的管理员权限。

有趣的是:作者特意保留了复古的 SubSeven 2.2.X 界面,使用纯 VCL/WinAPI 实现——这是对 Delphi 黄金时代的一种致敬。
谁会觉得有用?
- Delphi 开发者 — 一个用该语言构建复杂应用的出色范例
- 复古计算爱好者 — 重返90年代的怀旧之旅
- 信息安全专家 — RAT 程序架构的教学案例
- 系统管理员 — 远程管理工具(但有注意事项)
主要功能

- 文件管理器,采用响应式界面 — 可同时操作多个远程系统
- 进程管理器 — 控制远程机器上运行的应用程序
- 终端,支持多线程
- Windows 会话管理器 — 在用户会话间切换
- 进程启动,可指定目标会话
技术细节
项目构建于:
- 纯 Socket API,支持现代 OpenSSL 版本
- 多线程架构
- 极少的外部组件(仅 Virtual TreeView 和 SynEdit)
对于喜欢研究代码的人:项目中包含自定义组件,用于重现原始 SubSeven 的用户体验,包括界面元素和系统托盘功能。
实际应用
虽然项目定位为安全,但如今它的主要价值在于教育意义:
- 学习远程管理系统的架构
- 参考 Delphi 中套接字、多线程和系统 API 的实际示例
- 了解 远程管理方法的演进历程
界面截图
主窗口

远程终端

文件管理器

值得一试吗?
这个项目特别适合:
- 伴随 Delphi 成长的开发者
- 网络安全研究人员
- 复古软件收藏者
虽然项目目前处于冻结状态(作者忙于其他任务),但代码仍然是使用复古风格在 Delphi 中实现复杂网络应用的宝贵范例。
附:别忘了查看仓库中的艺术画廊——作者显然在视觉设计上倾注了心血!

相关项目