@@ -31,8 +31,67 @@ Este proyecto consiste de dos partes
3131+ Esto fue probado en el siguiente ambiente
3232 + Debian 10
3333 + javac 8
34-
35-
34+ + Node 10
35+ + NPM
36+
37+ ```
38+ # Instalando dependencias del proyecto
39+ sudo apt install -y nodejs npm git curl libgconf-2-4
40+
41+ # Instalando java 8
42+ sudo apt istall -y wget gnupg software-properties-common
43+ wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
44+ sudo add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/
45+ sudo apt update -y
46+ sudo apt install adoptopenjdk-8-hotspot -y
47+
48+ sudo update-alternatives --config java
49+ # Aquí selecciona la que tenga el "8"
50+
51+ git clone https://github.com/elcaza/AhMyth-Android-RAT
52+ cd AhMyth-Android-RAT/AhMyth-Server/
53+ npm install
54+ npm start
55+ ```
56+
57+ ## Estructura del proyecto
58+ Web Server
59+ + app/
60+ + app/
61+ + assets
62+ + css
63+ + img
64+ + js
65+ + controllers
66+ + AppCtrl.js **(App principal)**
67+ + LabCtrl.js **(Ventana secundaria de la victicma)**
68+ + AppCtrl.js **(Notificaciones emergentes)**
69+ + lib **(Librerías)**
70+ + model **(Clase victima)**
71+ + Factory **(Archivos para la compilación)**
72+ + views **(Vistas de cada sección del código)**
73+ + files.html
74+ + node_modules/
75+ + main.js **(Archivo main que despliega todo el server)**
76+ + package.json
77+
78+ Cliente
79+ + main/
80+ + java **(Toda la estructura de clases)**
81+ + CallManager.java **(Llamadas)**
82+ + CameraManager.java **(Cámara)**
83+ + ConnectionManager.java **(Sockets)**
84+ + ContactsManager.java **(Contactos)**
85+ + FileManager.java **(Archivos)**
86+ + IOSocket.java **(Sockets)**
87+ + LocManager.java **(Localización)**
88+ + MainActivity.java **(Main Activity)**
89+ + MainService.java **(Main Service)**
90+ + MicManager.java **(Micrófono)**
91+ + MyReceiver.java **(Sockets)**
92+ + SMSManager.java **(Mensajes)**
93+ + res
94+ + AndroidManifest.xml
3695
3796
3897## Screenshots
@@ -59,7 +118,6 @@ Este proyecto consiste de dos partes
59118 <img src="https://img.youtube.com/vi/DDIZTABABzs/0.jpg" width="600"/>
60119</a ></p >
61120
62-
63121---------------------------------------------------------------
64122##### 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.
65123###### Twitter : <a href =" https://twitter.com/AhMythDev " > @AhMythDev </a >
0 commit comments