{"title":"虚拟应用减少了测试程序集和工作站软件的网络攻击面","authors":"C. P. Heagney, L. J. Walker","doi":"10.1109/AUTEST.2018.8532530","DOIUrl":null,"url":null,"abstract":"The Department of Defense (DoD) spends significant amounts of money addressing software obsolescence and compatibility across the Enterprise. Cybersecurity concerns drive constant change in operating systems (OS), software, and hardware. Automated test systems are particularly impacted by these changes because Test Program Sets (TPS) are validated to detect specific faults, and then remain unchanged. To validate efficacy, faults are inserted into avionics to confirm the TPS correctly detects and isolates the fault. Many times faults are inserted to create circuit opens or shorts by unsoldering and lifting pins. This is a lengthy, costly process requiring expert engineers and technicians, access to the avionics, and risk to damage the good avionics in the process. Future changes to TPSs or station software increase uncertainty that previously detected faults will still be correctly isolated. A technical solution is needed to reduce cyber risk, while maintaining existing TPS and station software in a known good state. This research presents Virtual Applications as a solution with widespread applicability across the DoD, Industry, and Academia. Application virtualization is a process that packages computer programs and their dependencies from the underlying OS into a single executable bundle. Applications are then isolated from the host OS. In this paper, we present the latest virtual application development by the US Navy with specific examples from the Automated Test Equipment (ATE) community. Virtual Applications allow legacy software to continue functioning on modern hardware and operating systems, limit cyberattack surface of fielded systems, reduce total ownership cost, and reduce technical risk from changes to known good software.","PeriodicalId":384058,"journal":{"name":"2018 IEEE AUTOTESTCON","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Virtual Applications Reduce Cyber Attack Surface for Test Program Sets and Station Software\",\"authors\":\"C. P. Heagney, L. J. Walker\",\"doi\":\"10.1109/AUTEST.2018.8532530\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Department of Defense (DoD) spends significant amounts of money addressing software obsolescence and compatibility across the Enterprise. Cybersecurity concerns drive constant change in operating systems (OS), software, and hardware. Automated test systems are particularly impacted by these changes because Test Program Sets (TPS) are validated to detect specific faults, and then remain unchanged. To validate efficacy, faults are inserted into avionics to confirm the TPS correctly detects and isolates the fault. Many times faults are inserted to create circuit opens or shorts by unsoldering and lifting pins. This is a lengthy, costly process requiring expert engineers and technicians, access to the avionics, and risk to damage the good avionics in the process. Future changes to TPSs or station software increase uncertainty that previously detected faults will still be correctly isolated. A technical solution is needed to reduce cyber risk, while maintaining existing TPS and station software in a known good state. This research presents Virtual Applications as a solution with widespread applicability across the DoD, Industry, and Academia. Application virtualization is a process that packages computer programs and their dependencies from the underlying OS into a single executable bundle. Applications are then isolated from the host OS. In this paper, we present the latest virtual application development by the US Navy with specific examples from the Automated Test Equipment (ATE) community. Virtual Applications allow legacy software to continue functioning on modern hardware and operating systems, limit cyberattack surface of fielded systems, reduce total ownership cost, and reduce technical risk from changes to known good software.\",\"PeriodicalId\":384058,\"journal\":{\"name\":\"2018 IEEE AUTOTESTCON\",\"volume\":\"31 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE AUTOTESTCON\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AUTEST.2018.8532530\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE AUTOTESTCON","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AUTEST.2018.8532530","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Virtual Applications Reduce Cyber Attack Surface for Test Program Sets and Station Software
The Department of Defense (DoD) spends significant amounts of money addressing software obsolescence and compatibility across the Enterprise. Cybersecurity concerns drive constant change in operating systems (OS), software, and hardware. Automated test systems are particularly impacted by these changes because Test Program Sets (TPS) are validated to detect specific faults, and then remain unchanged. To validate efficacy, faults are inserted into avionics to confirm the TPS correctly detects and isolates the fault. Many times faults are inserted to create circuit opens or shorts by unsoldering and lifting pins. This is a lengthy, costly process requiring expert engineers and technicians, access to the avionics, and risk to damage the good avionics in the process. Future changes to TPSs or station software increase uncertainty that previously detected faults will still be correctly isolated. A technical solution is needed to reduce cyber risk, while maintaining existing TPS and station software in a known good state. This research presents Virtual Applications as a solution with widespread applicability across the DoD, Industry, and Academia. Application virtualization is a process that packages computer programs and their dependencies from the underlying OS into a single executable bundle. Applications are then isolated from the host OS. In this paper, we present the latest virtual application development by the US Navy with specific examples from the Automated Test Equipment (ATE) community. Virtual Applications allow legacy software to continue functioning on modern hardware and operating systems, limit cyberattack surface of fielded systems, reduce total ownership cost, and reduce technical risk from changes to known good software.