Голосов: 0
#1
This course, modeled after Jonathan's Levin's seminal works of the same name, discusses the architecture of Android - covering both its design and its implementation. We examine the features of the Android Operating System, and highlight exactly what it inherits from its Linux core, as well as how it diverges with its idiosyncrasies and "Android-isms". Every nook and cranny of the architecture is explored, with modules discussing specific subsystems, such as the Dalvik Virtual Machine, Android RunTime (ART), the Binder IPC mechanism, Hardware Abstraction Layer (HAL), the Media Framework and Android Power Management.
- Describe the architecture of the Android operating system
- Describe the similarities between Linux and Android
- Describe the differences between Linux and Android
- Understand core architectural differences from Froyo (2.2) to Oreo (8.1) and the latest Android 10.0!
- Describe the functions and architecture of the Android Kernel
- Reverse Engineer Android Apps
- Understand Android Security, its evolution over history, and its weaknesses
- Monitor, trace and intercept inter process communication on Android
- Understand the frameworks of Android, and interception points
- Understand both the framework layers and the native layer of Android
- Gain deep knowledge of the DEX, ART and OAT formats
- Learn to use innovative free tools, such as Dextra, bindump, and jtrace
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.