OPTEE之KASAN地址消毒动态代码分析

安全之安全(security²)博客目录导读

目录

一、KASAN简介

二、OPTEE_OS中KASAN配置选项

三、OPTEE_OS中KASAN配置选项打开


一、KASAN简介

        内核地址消毒器(KASAN)是Linux内核的快速内存损坏检测器,KASAN检测slab、page_alloc、vmalloc、stack和全局内存中的越界、use-after-free和invalidate-free错误。

        详细信息可参考:GitHub - google/kernel-sanitizers: Linux Kernel Sanitizers, fast bug-detectors for the Linux kernel

二、OPTEE_OS中KASAN配置选项

OPTEE之KASAN地址消毒动态代码分析_第1张图片

三、OPTEE_OS中KASAN配置选项打开

可增加如下编译配置命令,注意KASAN与ASLR不能同时打开

OPTEE之KASAN地址消毒动态代码分析_第2张图片

四、出现问题后异常调用栈解析

请参考OPTEE调试技术汇总中的异常调用栈解析

你可能感兴趣的:(动态代码分析,OPTEE,KASAN,ASAN,地址消毒,动态代码分析)