[GUIDE] How to easily edit/modify .apk files! (Simple, Noob Friendly)


Hey Guys an' Girls!
Anyway, so when I first learnt how to decompile, modify then recompile .apks I found it was a rather slow process and figured out a far faster way.I searched google and xda many times and couldn't find my method anywhere. So without further ado, let's go through an easy, simple, step by step guide on how to modify .apk files!

Step 1 - Getting the .apk

Firstly, of course, you will need to obtain the .apk file that you want to edit. There are two methods to do this:

a) If you have the recovery flashable zip for the rom you are currently on, simply open it up, navigate to the file you want to edit (in my case system -> app -> settings.apk) and drag the .apk file onto your desktop.

b) Using root browser or a similar app on your device, navigate to the .apk you wish to edit and copy it onto your sdcard. Then connect to your computer and copy the file from your phone to the computer.

Step 2 - Editing/Modifying your .apk

Now is the important part. Install Winrar by clicking the link. http://www.win-rar.com/download.html?&L=0 Then open the .apk by right clicking the file -> open with -> WinRar. Now you can look around the .apk file. Find a file inside the .apk you wish to edit. (In my case I'm going to navigate to res -> mipmap-hdpi -> ic_launcher_settings.png). Just drag the file from the .apk and edit to your liking.

NOTE: It is recommended never to completely take everything out of the .apk and then put it all back in. Just do one file at a time.

Then when your finished, select the old file in the .apk and press the delete button. Now drag in the new edited file into where you found it. Easy!

Step 3 - Putting the new .apk back where it belongs

Now of course, your going to have to put it back on your device to see the changes in effect, there's no point having it on your computer! There are two ways to go about this:

a) Open up your rom and navigate to the place where you took your .apk file from. Click on the old .apk file and press the delete button. Now drag your new edited .apk file into the zip. Then connect your device to your computer and drag the rom onto the sdcard and flash it via recovery. Now reboot the system and see your change/s in effect!

b) Copy your new .apk file from your computer to your device. Then, using Root browser or a similar app, navigate to the old .apk file and look at the permisions. (eg. RW--r--) Now delete the old file and replace with the new, but make sure to set the permissions the same as they were before. Now Simply reboot and see your change/s in effect!

NOTE: For some .apk files (eg. Framework-res.apk) there might be missing folders inside the .apk (eg. Values).

How to install Kali Linux on Android using termux without root

Are you interested in hacking and cybersecurity? Kali Linux is a powerful open-source operating system widely used by hackers and cybersecurity professionals. In this guide, I will show you how to install Kali Linux on Android using Termux without root access.

How to install Kali Linux on Android using termux without root

What is Termux?

Termux is an Android terminal emulator and Linux environment app that works directly with no rooting or setup required. It combines powerful terminal emulation with an extensive Linux package collection, providing a full Linux environment on your Android device.

What is Kali Linux?

Kali Linux is a Debian-based Linux distribution designed for digital forensics and penetration testing. It comes with pre-installed tools for penetration testing, network analysis, and vulnerability assessment, making it an essential tool for cybersecurity professionals and hackers.

What is Kali Nethunter?

Kali Nethunter is a version of Kali Linux designed specifically for mobile devices. It comes with pre-installed tools for mobile penetration testing and hacking, making it a powerful tool for cybersecurity professionals and enthusiasts. Kali Nethunter allows users to perform tasks such as network mapping, wireless attacks, and exploiting vulnerabilities on mobile devices. It is commonly used by cybersecurity professionals and penetration testers to evaluate the security of mobile devices and networks.

Before we begin, please note that installing Kali Linux on Android without root access has some limitations, such as limited resources, and not all Kali Linux tools may work properly. Also, I recommend using a device with at least 4 GB of RAM and 64 GB of storage for optimal performance.

Kali Nethunter Installation
Now let’s get started with the installation process:

Step 1: Install “Termux” and “VNC Viewer” from Play Store.

• Termux: You can download it from the Play Store.
• VNC Viewer: You can download it from the Play Store.

Step 2: Update and Upgrade Termux.

Open the Termux app and type the following commands one by one:

apt update
apt upgrade -y

These commands will update and upgrade the Termux package repository and Termux itself.

Step 3: Allow Termux to access storage.

Type the following command to give Termux access to the device storage:

termux-setup-storage

This will prompt you to allow storage access. Grant the permission to proceed.

Step 4: Install the required packages.

Type the following command to install the “wget” package:

pkg install wget

Step 5: Download and Install Kali Nethunter.

Type the following commands one by one:

wget -O install-nethunter-termux https://offs.ec/2MceZWr

chmod +x install-nethunter-termux
./install-nethunter-termux

These commands will download and install Kali Nethunter on your device.
 NetHunter for Termux installed successfully

Congratulations! You have successfully installed Kali Nethunter on your Android device using Termux without root access.

Graphical User Interface of Kali Nethunter
Step 6: Connect to Kali Nethunter.

Open the VNC Viewer app, fix the connection settings, and click on the connect option. This will open the graphical user interface (GUI) of Kali Nethunter.

Graphical User Interface (UI) of Kali Nethunter

Let's Conclude
In conclusion, installing Kali Linux on Android using Termux without root access is a great way to get started with hacking and cybersecurity. However, please use it responsibly and only for ethical purposes. Also, keep in mind the limitations and the need for sufficient resources for optimal performance.

I hope you found this guide helpful. Happy hacking!

[GUIDE] How to easily edit/modify .apk files! (Simple, Noob Friendly)

Hey Guys an' Girls! Anyway, so when I first learnt how to decompile, modify then recompile .apks I found it was a rather slo...