CyberCode Academy
Avsnitt

Course 42 - Mobile Malware Analysis Fundamentals | Episode 4: iOS Security and Android Frameworks

Dela

A comprehensive technical exploration of the foundational architectures and security models of iOS and Android, providing the essential knowledge required for mobile security analysis and malware research.The journey begins with iOS security, examining its three major pillars: system security, data security, and application security. You will learn how iOS applications operate within the Cocoa Touch layer and how the sandbox model isolates applications to protect system resources and user data. The episode also explores jailbreaking, including tethered, semi-untethered, and untethered approaches, and explains how vulnerabilities in hardware, the boot chain, or the kernel can be leveraged to bypass Apple’s security restrictions.The focus then shifts to Android, tracing its evolution from its early development in Palo Alto through its acquisition by Google and the creation of the Open Handset Alliance. The episode breaks down Android's architecture from both a system and platform perspective.On the system architecture side, we examine the interaction between the Linux Kernel, Hardware Abstraction Layer (HAL), and Binder IPC, which enables efficient communication between Android processes and system components.On the platform architecture side, the episode explores the Android Runtime (ART) and its predecessor, the Dalvik Virtual Machine (DVM), which provide the execution environment for applications. We also examine the Java API Framework, which exposes essential system services and APIs that developers use to build Android applications.By the end of this episode, you will have a solid understanding of how iOS and Android implement isolation, privilege boundaries, application execution, and hardware interaction—providing a strong foundation for deeper mobile application security and malware analysis.

You can listen and download our episodes for free on more than 10 different platforms:
https://linktr.ee/cybercode_academy

Podden och tillhörande omslagsbild på den här sidan tillhör CyberCode Academy. Innehållet i podden är skapat av CyberCode Academy och inte av, eller tillsammans med, Poddtoppen.