云网牛站
所在位置:首页 > Linux手机 > 在Ubuntu 18.04上安装AhMyth Android远程管理工具

在Ubuntu 18.04上安装AhMyth Android远程管理工具

2018-12-09 11:50:59作者:诸计稿源:云网牛站

本文介绍在Ubuntu 18.04系统上安装Android远程管理工具:AhMyth,代号为AhMyth Android Rat,Rat是(远程管理工具)的缩写。AhMyth Android Rat有两个组件:一是服务器端,基于电子框架的桌面应用程序(控制面板),二是客户端,是一个Android应用程序。

在Ubuntu 18.04上安装AhMyth Android远程管理工具

 

在Ubuntu 18.04系统上安装Android远程管理工具

有两种方法可以在Ubuntu 18.04上安装Android远程管理工具。

1、从源代码在Ubuntu 18.04上安装Android远程管理工具

2、从二进制文件在Ubuntu 18.04上安装Android远程管理工具

 

下载链接

AhMyth-Android-RAT下载地址

 

方法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

在Ubuntu 18.04上安装AhMyth Android远程管理工具

在Ubuntu 18.04上安装AhMyth Android远程管理工具

在Ubuntu 18.04上安装AhMyth Android远程管理工具

 

方法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了。

 

相关主题

在Ubuntu下创建一个可供Android/iOS连接的AP

精选文章
热门文章