铁路运维软件安全性测试方法研究
2021-02-17谢翔
装备维修技术 2021年44期
关键词:铁路
摘 要:随着我国铁路信息化发展,铁路运维软件在铁路运营发展中起到了不可或缺的关键作用,通过铁路运维系统,可以针对铁路系统进行实时监控和设备维护。因此,如何确保铁路运营中铁路运维系统安全可靠运行,提高系统运行的安全性和稳定性,是目前铁路运维软件领域重点研究方向。本文主要设计了铁路运维系统的测试流程,对如何选择安全性测试方法进行了探讨。
关键词:铁路;铁路运维;安全测性试;软件测试
1 引言
铁路运维系统是一个结构复杂、业务繁多的综合信息管理系统。铁路运维系统的网络结构层级多、响应速度快、信息量大,这对铁路运维系统的稳定性和安全性有着极高要求。一旦铁路运维系统出现错误,带来的将是灾难性的后果。因此,在铁路运维系统的软件开发过程中,需要对系统进行多次安全性测试,以确保系统在铁路运营中应用的安全性、稳定性和可靠性[1][2]。
2 铁路运维系统安全性测试流程
2.1系统信息收集过程
测试人员在进行铁路运维系统进行威胁建模之前必须全面收集系统的必要信息,熟悉和了解系统整体结构设计情况。系统信息收集主要包括以下两种方式:
(1)测试人员召开会议,与铁路运维系统架构师进行深入交流,以攻击者的角色提出重点问题,全面掌握系统各方面的信息,了解系统组件之间的结构关系,熟悉系统各个模块能够实现的功能。要求架构师以图表的方式将系统各个组件之间的关系和数据流程情况展示出来,此时架构师和测试人员都要重视每个系统进程之外可能存在的数据流程,这些数据流程都可能呢被攻击者利用发起攻击威胁。……
登录APP查看全文
