
[Android RAT] Verwalten Sie Ihr Android-Telefon aus der Ferne mit PHP-Schnittstelle
Verwalten Sie Ihr Android-Telefon aus der Ferne (AKA RAT)!
Ich habe während der Highschool, in den Jahren 2011-2012, an diesem Projekt gearbeitet. Da ich nicht mit Versionsverwaltungssystemen vertraut war, gibt es keine frühere Code-Historie.
Der Code ist auf erbärmliche Weise geschrieben, es fehlt an Modularität, Kommentaren, Testfällen, Dokumentation, Schema-Backup usw., aber eine andere Tatsache ist, dass es für mich in dieser Zeit ein Beispiel für guten Code war ;)
Ich habe versucht, die Liste klein zu halten, sie enthält fast alle häufig benötigten Aktionen.
Ziemlich einfach,
Web: PHP, MYSQL, HTML :), CSS, jQuery, einige CSS/jQuery-basierte Plugins/Frameworks wie metroui, kendo, jstree usw.
Android: Basic4Android (Ich war/bin ein großer Fan von Visual Basic 6.0, Einige Beispiele finden sich in einem anderen Repository wie github.com/m301/vb6arc)
Ich habe nicht viel Zeit, den Code neu zu schreiben, und habe keinen Grund gefunden, ihn bei mir zu behalten :) Da dies alter Code ist, können viele Logiken verbessert werden, da sie schlechte Beispiele für schlechte Programmierpraxis sind, aber der Code wird mit geringfügigen Änderungen immer noch funktionieren.
Es ist ein ungewartetes Projekt. Wenn Leute Interesse zeigen, könnte ich es reparieren, damit es funktioniert.
Nein, dieser Code funktioniert nicht out-of-the-box. Sie müssen Domänen ändern, das Schema herausfinden, Google GCM-Schlüssel besorgen usw.
Der Code wird unter der dualen Lizenz Apache 2.0/Kommerziell veröffentlicht. Mitwirkenden kann kostenlos eine kommerzielle Lizenz gewährt werden.
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.
Hinweis: Die Lizenz kann nur aufgewertet werden, was bedeutet, dass ich sie, falls ich sie jemals ändere, in Richtung Open Source ändern werde. Z.B. Entfernen der kommerziellen Lizenz.