本文介绍在Ubuntu 18.04系统上安装Android远程管理工具:AhMyth,代号为AhMyth Android Rat,Rat是(远程管理工具)的缩写。AhMyth Android Rat有两个组件:一是服务器端,基于电子框架的桌面应用程序(控制面板),二是客户端,是一个Android应用程序。
在Ubuntu 18.04系统上安装Android远程管理工具 有两种方法可以在Ubuntu 18.04上安装Android远程管理工具。 1、从源代码在Ubuntu 18.04上安装Android远程管理工具 2、从二进制文件在Ubuntu 18.04上安装Android远程管理工具
下载链接
方法1、从二进制文件在Ubuntu 18.04上安装Android远程管理工具 1、这需要安装Java,可以先参考在Ubuntu 18.04下安装Java一文。 通过运行以下命令在Ubuntu 18.04上安装Java: sudo add-apt-repository ppa:webupd8team/java 2、更新系统并安装oracle-java8-installer: sudo apt update sudo apt install oracle-java8-installer 3、确认已安装Java版本: # java -version java version "1.8.0_181" Java(TM) SE Runtime Environment (build 1.8.0_181-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode) 下载AhMyth-Android-RAT二进制文件,版本是1.0-beta.1: wget https://github.com/AhMyth/AhMyth-Android-RAT/releases/download/v1.0-beta.1/AhMyth_linux64.deb 4、使用dpkg命令安装应用程序: sudo dpkg -i AhMyth_linux64.deb 注,如果收到错误: dpkg: error processing package ahmyth (--install): dependency problems - leaving unconfigured Processing triggers for mime-support (3.60ubuntu1) ... Errors were encountered while processing: ahmyth 解决方案,就是强制安装缺少的依赖项: sudo apt install libxss-dev libasound2-dev sudo apt-get -f install 然后重新运行安装: sudo dpkg -i AhMyth_linux64.deb 5、成功安装后应输出以下信息: $ sudo dpkg -i AhMyth_linux64.deb (Reading database ... 120275 files and directories currently installed.) Preparing to unpack AhMyth_linux64.deb ... Unpacking ahmyth (1.0.0) over (1.0.0) ... Setting up ahmyth (1.0.0) ... Processing triggers for mime-support (3.60ubuntu1) ... Processing triggers for hicolor-icon-theme (0.17-2) ... 6、开始启动AhMyth: sudo ahmyth
方法2、从源代码在Ubuntu 18.04上安装Android远程管理工具 满足以下条件: Java(用于生成apk) Electron(用于启动应用程序) Electron-builder和electron-packer(用于构建OSX,WINDOWS,LINUX的二进制文件) 第1步、安装Java 通过运行以下命令在Ubuntu 18.04上安装Java: sudo add-apt-repository ppa:webupd8team/java 更新系统并安装oracle-java8-installer: sudo apt update sudo apt install oracle-java8-installer 确认已安装Java版本: # java -version java version "1.8.0_181" Java(TM) SE Runtime Environment (build 1.8.0_181-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode) 第2步、安装Electron 需要安装Node.js,参考Ubuntu 16.04安装Node.js一文。 然后使用npm命令,用于在$PATH全局安装Electron,要在应用中将Electron作为开发依赖项安装,请使用: npm install electron --save-dev 还可以在$PATH全局安装Electron: npm install electron -g 还需要安装electron-builder和electron-packer: npm install electron-builder --save-dev npm install electron-packager --save-dev 第3步、下载并构建Android远程管理工具 确保安装了git,运行以下命令: sudo apt install git 从Github克隆项目: git clone https://github.com/AhMyth/AhMyth-Android-RAT.git 切换到存放的目录并使用npm start开始构建: cd AhMyth-Android-RAT/AhMyth-Server npm start 如果收到错误,请使用以下命令: sudo npm start --unsafe-perm 至此,就能使用AhMyth Android Rat了。
相关主题 |