Project: Remote Command Server for Android

Experimental application that is a remote server for the android. It provides a remote CLI to push and pull files remotely from the device, under the privileges of the application. The app also provides a user interface to select which IP address to listen on with the server, and it allows a user to execute commands on the device. There are some bits of code that can be used for authentication and SSL, but they are not operational.

Below are some of the commands:

  1. “put /path/filename b64_data_string” will put a file on the remote android phone (untested)
  2. “get /path/filename” will get a file on the remote android phone
  3. “exec ” will execute a command on the remote android phone

The results of the commands all come in the form of:

  1. <SUCCESS,size_result:int,b64_result:string>
  2. <FAIL,size_result:int,b64_result:string>

Language: Java
License: GPLv3
Code: Remote Command Server Google Code Repo