
[Android RAT] PHPインターフェースを使用してAndroidスマートフォンをリモート管理
Androidスマートフォンをリモートで管理、別名RAT!
私は高校時代の2011年から2012年にこのプロジェクトに取り組みました。 当時、バージョン管理システムに馴染みがなかったため、コードの過去の履歴はありません。
コードはひどい書き方で、モジュール性、コメント、テストケース、ドキュメント、スキーマのバックアップなどが欠けています。しかしもう一つの事実として、当時の私にとっては良いコードの見本でした ;)
リストは小さく抑えようとしましたが、頻繁に必要とされるほぼすべての操作が含まれています。
とても簡単です。
Web : PHP、MYSQL、HTML :)、CSS、jQuery、metroui、kendo、jstree などのCSS/jQueryベースのプラグイン/フレームワークを少し使用。
Android : Basic4Android(私はVisual Basic 6.0の大ファンでした(今もです)。いくつかの例は、github.com/m301/vb6arc のような別のリポジトリにあります)
コードを書き直す時間はあまりなく、手元に置いておく理由も見つけられませんでした :) これは古いコードであり、多くのロジックは悪いプログラミング慣行の悪い例であるため改善できますが、それでもコードは少しの修正で動作します。
メンテナンスされていないプロジェクトですが、関心のある人がいれば - 動作するように修正するかもしれません。
いいえ、このコードはそのままでは動作しません。ドメインを変更し、スキーマを把握し、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.
注:ライセンスはアップグレードのみ可能です。つまり、私がライセンスを変更することがあれば、それはオープンソース方向への変更です。例:商用ライセンスの廃止。