一种linux进程系统调用安全防护方法

    公开(公告)号:CN118296592A

    公开(公告)日:2024-07-05

    申请号:CN202410438449.X

    申请日:2024-04-12

    IPC分类号: G06F21/52 G06F9/448

    摘要: 本发明公开了一种linux进程系统调用安全防护方法,基于linux进程系统,包括以下步骤:(1)生成进程系统调用安全防护策略,并加载到内核;(2)创建进程时,查找并保存该进程的系统调用安全策略;(3)进程调用发生时,对当前进程的当前系统调用进行安全检查;(4)当前进程退出时,清理该进程的系统调用安全策略指针;本发明通过配置安全策略实现对进程系统调用进行细粒度的安全防护,支持强制和告警两种工作模式,支持白名单黑名单两种系统调用配置模式,配置灵活方便;通过系统调用安全指针实现安全策略和进程的绑定,并将系统调用号和策略中的位绑定,资源消耗小,运行效率高。

    一种动态可信度量方法、电子设备及存储介质

    公开(公告)号:CN116418593A

    公开(公告)日:2023-07-11

    申请号:CN202310480110.1

    申请日:2023-04-28

    IPC分类号: H04L9/40 H04L9/00

    摘要: 本发明公开了一种动态可信度量方法、电子设备及存储介质,属于网络安全技术领域,方法包括:把进程的信息添加至内核的动态添加缓存列表,并调用内核中的安全钩子函数对进程进行判断:若进程不在动态添加缓存列表中,则不对进程进行度量;若进程在动态添加缓存列表中,则根据进程的信息,对进程作进一步判断:若进程不在动态运行缓存列表中,则计算进程地址空间的hash值,并将进程地址空间的hash值、进程名和进程id添加至动态运行缓存列表;若进程在动态运行缓存列表中但进程名不一致,则将进程从动态运行缓存列表中清除;若进程在动态运行缓存列表中且进程名一致,则计算进程地址空间的hash值,若其与动态运行缓存列表中记录的hash值一致,则直接运行进程,否则,进程被非法修改,终止进程,并记录告警日志。该方法能够实现进程的实时度量和验证,且对操作系统的运行影响小,能够防止系统中出现越权操作,防止系统漏洞被攻击者利用。