
SubSeven Legacy Official Source Code Repository
"SubSeven Legacy는 악명 높은 SubSeven 백도어(일명 Sub7)의 완전한 리메이크로, 90년대 후반의 인기 원격 액세스 트로이 목마입니다. 원래 Sub7 백도어에 대한 자세한 정보는 공식 Wikipedia 페이지에서 확인할 수 있습니다.
원래 Sub7 프로그램과 마찬가지로 SubSeven Legacy는 전적으로 Delphi로 작성되었으며 최신 버전의 Delphi IDE/컴파일러를 지원합니다. 그러나 원래 Sub7과 달리 SubSeven Legacy에는 악성 기능이 포함되어 있지 않습니다.
레거시한 모양과 느낌을 유지하고 오용을 방지하기 위해 SubSeven Legacy는 여전히 직접 연결 원격 액세스 도구로 작동하며 원격 시스템을 더 잘 제어할 수 있도록 Microsoft Windows 서비스(관리자 권한 필요)로 설치됩니다.
이 프로젝트의 주요 목표는 저처럼 그러한 멋진 프로젝트와 함께 성장한 사람들에게 좋은 추억을 되살려 주는 것입니다."
"안타깝게도 최근 몇 년 동안 이 프로젝트를 업데이트할 시간이 없었으며 현재는 중단/사망 상태로 간주됩니다. 현재 다른 프로젝트로 매우 바쁩니다.
이 프로젝트는 갓 태어난 딸과 함께한 길고 잠 못 이루는 밤 동안 가능했으므로, 코드에서 우스꽝스럽거나 실험적인 요소를 발견하시면 양해 부탁드립니다. 이해해 주셔서 감사합니다."
https://user-images.githubusercontent.com/2520298/187401573-f5b3702b-15ea-4771-93eb-8b0cc20de01d.mp4
이 프로젝트를 만들면서 외부 구성 요소의 필요성을 최소화했습니다. 필수 외부 구성 요소는 두 가지뿐입니다:
주로 SubSeven UX를 위한 기타 필수 구성 요소(사용자 지정 구성 요소)는 프로젝트에서 찾을 수 있습니다:
Viewer\VCL\*)Tray\VCL\*)Shared\VCL\*)Delphi에 익숙하지 않다면 구성 요소 설치가 상당히 혼란스러울 수 있습니다. 기본적으로 각 구성 요소에 해당하는 .dpk 파일을 연 다음 솔루션 탐색기에서 마우스 오른쪽 버튼을 클릭하고 설치를 클릭하세요.
그런 다음 Delphi 컴파일러에 각 구성 요소의 소스 코드 위치를 알려줘야 합니다(참조: https://docwiki.embarcadero.com/RADStudio/Sydney/en/Installing_Component_Packages).
⚠️ 중요 공지: 최신 버전의 Delphi는 이제 IDE용 HDPI를 지원합니다. 그러나 SubSeven 프로젝트 작업 시에는 Delphi IDE를 비-HDPI 모드로 사용하는 것이 좋습니다. HDPI IDE는 문제를 일으키고 SubSeven 프로젝트의 사용자 경험에 부정적인 영향을 미치는 것으로 알려져 있습니다. 프로젝트를 열고 컴파일하려면 Delphi IDE에서 HDPI 모드를 비활성화하면 됩니다.