
SubSeven Legacy Official Source Code Repository
"SubSeven Legacy è una riedizione completa del famigerato Backdoor SubSeven (noto anche come Sub7), un popolare trojan di accesso remoto della fine degli anni '90. Ulteriori informazioni sul Backdoor Sub7 originale sono disponibili nella pagina Wikipedia ufficiale.
Come il programma Sub7 originale, SubSeven Legacy è interamente codificato in Delphi e supporta l'ultima versione dell'IDE/compilatore Delphi. Tuttavia, a differenza del Sub7 originale, SubSeven Legacy non include alcuna funzionalità dannosa.
Per preservare l'aspetto e la sensazione originali e prevenire un uso improprio, SubSeven Legacy funziona ancora come strumento di accesso remoto a connessione diretta e viene installato come servizio Microsoft Windows (che richiede privilegi amministrativi) per fornire un maggiore controllo sul sistema remoto.
L'obiettivo principale di questo progetto è riportare bei ricordi a coloro che, come me, sono cresciuti con progetti fantastici come questo."
"Purtroppo, negli ultimi anni non ho avuto il tempo di aggiornare questo progetto e attualmente è considerato in pausa/morto. Sono molto impegnato con altri progetti.
Questo progetto è stato reso possibile durante le mie lunghe notti insonni con una figlia appena nata, quindi per favore sii comprensivo se incontri elementi umoristici o sperimentali nel codice. Grazie per la tua comprensione."
https://user-images.githubusercontent.com/2520298/187401573-f5b3702b-15ea-4771-93eb-8b0cc20de01d.mp4
Ho ridotto al minimo la necessità di componenti esterni durante la realizzazione di questo progetto. Sono richiesti solo due componenti esterni:
Gli altri componenti richiesti (componenti personalizzati), principalmente per la UX di SubSeven, si trovano nel progetto:
Viewer\VCL\*)Tray\VCL\*)Shared\VCL\*)Se non hai familiarità con Delphi, l'installazione dei componenti può essere piuttosto confusa. In pratica, apri i file .dpk corrispondenti di ciascun componente, poi fai clic con il tasto destro su Esplora soluzioni e fai clic su Installa.
Devi quindi indicare al compilatore Delphi dove trovare il codice sorgente di ciascun componente (vedi: https://docwiki.embarcadero.com/RADStudio/Sydney/en/Installing_Component_Packages).
⚠️ Avviso importante: l'ultima versione di Delphi ora supporta l'HDPI per l'IDE. Tuttavia, quando si lavora con il progetto SubSeven, si consiglia di utilizzare l'IDE Delphi in modalità non-HDPI. È noto che l'IDE HDPI causi problemi e influisca negativamente sull'esperienza utente del progetto SubSeven. Per aprire e compilare il progetto, è sufficiente disabilitare la modalità HDPI nell'IDE Delphi.