본문 바로가기
KERD
논문KCI 등재

시스템 취약점 분석을 통한 침투 경로 예측 자동화 기법

Automated Attack Path Enumeration Method based on System Vulnerabilities Analysis

0

조회

0

다운로드

6

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

조직 내에 정보자산들의 숫자가 증가하고, 관련된 취약점의 종류와 개수가 증가함에 따라 조직 내 네트워크에 어떠한 취약점이 존재하는지 파악하는 것이 점차 어려워지고 있다. 취약점 데이터베이스 및 이를 활용한 취약점 분석 관련정량적 분석 기준들 역시 존재하지만, 각각의 보안전문가들의 주관적인 기준에 따른 평가방식과, 수동적 측정 방법으로 인해 네트워크 시스템의 위험도 및 공격 침투 경로를 정량적 평가에 기반하여 예측하기에 효율적이지 못한 문제가있다. 본 논문에서는 자동화된 취약점 평가 및 공격 침투 경로 예측 시스템인 HRMS(Hacking and Response Measurement System)를 제안하고, 네트워크 시스템 내 예상 공격 경로를 도출한 결과를 제시하였다. HRMS는정보자산에 대한 충분한 정보가 주어지지 않았다 하더라도, 기존에 알려진 시스템 또는 어플리케이션의 보안관련 평판치를 취약점 평가지표를 기반으로 계산하여, exploitability를 산정하고 attack graph 경로를 생성한다는 점에서 효율적이라 할 수 있다. 본 논문에서 제안한 HRMS를 이용하여 적극적인 취약점 분석을 통한 보안관리를 할 때에공격경로 예상을 통한 능동적인 대응책을 마련할 수 있을 것이다.

Abstract

As the number of information asset and their vulnerabilities are increasing, it becomes more difficult for network security administrators to assess security vulnerability of their system and network. There are several researches for vulnerability analysis based on quantitative approach. However, most of them are based on experts’ subjective evaluation or they require a lot of manual input for deriving quantitative assessment results. In this paper, we propose HRMS(Hacking and Response Measurement System) for enumerating attack path using automated vulnerability measurement automatically. HRMS can estimate exploitability of systems or applications based on their known vulnerability assessment metric, and enumerate attack path even though system, network and application’s information are not fully given for vulnerability assessment. With this proposed method, system administrators can do proactive security vulnerability assessment.

참고문헌 (15)

  1. K. Ingols, "Validating and restoring defense indepth using attack graphs", MilitaryCommunications Conference (MILCOM2006), pp.1~10 (2006)
  2. M. Jun-chun, "A minimum cost of networkhardening model based on attack graphs", Procedia Engineering, 15, pp.3277~3233 (2011)
  3. "OSVDB: open source vulnerabilitydatabase"[URL]
  4. "CVSS: a common vulnerability scoringsystem"[URL]
  5. S.H. Houmb, "Estimating toe risk level using CVSS", International Conference on Reliabilityand Security, pp.718~725 (2009)
  6. 김동진, "국가 DB 기반의 국내외 보안취약점 관리체계 분석", Internet and Information Security, 1(2), pp.130~147 (2010)
  7. S. Quinn, "The technicalspecification for the security contentautomation protocol(SCAP)", NationalInstitute of Standards and Technology(NIST), pp.800~1126 (2010)
  8. R. Wang, "An improved CVSS-based vulnerabilityscoring mechanism", Third InternationalConference on Multimedia InformationNetworking and Security(MINES), pp.352~355 (2011)
  9. C. Fruhwirth, "ImprovingCVSS-based vulnerability prioritizationand response with contextinformation", Proceedings of the 2009 3rdInternational Symposium on EmpiricalSoftware Engineering and Measurement, pp.535~544 (2009)
  10. S. Jajodia, "Topological analysis of network attackvulnerability", Managing Cyber Threats, 5, pp.247~266 (2005)
  11. S. Noel, "Managing attackgraph complexity through visual hierarchicalaggregation", Proceedings of the2004 ACM workshop on Visualization anddata mining for computer security, pp.109~118 (2004)
  12. L. wang, "An attack graph-based probabilisticsecurity metric", Lecture Notes inComputer Science, 5094, pp.283~296 (2008)
  13. B. Wu, "EVMAT : anOVAL and NVD based enterprisevulnerability modeling and assessmenttool", Proceedings of the 49th AnnualSoutheast Regional Conference, pp.115~120 (2011)
  14. 김윤호, "사용자 인증 방법의 분류방법에 대한 연구", 보안공학연구논문지(Journalof Security Engineering), 4(1) (2007)
  15. L. Wiliams, "An interactive attack graph cascade andreachability display", VizSEC 2007Mathematics and Visualization, pp.221~236 (2008)

관련 논문AI추천

이 간행물의 다른 논문 (12건)