SubSeven Legacy - когда ностальгия встречает современность

26 июл 2025

Репозиторий давно не обновлялся

Последнее обновление было 2 года назад.

655
95
21
2 года

Помните те времена, когда удалённое администрирование было чем-то из разряда хакерской магии? SubSeven Legacy — это реинкарнация культового трояна конца 90-х, переосмысленная как безопасный инструмент для легитимного использования. Автор проекта, работая над ним в бессонные ночи с новорождённой дочерью, создал любопытный гибрид ретро-стиля и современных технологий.

Что это за зверь такой?

SubSeven Legacy — это полный ремейк печально известного бэкдора SubSeven (он же Sub7), написанный на Delphi с сохранением оригинального интерфейса, но без вредоносного функционала. Проект позиционируется как инструмент для прямого удалённого доступа, требующий административных прав на целевой системе.

Баннер проекта

Интересный факт: автор специально сохранил винтажный интерфейс SubSeven 2.2.X, реализовав его на чистом VCL/WinAPI — своеобразный респект эпохе расцвета Delphi.

Кому это может быть полезно?

  • Разработчикам Delphi — отличный пример сложного приложения на этом языке
  • Энтузиастам ретро-компьютинга — ностальгический трип в 90-е
  • Специалистам по информационной безопасности — учебный пример архитектуры RAT-программ
  • Системным администраторам — инструмент для удалённого управления (с оговорками)

Ключевые особенности

Функционал проекта

Реклама
  1. Файловый менеджер с реактивным интерфейсом — можно одновременно работать с несколькими удалёнными системами
  2. Менеджер процессов — контроль запущенных приложений на удалённой машине
  3. Терминал с поддержкой многопоточности
  4. Менеджер сессий Windows — переключение между пользовательскими сеансами
  5. Запуск процессов с указанием целевой сессии

Технические детали

Проект построен на:

  • Чистом Socket API с поддержкой современных версий OpenSSL
  • Многопоточной архитектуре
  • Минимальном количестве внешних компонентов (только Virtual TreeView и SynEdit)

Для любителей покопаться в коде: проект содержит кастомные компоненты для воссоздания оригинального UX SubSeven, включая элементы интерфейса и системного трея.

Практическое применение

Хотя проект позиционируется как безопасный, его основная ценность сегодня — образовательная:

  • Изучение архитектуры удалённых администрирующих систем
  • Примеры работы с сокетами, многопоточностью и системными API в Delphi
  • Демонстрация эволюции подходов к удалённому управлению

Скриншоты интерфейса

Главное окно

Главное окно

Удалённый терминал

Терминал

Файловый менеджер

Файловый менеджер

Стоит ли пробовать?

Проект будет особенно интересен:

  • Разработчикам, выросшим на Delphi
  • Исследователям в области кибербезопасности
  • Коллекционерам ретро-софта

Хотя проект сейчас находится в замороженном состоянии (автор занят другими задачами), его код остаётся ценным примером реализации сложного сетевого приложения на Delphi с ностальгическим флёром.

P.S. Не забудьте взглянуть на галерею арта в репозитории — автор явно вкладывал душу в визуальную составляющую!

Галерея арта

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.