AhMyth Android Rat
Beta Version
- Repositorio original
https://github.com/AhMyth/AhMyth-Android-RAT.git
- El repositorio actual corrige problemas comunes para su instalación en debian 10, también recopila pull requests aún no aprobado e incorpora nuevas funcionalidades.
https://github.com/elcaza/AhMyth-Android-RAT
Este proyecto consiste de dos partes
- Servidor : Aplicación de escritorio basada en electron framework (control panel)
- Cliente : Aplicación de android (backdoor)
Primeros pasos
Hay dos opciones para instalar la aplicación
1) Desde el código fuente
Prerrequisitos :
Instalando dependencias del proyecto
sudo apt install -y nodejs npm git curl libgconf-2-4
Instalando java 8
sudo apt install -y wget gnupg software-properties-common
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
sudo add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/
sudo apt update -y
sudo apt install adoptopenjdk-8-hotspot -y
sudo update-alternatives --config java
Aquí selecciona la que tenga el "8"
git clone https://github.com/elcaza/AhMyth-Android-RAT
cd AhMyth-Android-RAT/AhMyth-Server/
npm install
npm start
```
Estructura del proyecto
Web Server
- app/
- app/
- assets
- css
- img
- js
- controllers
- AppCtrl.js (App principal)
- LabCtrl.js (Ventana secundaria de la victicma)
- AppCtrl.js (Notificaciones emergentes)
- lib (Librerías)
- model (Clase victima)
- Factory (Archivos para la compilación)
- views (Vistas de cada sección del código)
- files.html
- node_modules/
- main.js (Archivo main que despliega todo el server)
- package.json
Cliente
- main/
- java (Toda la estructura de clases)
- CallManager.java (Llamadas)
- CameraManager.java (Cámara)
- ConnectionManager.java (Sockets)
- ContactsManager.java (Contactos)
- FileManager.java (Archivos)
- IOSocket.java (Sockets)
- LocManager.java (Localización)
- MainActivity.java (Main Activity)
- MainService.java (Main Service)
- MicManager.java (Micrófono)
- MyReceiver.java (Sockets)
- SMSManager.java (Mensajes)
- res
- AndroidManifest.xml
Screenshots
Video Tutorial
I will not be responsible for any direct or indirect damage caused due to the usage of this tool, it is for educational purposes only.
Bitcoin address for donations: : 1EVwLuwmbsEuej7qJnNquFeQJLsgd2b8Lq