
SubSeven Legacy Official Source Code Repository
"SubSeven Legacy هو إعادة بناء كاملة للباب الخلفي سيئ السمعة SubSeven Backdoor (المعروف أيضًا باسم Sub7)، وهو حصان طروادة شهير للوصول عن بُعد من أواخر التسعينيات. يمكن العثور على مزيد من المعلومات حول Sub7 Backdoor الأصلي على صفحة ويكيبيديا.
كما هو الحال مع برنامج Sub7 الأصلي، فإن SubSeven Legacy مُرمَّز بالكامل بلغة Delphi ويدعم أحدث إصدار من بيئة التطوير/المترجم Delphi. ومع ذلك، وعلى عكس Sub7 الأصلي، لا يتضمن SubSeven Legacy أي ميزات خبيثة.
للحفاظ على المظهر والإحساس القديم ومنع إساءة الاستخدام، لا يزال SubSeven Legacy يعمل كأداة وصول عن بُعد باتصال مباشر ويُثبَّت كخدمة Microsoft Windows (وهو ما يتطلب صلاحيات إدارية) لتوفير مزيد من التحكم في النظام البعيد.
الهدف الرئيسي من هذا المشروع هو إحياء الذكريات الجميلة لأولئك الذين، مثلي، نشأوا على مشاريع رائعة كهذه."
"لسوء الحظ، لم أجد الوقت لتحديث هذا المشروع في السنوات الأخيرة، ويُعتبر حاليًا متوقفًا/ميتًا. أنا مشغول حاليًا جدًا بمشاريع أخرى.
أصبح هذا المشروع ممكنًا خلال ليالي الطويلة بلا نوم مع ابنتي المولودة حديثًا، لذا يرجى التفهم إذا صادفت أي عناصر فكاهية أو تجريبية في الكود. شكرًا لتفهمكم."
https://user-images.githubusercontent.com/2520298/187401573-f5b3702b-15ea-4771-93eb-8b0cc20de01d.mp4
لقد قللت الحاجة إلى المكونات الخارجية أثناء إنشاء هذا المشروع. مطلوب مكوّنان خارجيان فقط:
المكونات الأخرى المطلوبة (مكونات مخصصة) والمخصصة غالبًا لواجهة مستخدم SubSeven يمكن العثور عليها في المشروع:
Viewer\VCL\*)Tray\VCL\*)Shared\VCL\*)إذا لم تكن معتادًا على Delphi، فقد يكون تثبيت المكونات مربكًا إلى حد ما. ببساطة، افتح ملفات .dpk المقابلة لكل مكوّن ثم انقر بزر الماوس الأيمن على مستكشف الحلول وانقر على تثبيت.
يجب بعد ذلك إخبار مترجم Delphi بمكان العثور على الكود المصدري لكل مكوّن (انظر: https://docwiki.embarcadero.com/RADStudio/Sydney/en/Installing_Component_Packages).
⚠️ ملاحظة هامة: يدعم أحدث إصدار من Delphi الآن HDPI لبيئة التطوير المتكاملة (IDE). ومع ذلك، عند العمل مع مشروع SubSeven، يُنصح باستخدام بيئة تطوير Delphi في وضع عدم استخدام HDPI. من المعروف أن بيئة تطوير HDPI تسبب مشكلات وتؤثر سلبًا على تجربة استخدام مشروع SubSeven. لفتح المشروع وتجميعه، ما عليك سوى تعطيل وضع HDPI في بيئة تطوير Delphi.