
[Android RAT] إدارة هاتف الأندرويد الخاص بك عن بُعد باستخدام واجهة PHP
تحكّم في هاتفك الأندرويد عن بُعد، أو كما يُعرف بـ RAT!
عملت على هذا المشروع خلال فترة المدرسة الثانوية، في العام 2011-2012. وبما أنني لم أكن على دراية بأنظمة التحكم بالنسخ، فلا يوجد تاريخ سابق للكود.
الكود مكتوب بطريقة سيئة للغاية، فهو يفتقر إلى النمطية، والتعليقات، وحالات الاختبار، والتوثيق، والنسخ الاحتياطية لمخطط قاعدة البيانات، وما إلى ذلك، لكن الحقيقة الأخرى هي أنه خلال تلك الفترة كان بالنسبة لي مثالًا للكود الجيد ;)
حاولت أن أُبقي القائمة صغيرة، فهي تحتوي تقريبًا على جميع الإجراءات المطلوبة بشكل متكرر.
بكل بساطة،
الويب : PHP, MYSQL, HTML :), CSS, jQuery, عدد قليل من الإضافات/الأُطر المبنية على CSS و jQuery مثل metroui, kendo, jstree إلخ.
أندرويد : Basic4Android (كنت وما زلت معجبًا كبيرًا بـ Visual Basic 6.0، يمكن العثور على بعض الأمثلة في مستودع آخر مثل github.com/m301/vb6arc)
ليس لديّ الكثير من الوقت لإعادة كتابة الكود ولم أجد سببًا للاحتفاظ به معي :) نظرًا لأن هذا كود قديم، يمكن تحسين الكثير من المنطقيات لأنه مثال سيئ على ممارسات البرمجة السيئة، لكن الكود سيظل يعمل بتعديلات طفيفة.
إنه مشروع غير مُدار، إذا كان الناس مهتمين - فقد أقوم بإصلاحه ليعمل.
لا، هذا الكود لا يعمل خارج الصندوق، تحتاج إلى تغيير النطاقات، واستنتاج مخطط قاعدة البيانات (schema)، والحصول على مفاتيح google gcm، وما إلى ذلك.
الكود مُصدر بموجب ترخيص مزدوج Apache 2.0 / تجاري. يمكن منح المساهمين ترخيصًا تجاريًا مجانًا.
Copyright 2014-2015 Madhurendra Sachan.
rDroid is dual-licensed.
Cases that include commercialization of rdroid require a commercial, non-free license. Otherwise, the system can be used under the terms of Apache License v2.0, found at the bottom of this document.
Cases of commercialization are:
Using rdroid to provide commercial managed/Software-as-a-Service services.
Distributing rdroid as a commercial product or as part of one.
Cases which don't require a commercial license, and thus fall under the terms of Apache License v2.0, include (but are not limited to):
So long as that doesn't conflict with the commercialization clause.
Using rdroid for personal use.
Any non-commercial use of rdroid.
If you need to acquire a commercial license or are unsure about whether you need to acquire a commercial license, please get in touch, we'll be happy to clarify things for you and work with you to accommodate your requirements.
You can use the licensing contact form to contact us about these matters.
Code contributions will be accepted under the Apache License v2.0.
ملاحظة: لا يمكن تغيير الترخيص إلا بالترقية، مما يعني أنني إذا غيّرت الترخيص يومًا ما فسيكون ذلك نحو مفتوح المصدر. مثال: إزالة الترخيص التجاري.