一种基于云平台的铁路信息系统性能测试方法及系统

    公开(公告)号:CN119336640A

    公开(公告)日:2025-01-21

    申请号:CN202411420498.7

    申请日:2024-10-12

    Abstract: 本发明公开了一种基于云平台的铁路信息系统性能测试方法及系统,应用于云平台软件测试领域,包括:基于云平台任务调度模型的铁路信息系统性能测试任务调度方案,获取虚拟处理机的任务处理时间,并结合虚拟处理机的计算参数,设置适应度函数;利用改进的遗传算法通过对染色体进行交叉、变异,获取最优适应度值下的铁路信息系统性能测试任务调度方案;基于最优适应度值下的铁路信息系统性能测试任务调度方案进行铁路信息系统性能测试,并在任务执行过程中,根据任务在各虚拟处理机上的完成时间比例,利用信息熵权重调整模型对各虚拟处理机的权重进行动态调整。本发明有效提高了云环境下的铁路信息系统性能测试资源利用率和执行效率。

    一种基于调用指令替换的故障注入方法

    公开(公告)号:CN114691504B

    公开(公告)日:2024-08-13

    申请号:CN202210310616.3

    申请日:2022-03-28

    Abstract: 本发明提供了一种基于调用指令替换的故障注入方法。该方法包括:通过软件程序加载故障注入模块,加载时通过故障注入模块的参数指定故障注入的目标模块名称以及若干目标函数名称,通过故障注入模块在目标模块中注入故障;故障注入模块加载后,在模块通知链上注册回调函数,通过回调函数实现对目标模块状态的监测;当目标模块的状态改变时,内核将调用模块通知链上的回调函数,利用回调函数实现目标模块中对应目标函数调用的故障注入。本发明方法操作简单、使用灵活,所有故障函数均可自定义功能,在Linux操作系统中加载故障注入模块即可使用。可注入的故障种类丰富,故障行为可自定义,故障注入过程操作简单,具有故障自动恢复和故障再触发设计。

    一种系统主动型USB移动存储设备访问控制方法

    公开(公告)号:CN117251838A

    公开(公告)日:2023-12-19

    申请号:CN202311300816.1

    申请日:2023-10-09

    Abstract: 本发明提供了一种系统主动型USB移动存储设备访问控制方法。该方法包括:根据USB移动存储设备的特征组合信息确定设备的标识符;基于设备的标识符利用Kprobe机制跟踪拦截USB设备状态设置函数,根据移动存储设备白名单及访问操作权限配置信息对设备是否具备挂载权限进行合法性检查验证,使设备正常挂载或被拒绝挂载;基于设备的标识符利用Kprobe机制跟踪拦截文件系统挂载函数,根据移动存储设备白名单及访问操作权限配置信息对设备文件系统执行访问操作权限配置,以支持设备后续访问操作过程的权限检查与控制处理。本发明可以实现对USB移动存储设备访问权限的设定,并在系统对USB移动存储设备或其文件进行访问时根据授权情况及时给以相应的访问控制处理。

    一种基于调用指令替换的故障注入方法

    公开(公告)号:CN114691504A

    公开(公告)日:2022-07-01

    申请号:CN202210310616.3

    申请日:2022-03-28

    Abstract: 本发明提供了一种基于调用指令替换的故障注入方法。该方法包括:通过软件程序加载故障注入模块,加载时通过故障注入模块的参数指定故障注入的目标模块名称以及若干目标函数名称,通过故障注入模块在目标模块中注入故障;故障注入模块加载后,在模块通知链上注册回调函数,通过回调函数实现对目标模块状态的监测;当目标模块的状态改变时,内核将调用模块通知链上的回调函数,利用回调函数实现目标模块中对应目标函数调用的故障注入。本发明方法操作简单、使用灵活,所有故障函数均可自定义功能,在Linux操作系统中加载故障注入模块即可使用。可注入的故障种类丰富,故障行为可自定义,故障注入过程操作简单,具有故障自动恢复和故障再触发设计。

    一种基于源码的操作系统安全脆弱性检测评判方法

    公开(公告)号:CN119475357A

    公开(公告)日:2025-02-18

    申请号:CN202411663240.X

    申请日:2024-11-20

    Abstract: 本发明提供了一种基于源码的操作系统安全脆弱性检测评判方法。该方法包括:建立操作系统源码的安全脆弱性判别规则集,每条安全脆弱性判别规则包括序号、规则描述和焦点操作事项,将操作系统源码安全脆弱性判别规则集中的具体焦点操作事项和规则的描述转化为逻辑判断语句,建立脆弱性判别模型,统计每条安全脆弱性判别规则所涉焦点操作事项在源码中的总次数;利用脆弱性判别模型对扫描发现的焦点操作事项的相关源码进行安全脆弱性判别,统计源码违反安全脆弱性判别规则的次数与位置,计算出被测操作系统的源码安全脆弱性。本发明方法能够计算得到相应的源码安全脆弱性指标值,且该指标值具有客观、标准、稳定和可重复获得的特征。

    一种协议之间相互转换的方法

    公开(公告)号:CN113438233A

    公开(公告)日:2021-09-24

    申请号:CN202110702286.8

    申请日:2021-06-21

    Abstract: 本发明实施例提供了一种协议之间相互转换的方法,包括如下步骤:预先建立一个发布订阅列表;当接收到发布者发布的报文时,根据所述发布订阅列表,查找所述报文的协议类型;从所述报文中提取报文数据载荷;判断所述报文数据载荷的大小是否小于预先设定的合并阈值,若是,则将报文数据载荷送入所述发布者的报文数据载荷队列中,待所述报文数据载荷队列的大小达到设定的发送阈值或在超过设定的等待时长后仍未接收到新报文时,将所述报文数据载荷队列中的报文数据载荷进行合并处理;在所述发布订阅列表中查找所述发布者对应的所有订阅者;逐一根据对应的所述订阅者所采用的协议类型,对报文进行协议转换,并将协议转换后的报文发送给相应的订阅者。

    一种Linux内核源码的自动分析方法
    10.
    发明公开

    公开(公告)号:CN119415144A

    公开(公告)日:2025-02-11

    申请号:CN202411663238.2

    申请日:2024-11-20

    Abstract: 本发明提供了一种Linux内核源码的自动分析方法。该方法包括:设定各个语句块的规则定义,根据所述规则定义将Linux内核源码分解为注释语句块、函数语句块(细分为函数声明语句块和函数定义语句块)、全局变量语句块、自定义数据类型语句块和宏定义语句块;将每个语句块作为一个模块,分析出模块间关系表、数据与模块间关系表。本发明方法通过全自动化的分析流程,能够在无需人工干预的情况下,对整个Linux内核源码进行系统化分析,并输出结构化的分析结果。

Patent Agency Ranking