1. Introduction to ARM Architecture
1. Setting Up the Environment If you are on an x86-based system (like a typical PC), you can use QEMU to emulate an ARM processor. sudo apt update sudo apt install qemu qemu-user qemu-system-arm ...
1. Setting Up the Environment If you are on an x86-based system (like a typical PC), you can use QEMU to emulate an ARM processor. sudo apt update sudo apt install qemu qemu-user qemu-system-arm ...
Frida is a dynamic instrumentation toolkit that allows you to inject scripts into running processes. It supports multiple platforms, including Android, iOS, Windows, macOS, and Linux. Frida is part...
Man-in-the-Middle (MITM) A Man-in-the-Middle (MITM) attack is where an attacker intercepts and potentially manipulates the communication between a client (Android app) and a server. In Android pen...
APK 101 What is an APK? APK stands for Android Package Kit. It is the file format used by the Android operating system for the distribution and installation of mobile apps and middleware. The st...
Introduction As part of my journey into Android security, I recently completed the Android App Hacking course on Udemy. This course offers a comprehensive, hands-on approach to understanding Andro...
Drozer is a comprehensive and flexible penetration testing framework for Android devices. It allows security professionals to find and exploit vulnerabilities in Android applications and devices. ...