#kasan
文章平均质量分 68
RJ436
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
怎么开启基于软件标签的kasan, CONFIG_KASAN_SW_TAGS=y
当前使用的交叉编译器版本是gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- ,需要替换高版本gcc。更换·成arm-gnu-toolchain-13.2.Rel1-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-, 可以勾选CONFIG_KASAN_SW_TAGS=y。原创 2023-12-23 10:42:51 · 758 阅读 · 0 评论 -
内核地址消毒剂(KASAN)
概述Kernel Address SANitizer(KASAN)是一种动态内存安全错误检测工具,主要功能是 检查内存越界访问和使用已释放内存的问题。KASAN有三种模式:通用KASAN基于软件标签的KASAN基于硬件标签的KASAN用CONFIG_KASAN_GENERIC启用的通用KASAN,是用于调试的模式,类似于用户空 间的ASan。这种模式在许多CPU架构上都被支持,但它有明显的性能和内存开销。原创 2023-12-23 08:50:42 · 1265 阅读 · 0 评论
分享