Skip to content

C Essentials for Android Development

C 语言速查与其在 Android 内核、驱动、Native 层开发中的应用

为什么学 C

Android 组件语言示例
Linux KernelC驱动、Binder 内核端
Native DaemonsC/C++init, logd, adbd
BionicCAndroid libc
HALC/C++硬件抽象层

目录

相关 CVE (2023-2025)

CVE组件类型
CVE-2023-20938Binder driverUAF (野外利用)
CVE-2023-21255Binder driverUAF
CVE-2024-36971Kernel 网络路由UAF (RCE)
CVE-2024-40660SurfaceFlinger逻辑错误
CVE-2024-53104USB 驱动OOB Write
CVE-2025-27363FreeType代码执行