Rust Essentials for Android Development
Rust 语言教程,为 Android 内存安全组件开发打基础。
为什么学 Rust
| Android 组件 | 语言 | 示例 |
|---|---|---|
| 安全关键组件 | Rust | Keystore2, UWB |
| Binder | Rust | Binder Rust 驱动 |
| 网络安全 | Rust | DNS over HTTPS |
| 内核模块 | Rust | Kernel Rust (实验) |
TIP
Rust 使 Android 内存安全漏洞从 76% (2019) → <20% (2025)
目录
相关 CVE (2025)
| CVE | 组件 | 类型 |
|---|---|---|
| CVE-2025-48530 | CrabbyAVIF | OOB 访问,可与其他漏洞组合成 RCE |
| CVE-2025-68260 | Linux Rust Binder | death_list 竞态条件 |
Rust 使内存安全漏洞:76% (2019) → <20% (2025)