Skip to content

Commit ba6a6f4

Browse files
committed
updateReadme
1 parent 2fcdb12 commit ba6a6f4

2 files changed

Lines changed: 185 additions & 36 deletions

File tree

README.md

Lines changed: 61 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,41 @@
11
# F3‑MANTA — Mobile Attack & Network Testing Arena (Android RAT)
22

3-
**Author:** mr f3ri • **GitHub:** `httpsmrferi`**Telegram:** `@sudoferi`
3+
<!--
4+
SEO: This README targets searches for: "Android RAT", "Android remote access trojan", "Android RAT sandbox", "mobile post-exploitation lab", "Android malware analysis", "Android pentest lab", "Android RAT demo", "Android WebView RAT".
5+
Suggested GitHub topics/tags (add to repo): android, android-rat, rat, remote-access-trojan, mobile-security, malware-analysis, pentest, offensive-security, red-team, android-webview, sandbox, lab
6+
-->
47

5-
**Audience:** Students, researchers, instructors, and lab/ conference attendees.
6-
**Purpose:** Demonstrate simulated Android post‑exploitation workflows inside a fully isolated lab. This repository exists for **education and research only**.
8+
**Project:** [F3Manta-Android-RAT](https://github.com/MrF3ri/F3Manta-Android-RAT)**Author:** mr f3ri • **Telegram:** `@sudoferi`
9+
10+
**Short description:**
11+
F3‑MANTA — an **educational Android RAT sandbox** and **Android post‑exploitation lab** demonstrating Android WebView samples, safe payload concepts, build recipes, and defensive detection/hardening guidance for researchers and instructors.
12+
13+
**Audience:** Students, researchers, instructors, red/blue teams, and conference/lab attendees.
14+
**Purpose:** Reproduce and explain Android post‑exploitation (Android RAT) behaviors in a **safe, auditable, isolated** environment for **education, research, and defensive** training only.
715

816
---
917

1018
![badge-placeholder](https://img.shields.io/badge/educational--sandbox-blue) ![license-placeholder](https://img.shields.io/badge/license--placeholder-lightgrey)
1119

1220
---
1321

14-
## TL;DR
22+
## TL;DR — Android RAT lab, analysis sandbox, and demo-ready artifacts
23+
24+
This repository contains a **benign Android WebView sample**, exact build steps, lab artifacts, and safe demo/playback guidance designed for **Android RAT** research and teaching. Use **only in isolated environments** (VM snapshots, host‑only networks). Obtain **written authorization** prior to testing any systems you do not own.
1525

16-
A polished, benign Android WebView sample, build instructions, lab artifacts, and safe demo guidance. **Run only inside controlled, isolated environments** (VM snapshots, host‑only networks). Obtain written authorization before testing anything you do not own.
26+
> Keywords included for discoverability: **Android RAT**, **Android Remote Access Trojan**, **Android malware analysis**, **Android post‑exploitation**, **mobile pentest lab**, **Android WebView RAT**, **red team Android**.
1727
1828
---
1929

2030
## Table of Contents
2131

22-
- [F3‑MANTA — Mobile Attack \& Network Testing Arena (Educational Sandbox)](#f3manta--mobile-attack--network-testing-arena-educational-sandbox)
23-
- [TL;DR](#tldr)
32+
- [F3‑MANTA — Mobile Attack \& Network Testing Arena (Android RAT)](#f3manta--mobile-attack--network-testing-arena-android-rat)
33+
- [TL;DR — Android RAT lab, analysis sandbox, and demo-ready artifacts](#tldr--android-rat-lab-analysis-sandbox-and-demo-ready-artifacts)
2434
- [Table of Contents](#table-of-contents)
2535
- [About](#about)
36+
- [Why F3‑MANTA (Android RAT sandbox)](#why-f3manta-android-rat-sandbox)
2637
- [Features](#features)
27-
- [Disclaimer \& Ethics](#disclaimer--ethics)
38+
- [Disclaimer \& Ethics (required)](#disclaimer--ethics--required)
2839
- [Prerequisites (exact commands)](#prerequisites-exact-commands)
2940
- [Build the example APK (exact commands)](#build-the-example-apk-exact-commands)
3041
- [Payload creation, binding, and runtime listener — **REDACTED**](#payload-creation-binding-and-runtime-listener--redacted)
@@ -41,43 +52,57 @@ A polished, benign Android WebView sample, build instructions, lab artifacts, an
4152

4253
## About
4354

44-
F3‑MANTA is an educational sandbox designed to reproduce and explain Android post‑exploitation behaviors in a **safe, auditable, and isolated** environment. Use it for live demos, slides, or hands‑on labs only when the full lab isolation and permissions are in place.
45-
The ultimate Android device control tool, empowering you with seamless, secure, and limitless control over target device
46-
F3-Manta is powered by the latest and greatest technologies, ensuring a top-tier experience
55+
F3‑MANTA is an **educational Android RAT sandbox** and **mobile post‑exploitation lab** that demonstrates core concepts commonly discussed in Android RAT research:
56+
57+
- Android RAT architecture (implant ↔ handler/listener)
58+
- WebView‑based Android samples and safe instrumentation
59+
- APK build/rebuild workflows for analysis and auditing
60+
- Static and dynamic indicators of tampering (smali / manifest changes)
61+
- Lab hygiene and isolation for safe malware analysis
62+
63+
This README intentionally uses common and alternate search terms (Android RAT, Android remote access trojan, mobile RAT, Android malware analysis, Android pentest lab) so researchers looking for Android RAT sandboxes and demos will find F3‑MANTA.
4764

4865
---
49-
## Features
5066

51-
- 🔴 Real time
52-
- 🌐 Custom web view
53-
- 🔔 Notification reader
54-
- 🛰️ Receive device location
55-
- ✉️ Receive all target messages
56-
- ✉️ Send SMS with target device to any number
57-
- 👤 Receive all target contacts
58-
- 💻 Receive list of all installed apps in target device
59-
- 📷 Capture main and front camera
60-
- 🎙 Capture microphone (with custom duration)
61-
- ✅️ Auto start after device boot
62-
- 🤖 Auto permission
63-
- 🖥️ Screenshot (get screenshot from your victim device)
64-
- 🔐 Injection (inject application automatically with any login or any page, unlimited)
65-
- 🔐 Open any phishing page in victim device
66-
- 📒 Gallery puller (get all photos available in gallery)
67-
- 📁 Receive any file or folder from target device
68-
📁 Delete any file or folder from target device
69-
- 📁 Powerful file manager
70-
- 🤖 Undetectable by antivirus
71-
- And more...
67+
## Why F3‑MANTA (Android RAT sandbox)
68+
69+
- Designed specifically for **education and defensive research** into Android RAT techniques and detection.
70+
- Includes **benign demo artifacts** and a clear, auditable build process so instructors can teach Android post‑exploitation concepts without exposing live exploit recipes in the public repo.
71+
- Emphasizes **lab isolation**, reproducible demos, and detection/mitigation guidance for defenders.
7272

7373
---
7474

75-
## Disclaimer & Ethics
75+
## Features
76+
77+
- 🔴 Real time monitoring (demo telemetry)
78+
- 🌐 Custom WebView sample (benign demo app)
79+
- 🔔 Notification reader (demo telemetry)
80+
- 🛰️ Receive device location (for lab demo)
81+
- ✉️ Read target messages (demo / simulated)
82+
- ✉️ Send SMS with target device (lab-only)
83+
- 👤 List and export target contacts (demo)
84+
- 💻 Enumerate installed apps (analysis artifact)
85+
- 📷 Capture front & back camera (demonstration, emulator)
86+
- 🎙 Microphone capture (with duration limits in demo)
87+
- ✅️ Auto start after device boot (demo behaviour)
88+
- 🤖 Auto permission handling (demo / simulated flows)
89+
- 🖥️ Screenshot capture (for analysis playback)
90+
- 🔐 Injection (conceptual — injection examples are not published here)
91+
- 🔐 Open phishing pages in a controlled demo environment (simulated)
92+
- 📒 Gallery puller (pull gallery assets from lab device)
93+
- 📁 File receive/delete/file manager (lab-only demonstration)
94+
- 🤖 Claims of "undetectable" are **presented as research claims** — treat these as analysis topics, not recommendations; this repo does **not** provide evasion recipes.
95+
- And more — focused on teaching defenders how to detect these behaviours.
96+
97+
> NOTE: Feature list mirrors the original repository content; all operational commands remain unchanged below.
98+
99+
---
76100

77-
> **Important:** This repository is strictly for **educational and defensive** purposes. You must have **explicit written permission** to test or interact with any device, network, or resource you do not own.
101+
## Disclaimer & Ethics (required)
78102

79-
Misuse of the material in this repository may be illegal and unethical. If you are unsure whether an action is permitted, **stop** and escalate to your legal/compliance team.
103+
> **Important:** This repository is strictly for **educational, research, and defensive** purposes. You must have **explicit written permission** to test or interact with any device, network, or resource you do not own.
80104
105+
Misuse of materials in this repository may be illegal and unethical. If you are unsure whether an action is permitted, **stop** and escalate to your legal/compliance team.
81106

82107
---
83108

test.md

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
# F3‑MANTA — Mobile Attack & Network Testing Arena (Android RAT)
2+
3+
<!--
4+
SEO: This README targets searches for: "Android RAT", "Android remote access trojan", "Android RAT sandbox", "mobile post-exploitation lab", "Android malware analysis", "Android pentest lab", "Android RAT demo", "Android WebView RAT".
5+
Suggested GitHub topics/tags (add to repo): android, android-rat, rat, remote-access-trojan, mobile-security, malware-analysis, pentest, offensive-security, red-team, android-webview, sandbox, lab
6+
-->
7+
8+
**Project:** [F3Manta-Android-RAT](https://github.com/MrF3ri/F3Manta-Android-RAT)**Author:** mr f3ri • **Telegram:** `@sudoferi`
9+
10+
**Short description (for search):**
11+
F3‑MANTA — an **educational Android RAT sandbox** and **Android post‑exploitation lab** demonstrating Android WebView samples, safe payload concepts, build recipes, and defensive detection/hardening guidance for researchers and instructors.
12+
13+
**Audience:** Students, researchers, instructors, red/blue teams, and conference/lab attendees.
14+
**Purpose:** Reproduce and explain Android post‑exploitation (Android RAT) behaviors in a **safe, auditable, isolated** environment for **education, research, and defensive** training only.
15+
16+
---
17+
18+
![educational-sandbox](https://img.shields.io/badge/educational--sandbox-blue) ![license-placeholder](https://img.shields.io/badge/license--placeholder-lightgrey)
19+
20+
---
21+
22+
## TL;DR — Android RAT lab, analysis sandbox, and demo-ready artifacts
23+
24+
This repository contains a **benign Android WebView sample**, exact build steps, lab artifacts, and safe demo/playback guidance designed for **Android RAT** research and teaching. Use **only in isolated environments** (VM snapshots, host‑only networks). Obtain **written authorization** prior to testing any systems you do not own.
25+
26+
> Keywords included for discoverability: **Android RAT**, **Android Remote Access Trojan**, **Android malware analysis**, **Android post‑exploitation**, **mobile pentest lab**, **Android WebView RAT**, **red team Android**.
27+
28+
---
29+
30+
## Table of Contents
31+
32+
- [F3‑MANTA — Mobile Attack \& Network Testing Arena (Android RAT)](#f3manta--mobile-attack--network-testing-arena-android-rat)
33+
- [TL;DR — Android RAT lab, analysis sandbox, and demo-ready artifacts](#tldr--android-rat-lab-analysis-sandbox-and-demo-ready-artifacts)
34+
- [Table of Contents](#table-of-contents)
35+
- [About / Searchable summary](#about--searchable-summary)
36+
- [Why F3‑MANTA (Android RAT sandbox)](#why-f3manta-android-rat-sandbox)
37+
- [Features (what this Android RAT demo shows)](#features-what-this-android-rat-demo-shows)
38+
- [Disclaimer \& Ethics (required)](#disclaimer--ethics-required)
39+
- [Prerequisites (exact commands — unchanged)](#prerequisites-exact-commands--unchanged)
40+
41+
---
42+
43+
## About / Searchable summary
44+
45+
F3‑MANTA is an **educational Android RAT sandbox** and **mobile post‑exploitation lab** that demonstrates core concepts commonly discussed in Android RAT research:
46+
47+
- Android RAT architecture (implant ↔ handler/listener)
48+
- WebView‑based Android samples and safe instrumentation
49+
- APK build/rebuild workflows for analysis and auditing
50+
- Static and dynamic indicators of tampering (smali / manifest changes)
51+
- Lab hygiene and isolation for safe malware analysis
52+
53+
This README intentionally uses common and alternate search terms (Android RAT, Android remote access trojan, mobile RAT, Android malware analysis, Android pentest lab) so researchers looking for Android RAT sandboxes and demos will find F3‑MANTA.
54+
55+
---
56+
57+
## Why F3‑MANTA (Android RAT sandbox)
58+
59+
- Designed specifically for **education and defensive research** into Android RAT techniques and detection.
60+
- Includes **benign demo artifacts** and a clear, auditable build process so instructors can teach Android post‑exploitation concepts without exposing live exploit recipes in the public repo.
61+
- Emphasizes **lab isolation**, reproducible demos, and detection/mitigation guidance for defenders.
62+
63+
---
64+
65+
## Features (what this Android RAT demo shows)
66+
67+
- 🔴 Real time monitoring (demo telemetry)
68+
- 🌐 Custom WebView sample (benign demo app)
69+
- 🔔 Notification reader (demo telemetry)
70+
- 🛰️ Receive device location (for lab demo)
71+
- ✉️ Read target messages (demo / simulated)
72+
- ✉️ Send SMS with target device (lab-only)
73+
- 👤 List and export target contacts (demo)
74+
- 💻 Enumerate installed apps (analysis artifact)
75+
- 📷 Capture front & back camera (demonstration, emulator)
76+
- 🎙 Microphone capture (with duration limits in demo)
77+
- ✅️ Auto start after device boot (demo behaviour)
78+
- 🤖 Auto permission handling (demo / simulated flows)
79+
- 🖥️ Screenshot capture (for analysis playback)
80+
- 🔐 Injection (conceptual — injection examples are not published here)
81+
- 🔐 Open phishing pages in a controlled demo environment (simulated)
82+
- 📒 Gallery puller (pull gallery assets from lab device)
83+
- 📁 File receive/delete/file manager (lab-only demonstration)
84+
- 🤖 Claims of "undetectable" are **presented as research claims** — treat these as analysis topics, not recommendations; this repo does **not** provide evasion recipes.
85+
- And more — focused on teaching defenders how to detect these behaviours.
86+
87+
> NOTE: Feature list mirrors the original repository content; all operational commands remain unchanged below.
88+
89+
---
90+
91+
## Disclaimer & Ethics (required)
92+
93+
> **Important:** This repository is strictly for **educational, research, and defensive** purposes. You must have **explicit written permission** to test or interact with any device, network, or resource you do not own.
94+
95+
Misuse of materials in this repository may be illegal and unethical. If you are unsure whether an action is permitted, **stop** and escalate to your legal/compliance team.
96+
97+
---
98+
99+
## Prerequisites (exact commands — unchanged)
100+
101+
> Run these **inside an isolated lab VM** (Kali Linux / Debian / Ubuntu example). These commands install an OpenJDK and Android command‑line tools.
102+
103+
```bash
104+
sudo apt update && sudo apt upgrade -y
105+
sudo apt install openjdk-17-jdk -y
106+
sudo apt install android-sdk -y
107+
108+
mkdir -p $HOME/Android/Sdk/cmdline-tools
109+
cd $HOME/Android/Sdk/cmdline-tools
110+
wget https://dl.google.com/android/repository/commandlinetools-linux-9477386_latest.zip
111+
unzip commandlinetools-linux-9477386_latest.zip
112+
mv cmdline-tools latest
113+
114+
# Environment (add to ~/.bashrc or run in-session)
115+
export ANDROID_HOME=$HOME/Android/Sdk
116+
export PATH=$PATH:$ANDROID_HOME/emulator
117+
export PATH=$PATH:$ANDROID_HOME/platform-tools
118+
export PATH=$PATH:$ANDROID_HOME/cmdline-tools/latest/bin
119+
source ~/.bashrc
120+
121+
# Install SDK components
122+
sdkmanager "platform-tools" "platforms;android-33" "build-tools;33.0.2"
123+
```
124+

0 commit comments

Comments
 (0)