CVE-2021-1961 项目使用教程
CVE-2021-1961Exploit code for CVE-2021-1961项目地址:https://gitcode.com/gh_mirrors/cv/CVE-2021-1961
1. 项目的目录结构及介绍
CVE-2021-1961/
├── jni/
│ ├── Android.mk
│ ├── Application.mk
│ ├── main.c
├── LICENSE
├── README.md
- jni/: 包含项目的源代码和构建配置文件。
- Android.mk: Android NDK 构建脚本。
- Application.mk: 应用程序的构建配置。
- main.c: 项目的主要源代码文件。
- LICENSE: 项目的许可证文件,采用 GPL-3.0 许可证。
- README.md: 项目的说明文档。
2. 项目的启动文件介绍
项目的启动文件是 jni/main.c
。该文件包含了主要的漏洞利用代码。以下是该文件的主要功能:
- 初始化并设置 widevine。
- 获取 32 位地址 ION。
- 设置内核读写权限。
- 查找并修改内核符号表。
- 禁用 SELinux。
3. 项目的配置文件介绍
项目的配置文件主要位于 jni/
目录下:
- Android.mk: 该文件定义了如何构建项目,包括源文件的路径、编译器选项等。
- Application.mk: 该文件定义了应用程序的构建配置,如目标 ABI、编译器版本等。
这些配置文件是使用 Android NDK 进行项目构建的关键文件。
以上是 CVE-2021-1961 项目的基本使用教程,希望对您有所帮助。
CVE-2021-1961Exploit code for CVE-2021-1961项目地址:https://gitcode.com/gh_mirrors/cv/CVE-2021-1961