
国际化正在进行中,欢迎加入。
Androrat(分支/静默版)
适用于 Android 的远程管理工具
Androrat 是一款客户端/服务器应用程序,客户端使用 Java Android 开发,服务器使用 Java/Swing 开发。
名称 Androrat 是 Android 与 RAT(远程访问工具)的混合词。
该项目由 4 人团队在大学项目中开发,用时一个月。应用程序的目标是远程控制 Android 系统并从中获取信息。
项目包含以下文件夹:
这是主图形界面,显示所有已连接的客户端。当有新客户端连接或断开时,列表会动态更新。此外,所有连接日志和全局信息会显示在窗口底部的日志面板中。只需双击一个客户端即可打开其交互窗口。

所有与客户端的操作都可以在客户端窗口中进行,该窗口围绕选项卡组织。默认选项卡称为“主页”,提供各种功能。首先,如左侧滚动视图所示,显示有关客户端的所有信息,例如 SIM 信息、电池信息、网络信息、传感器信息等。右侧则是一些选项,允许远程更改客户端配置,例如要连接的 IP 和端口、是否等待触发以发起服务器连接等。最后,在此选项卡中还可以执行快速操作,例如显示 Toast 消息、使手机振动或打开 URL。

下面两张截图显示了另外两个选项卡,分别对应获取联系人和地理定位功能。如获取联系人面板所示,左侧列表显示所有联系人姓名、电话号码以及照片(如果有的话)。此外,右侧的三个按钮允许获取所选联系人的更多信息,以便向其发送短信或拨打电话。对于地理定位,我们可以选择使用 GPS 或利用谷歌定位的网络提供商。然后可以开始流式传输,地图将在收到数据后立即更新。


使用说明
/src/Androrat/src/my/app/client/LauncherActivity.java。注意:我不是本软件的原始作者,这是分叉并略作编辑的版本。我可能会随时修改以修复错误,但我本质上不是 Java 程序员,仅将其放在此处供自己测试使用。