一种针对Modbus/TCP的天牛须模糊测试用例生成方法

    公开(公告)号:CN110134590A

    公开(公告)日:2019-08-16

    申请号:CN201910312067.1

    申请日:2019-04-18

    Applicant: 上海大学

    Abstract: 本发明公开了一种针对Modbus/TCP的天牛须模糊测试用例生成方法,能够大量减少冗余的测试用例,提高模糊测试效率。该方法包含初始化BAS算法,划分协议子空间进行并行搜索,设置目标函数生成最优测试用例子串,通过数据整合得到完整测试用例并将其发送给被测设备,利用自适应反馈模块,根据测试结果更新算法参数,调整搜索路径重新进行测试用例的生成。本发明方法测试用例构造速度更快,利用协议分析将协议划分为各协议子空间,通过BAS算法并行搜索,生成各协议子串再进行组合,构造模糊测试用例,大大提高了测试用例的构造速度。

    一种变分自编码的模糊测试测试用例生成方法

    公开(公告)号:CN110113227A

    公开(公告)日:2019-08-09

    申请号:CN201910312163.6

    申请日:2019-04-18

    Applicant: 上海大学

    Abstract: 本发明公开了一种变分自编码的模糊测试测试用例生成方法,包括以下步骤:A、针对不同的测试对象,采集符合测试对象协议格式的通信数据作为训练样本;B、通过VAE的编码器,提取得到训练数据样本的特征空间;C、提出三种生成策略,并根据三种数据生成策略,生成对应的特征空间;D、根据生成的新的特征空间,通过VAE的解码器,生成新的测试用例。该方法可以应用于多种不同的工控网络协议,而不是针对某一种协议。其最大特点是通过机器学习的方法学习样本数据的特征,并根据特征以及VAE技术生成新的测试用例,避免了传统模糊测试生成测试用例时需要测试人员熟练掌握协议相关知识,极大减少了测试人员的负担,增加了测试的效率以及范围。

    一种基于削减因子的工业控制协议安全评估方法

    公开(公告)号:CN108614547A

    公开(公告)日:2018-10-02

    申请号:CN201810611300.1

    申请日:2018-06-14

    Applicant: 上海大学

    Abstract: 本发明公开了一种基于削减因子的工业控制协议安全评估方法,通过抽象的对象模型来描述网络中所有可见的数据和功能。本发明根据层次分析法的思想建立工业控制协议安全风险层次结构模型,对各层要素进行权重衡量决断,引入了一种对模糊判断矩阵进行模糊化处理的方法,提出了利用熵值法度量已知数据所包含的有效信息量和确定其权重,依据负规则能够提高度量效果的思想,利用削减因子对得到的模糊化后的判断矩阵进行反模糊化,从而得到更加准确和合理的评估结果。本发明可以减少对判断矩阵一致性检验的次数,克服了人为给出结果的不确定性,能够将结果的误差缩减到可控范围内,从而可以提高工业控制协议安全的准确性。

    一种无线传感器网络系统及其网关掉电异常处理方法

    公开(公告)号:CN102883418A

    公开(公告)日:2013-01-16

    申请号:CN201210334484.4

    申请日:2012-09-12

    Applicant: 上海大学

    CPC classification number: Y02D70/00

    Abstract: 本发明公开一种无线传感器网络网关的电源设计管理及异常掉电的处理方法。实现网关设备在普通电源断电的情况下,通过启用备用电源并告知底层节点断电信息,实现网络系统的有序运行。具体实现方法如下:1)构建由带备用电源的网关及节点组成的网络系统。2)通过将网关等效为一个随电压变化的等效电阻,合理设计法拉电容的容量,实现备用电源的设计。3)当网关中的普通电源断电时,提出一种无线传感器网络网关掉电异常的处理方法,实现网络系统的低功耗运行。

    一种工业无线传感器网络多目标最优部署的方法

    公开(公告)号:CN102098687A

    公开(公告)日:2011-06-15

    申请号:CN201110049025.7

    申请日:2011-03-02

    Applicant: 上海大学

    Abstract: 本发明公开了一种工业无线传感器网络多目标最优部署的方法,其步骤:(1)将监测区域划分为三维网格,传感器节点、簇头及基站布置在网格交叉点上;(2)生成障碍物矩阵;(3)和声个体表示;(4)设定算法控制参数;(5)设定传感器和簇头的通信半径;(6)判断传感器节点与簇头通讯是否满足条件;(7)判断传感器节点与基站通讯的跳数是否满足条件;(8)采用启发式策略初始化和声矩阵;(9)计算每个和声的目标函数值;(10)找最优和声;(11)生成新和声;(12)比较新和声与和声记忆库中对应的和声的优劣(13)更新最优和声;(14)判断是否满足终止条件。该方法能对工业无线传感器网络的系统可靠性、实时性、传感器节点部署成本和维护成本实现多目标优化,满足工业实际需求。

    一种针对Modbus/TCP的天牛须模糊测试用例生成方法

    公开(公告)号:CN110134590B

    公开(公告)日:2023-04-18

    申请号:CN201910312067.1

    申请日:2019-04-18

    Applicant: 上海大学

    Abstract: 本发明公开了一种针对Modbus/TCP的天牛须模糊测试用例生成方法,能够大量减少冗余的测试用例,提高模糊测试效率。该方法包含初始化BAS算法,划分协议子空间进行并行搜索,设置目标函数生成最优测试用例子串,通过数据整合得到完整测试用例并将其发送给被测设备,利用自适应反馈模块,根据测试结果更新算法参数,调整搜索路径重新进行测试用例的生成。本发明方法测试用例构造速度更快,利用协议分析将协议划分为各协议子空间,通过BAS算法并行搜索,生成各协议子串再进行组合,构造模糊测试用例,大大提高了测试用例的构造速度。

    一种Modbus TCP协议模糊测试中畸形数据过滤方法

    公开(公告)号:CN109409408A

    公开(公告)日:2019-03-01

    申请号:CN201811106154.3

    申请日:2018-09-21

    Applicant: 上海大学

    Abstract: 本发明涉及一种Modbus TCP协议模糊测试畸形数据过滤方法。本方法操作步骤如下:(1)用户导入抓包文件;(2)从的抓包文件中得到通信报文;(3)校验通信报文的特定字段信息,并将该字段信息加入到报文之中;(4)对报文归一化处理得到改进的应用数据单元(IADU);(5)将多个IADU构造训练矩阵;(6)对训练矩阵进行降维得到训练数据;(7)使用训练数据构建判定机制;(8)判定机制判定待输入数据,对之进行舍弃和保留。本发明实现了对待输入畸形数据的过滤,减少了无效测试数据的输入带来的额外通信负载,在待测目标数据吞吐受限的情况下,提升了模糊测试的速率和效率。

    一种基于巨磁阻传感器的地磁横滚角测量系统及方法

    公开(公告)号:CN101893722B

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

    申请号:CN201010216016.8

    申请日:2010-06-29

    Applicant: 上海大学

    Inventor: 付敬奇 王小秋

    Abstract: 本发明涉及了一种基于巨磁阻传感器的地磁横滚角测量系统及方法。该系统主要由地磁测量模块、俯仰角测量模块、信号调理模块和微处理器组成。其中地磁测量模块由巨磁阻传感器进行X轴、Y轴和Z轴的地磁测量;俯仰角测量模块由双轴加速度传感器进行X轴俯仰角测量;信号调理模块进行巨磁阻传感器模拟信号的放大、偏置调零、模数转换;微处理器对地磁和俯仰信息进行多传感器融合处理后得到地磁横滚角。本方法设计了放大器偏置调零电路,减小巨磁阻传感器的零位输出,提高横滚角测量的精度;采用了双轴加速度传感器,解决单轴加速度传感器在俯仰角测量时出现多值问题,实现俯仰角唯一性以及横滚角的测量。

    双轴倾角传感器系统及其变灵敏度检测方法

    公开(公告)号:CN101706272A

    公开(公告)日:2010-05-12

    申请号:CN200910198200.1

    申请日:2009-11-03

    Applicant: 上海大学

    Inventor: 付敬奇 苏伟

    Abstract: 本发明公开一种双轴倾角传感器系统及其变灵敏度检测方法。本系统由电源电路,双轴倾角传感器,微处理器和上位机构成。本方法是利用双轴加速度传感器、微处理器、数字电位器等构建的双轴倾角传感器闭环测量系统,实现倾角的测量;采用分段变灵敏度处理方法,对大倾角测量,通过反馈方式自动调整数字电位器的阻值,进行脉冲宽度的自动调整,提高测量灵敏度,从而实现大倾角条件下的角度测量;由于灵敏度的变化会产生测量的多值问题,采用智能判断与处理方法,解决在变灵敏度测量时出现的多值问题,实现测量的唯一性,使倾角测量范围得到调高。本发明的双轴倾角传感器系统体积小,功耗低。

Patent Agency Ranking