
SubSeven Legacy Official Source Code Repository
„SubSeven Legacy ist eine komplette Neuauflage des berüchtigten SubSeven-Backdoors (auch bekannt als Sub7), eines beliebten Fernzugriffs-Trojaners aus den späten 90ern. Weitere Informationen über das ursprüngliche Sub7-Backdoor finden Sie auf der offiziellen Wikipedia-Seite.
Wie das ursprüngliche Sub7-Programm ist SubSeven Legacy vollständig in Delphi programmiert und unterstützt die neueste Version der Delphi-IDE/des Delphi-Compilers. Anders als das ursprüngliche Sub7 enthält SubSeven Legacy jedoch keinerlei schädliche Funktionen.
Um das alte Look-and-Feel zu bewahren und Missbrauch zu verhindern, funktioniert SubSeven Legacy weiterhin als Fernzugriffs-Tool mit direkter Verbindung und wird als Microsoft-Windows-Dienst installiert (was Administratorrechte erfordert), um mehr Kontrolle über das entfernte System zu ermöglichen.
Das Hauptziel dieses Projekts ist es, gute Erinnerungen für diejenigen zurückzubringen, die – wie ich – mit solch großartigen Projekten aufgewachsen sind.“
„Leider hatte ich in den letzten Jahren keine Zeit, dieses Projekt zu aktualisieren, und es gilt derzeit als pausiert/tot. Ich bin derzeit mit anderen Projekten sehr beschäftigt.
Dieses Projekt entstand während meiner langen, schlaflosen Nächte mit einer neugeborenen Tochter. Bitte haben Sie daher Verständnis, wenn Ihnen im Code humorvolle oder experimentelle Elemente begegnen. Vielen Dank für Ihr Verständnis.“
https://user-images.githubusercontent.com/2520298/187401573-f5b3702b-15ea-4771-93eb-8b0cc20de01d.mp4
Ich habe den Bedarf an externen Komponenten während der Entwicklung dieses Projekts minimiert. Es sind nur zwei externe Komponenten erforderlich:
Weitere erforderliche Komponenten (benutzerdefinierte Komponenten), hauptsächlich für die SubSeven-UX, finden Sie im Projekt:
Viewer\VCL\*)Tray\VCL\*)Shared\VCL\*)Wenn Sie mit Delphi nicht vertraut sind, kann die Installation von Komponenten ziemlich verwirrend sein. Grundsätzlich öffnen Sie die entsprechenden .dpk-Dateien jeder Komponente, klicken dann im Projektmappen-Explorer mit der rechten Maustaste und wählen Installieren.
Sie müssen dem Delphi-Compiler anschließend mitteilen, wo der Quellcode jeder Komponente zu finden ist (siehe: https://docwiki.embarcadero.com/RADStudio/Sydney/en/Installing_Component_Packages).
⚠️ Wichtiger Hinweis: Die neueste Delphi-Version unterstützt jetzt HDPI für die IDE. Bei der Arbeit mit dem SubSeven-Projekt wird jedoch empfohlen, die Delphi-IDE im Nicht-HDPI-Modus zu verwenden. Es ist bekannt, dass die HDPI-IDE Probleme verursacht und die Benutzererfahrung des SubSeven-Projekts negativ beeinflusst. Um das Projekt zu öffnen und zu kompilieren, deaktivieren Sie einfach den HDPI-Modus in der Delphi-IDE.