首页 | 本学科首页   官方微博 | 高级检索  
     


A threat model‐based approach to security testing
Authors:Aaron Marback  Hyunsook Do  Ke He  Samuel Kondamarri  Dianxiang Xu
Affiliation:1. Computer Science, North Dakota State University, , Fargo, ND, USA;2. Computer Science, Dakota State University, , Madison, SD, USA
Abstract:Software security issues have been a major concern in the cyberspace community, so a great deal of research on security testing has been performed, and various security testing techniques have been developed. Threat modeling provides a systematic way to identify threats that might compromise security, and it has been a well‐accepted practice by the industry, but test case generation from threat models has not been addressed yet. Thus, in this paper, we propose a threat model‐based security testing approach that automatically generates security test sequences from threat trees and transforms them into executable tests. The security testing approach we consider consists of three activities in large: building threat models with threat trees; generating security test sequences from threat trees; and creating executable test cases by considering valid and invalid inputs. To support our approach, we implemented security test generation techniques, and we also conducted an empirical study to assess the effectiveness of our approach. The results of our study show that our threat tree‐based approach is effective in exposing vulnerabilities. Copyright © 2012 John Wiley & Sons, Ltd.
Keywords:threat modeling  threat trees  security testing  software testing
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号