基于eBPF的用户态进程行为监测方法及其装置制造方法及图纸

技术编号:41395363 阅读:36 留言:0更新日期:2024-05-20 19:18
本发明专利技术公开了一种基于eBPF的用户态进程行为监测方法及其装置,包括:选取用户态进程生命周期的相关挂载点,并挂载函数;根据用户输入的参数,激活相应的挂载点函数;其中,挂载点函数与用户输入的参数一一对应;激活的挂载点函数对用户态进程生命周期的相关数据进行采集,并将采集到的数据存储在固定模块中;轮询打开固定模块中的Perfbuf缓冲区,如果Perfbuf缓冲区中存在数据,对存在数据进行处理,并按照用户态进程行为的时序输出运行结果;根据运行结果,标注异常的用户态进程行为,构建异常日志。本发明专利技术可以更好的监控用户态进程的运行情况,及时对用户态进程的异常行为做出相应的处理。

【技术实现步骤摘要】

本专利技术属于系统安全,具体涉及一种基于ebpf的用户态进程行为监测方法及其装置。


技术介绍

1、在车载座舱域中,人机交互应用扮演着至关重要的角色,应用程序提供了多种功能,包括娱乐、导航、通信和车辆信息管理,应用程序是实现多任务处理、个性化定制、软件更新和用户界面互动的核心要素。保障人机交互应用的性能和稳定性对于提供卓越的驾驶和乘坐体验至关重要,而这些车载座舱域中的应用程序大多都为用户态程序,因此实时监测用户态进程的运行情况,显得尤为重要。

2、当用户态进程出现异常时,现有的用户态进程工具都不会做相应的记录,这可能导致对异常事件的跟踪和调试变得更加困难,并且上述传统工具为用户态工具,当出现高负载情况时,用户态工具常常会失效,导致无法正常使用;因此,亟需提供一种用户态进程行为监测方法,保障检测的有效性。


技术实现思路

1、为了解决现有技术中存在的上述问题,本专利技术提供了一种基于ebpf的用户态进程行为监测方法及其装置。本专利技术要解决的技术问题通过以下技术方案实现:

>2、第一方面,本专本文档来自技高网...

【技术保护点】

1.一种基于eBPF的用户态进程行为监测方法,其特征在于,包括:

2.根据权利要求1所述的基于eBPF的用户态进程行为监测方法,其特征在于,所述用户态进程生命周期的挂载点包括:

3.根据权利要求1所述的基于eBPF的用户态进程行为监测方法,其特征在于,所述根据用户输入的参数,激活相应的挂载点函数,包括:

4.根据权利要求1所述的基于eBPF的用户态进程行为监测方法,其特征在于,所述Perfbuf缓冲区以用户态进程行为事件为单位对采集到的数据进行存储。

5.根据权利要求1所述的基于eBPF的用户态进程行为监测方法,其特征在于,所述固定模块包括...

【技术特征摘要】

1.一种基于ebpf的用户态进程行为监测方法,其特征在于,包括:

2.根据权利要求1所述的基于ebpf的用户态进程行为监测方法,其特征在于,所述用户态进程生命周期的挂载点包括:

3.根据权利要求1所述的基于ebpf的用户态进程行为监测方法,其特征在于,所述根据用户输入的参数,激活相应的挂载点函数,包括:

4.根据权利要求1所述的基于ebpf的用户态进程行为监测方法,其特征在于,所述perfbuf缓冲区以用户态进程行为事件为单位对采集到的数据进行存储。

5.根据权利要求1所述的基于ebpf的用户态进程...

【专利技术属性】
技术研发人员:谢瑞莲张子恒陈莉君张毅峰付紫杨
申请(专利权)人:西安邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1