
[Android RAT] Gérez à distance votre téléphone Android à l'aide d'une interface PHP
Gérez à distance votre téléphone Android, alias RAT !
J'ai travaillé sur ce projet au lycée, en 2011-2012. Comme je ne connaissais pas les systèmes de gestion de versions, il n'y a donc aucun historique de code passé.
Le code est écrit d'une manière pitoyable, il manque de modularité, de commentaires, de cas de test, de documentation, de sauvegarde de schéma, etc. Mais un autre fait est qu'à cette époque, c'était pour moi un exemple de bon code ;)
J'ai essayé de garder une liste restreinte, elle contient presque toutes les actions fréquemment nécessaires.
Plutôt simple,
Web : PHP, MYSQL, HTML :), CSS, jQuery, quelques plugins/frameworks basés sur CSS et jQuery comme metroui, kendo, jstree, etc.
Android : Basic4Android (J'étais/je suis un grand fan de Visual Basic 6.0, Quelques exemples peuvent être trouvés dans un autre dépôt comme github.com/m301/vb6arc)
Je n'ai pas beaucoup de temps pour réécrire le code et je n'ai pas trouvé de raison de le garder avec moi :) Comme c'est un ancien code, de nombreuses logiques peuvent être améliorées car elles sont de mauvais exemples de pratiques de programmation médiocres, mais le code fonctionnera quand même avec des modifications mineures.
C'est un projet non maintenu, si des gens sont intéressés - je pourrais le réparer pour le faire fonctionner.
Non, ce code ne fonctionne pas prêt à l'emploi. Vous devez changer les domaines, comprendre le schéma, obtenir les clés Google GCM, etc.
Le code est publié sous double licence Apache 2.0 / Commerciale. Les contributeurs peuvent se voir accorder une licence commerciale, gratuitement.
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.
Note : La licence ne peut être qu'améliorée, ce qui signifie que si je change un jour de licence, ce sera vers l'open source. Ex. : suppression de la licence commerciale.