1 |
1
사이버 킬 체인에 따른 각 공격 단계의 공격 명령어를 포함하는 복수의 단위 공격 모듈을 엮어서 사이버공격 플레이북 형태로 모의공격 시나리오를 생성하여 공격 시나리오 데이터베이스에 저장하는 시나리오 생성부와,상기 모의공격 시나리오가 동작하게 되는 가상환경 네트워크 내의 장비에 대응하는 관리도구를 설치하는 환경 관리부와,상기 모의공격 시나리오를 상기 관리도구를 통하여 상기 가상환경 네트워크에서 수행하여 모의공격을 수행한 결과물을 모의공격 수행 결과 데이터베이스에 저장하는 공격 수행부를 포함하는플레이북 형태의 모의공격도구 구현 장치
|
2 |
2
제 1 항에 있어서,상기 시나리오 생성부는,상기 복수의 단위 공격 모듈 중 둘 이상을 엮어서 상기 모의공격 시나리오를 만드는 시나리오 제작 모듈과,상기 복수의 단위 공격 모듈에 대응하는 각 단위 공격의 결과물을 코드화하여 저장하며, 상기 단위 공격 중 선행 공격의 결과물을 제공하는 공격 결과 관리 모듈을 더 포함하는플레이북 형태의 모의공격도구 구현 장치
|
3 |
3
제 2 항에 있어서,상기 환경 관리부는,상기 가상환경 네트워크 내에 신규 장비를 생성하는 환경 생성 모듈과,상기 신규 장비 또는 기존 장비를 제어할 수 있도록 각각 대응하는 상기 관리도구를 설치하는 환경 제어 모듈을 포함하는플레이북 형태의 모의공격도구 구현 장치
|
4 |
4
제 3 항에 있어서,상기 환경 제어 모듈은, 상기 모의공격 시나리오에 따른 모의공격이 종료된 후 상기 가상환경 네트워크를 모의공격 전의 상태로 복원하는플레이북 형태의 모의공격도구 구현 장치
|
5 |
5
제 3 항에 있어서,상기 공격 수행부는,상기 모의공격 시나리오를 상기 가상환경 네트워크에 배치하고 상기 공격 명령어에 들어가는 변수를 지정하여 모의공격을 수행하는 공격 제어 모듈을 더 포함하는플레이북 형태의 모의공격도구 구현 장치
|
6 |
6
플레이북 형태의 모의공격도구 구현 장치가 수행하는 모의공격도구 구현 방법으로서,사이버 킬 체인에 따른 각 공격 단계의 공격 명령어를 포함하는 복수의 단위 공격 모듈을 엮어서 사이버공격 플레이북 형태로 모의공격 시나리오를 생성하는 단계와,상기 모의공격 시나리오가 동작하게 되는 가상환경 네트워크 내의 장비에 대응하는 관리도구를 설치하는 단계와,상기 모의공격 시나리오를 상기 관리도구를 통하여 상기 가상환경 네트워크에서 수행하여 모의공격을 수행한 결과물을 획득하는 단계를 포함하는플레이북 형태의 모의공격도구 구현 방법
|
7 |
7
제 6 항에 있어서,상기 모의공격 시나리오를 생성하는 단계는,상기 복수의 단위 공격 모듈 중 둘 이상을 엮어서 상기 모의공격 시나리오를 만드는 단계와,상기 복수의 단위 공격 모듈에 대응하는 각각의 단위 공격의 결과물을 코드화하여 저장하는 단계와,상기 단위 공격 중 선행 공격에 의한 상기 단위 공격의 결과물을 제공하는 단계를 포함하는플레이북 형태의 모의공격도구 구현 방법
|
8 |
8
제 7 항에 있어서,상기 관리도구를 설치하는 단계는,상기 가상환경 네트워크 내에 신규 장비를 생성하는 단계와,상기 신규 장비 또는 기존 장비를 제어할 수 있도록 각각 대응하는 상기 관리도구를 설치하는 단계를 포함하는플레이북 형태의 모의공격도구 구현 방법
|
9 |
9
제 8 항에 있어서,상기 모의공격 시나리오에 따른 모의공격이 종료된 후 상기 가상환경 네트워크를 모의공격 전의 상태로 복원하는 단계를 더 포함하는플레이북 형태의 모의공격도구 구현 방법
|
10 |
10
제 7 항에 있어서,상기 모의공격을 수행한 결과물을 획득하는 단계는,상기 모의공격 시나리오를 상기 가상환경 네트워크에 배치하고 상기 공격 명령어에 들어가는 변수를 지정하여 모의공격을 수행하는플레이북 형태의 모의공격도구 구현 방법
|
11 |
11
컴퓨터 프로그램을 저장하고 있는 컴퓨터 판독 가능 기록매체로서,상기 컴퓨터 프로그램은, 프로세서에 의해 실행되면,사이버 킬 체인에 따른 각 공격 단계의 공격 명령어를 포함하는 복수의 단위 공격 모듈을 엮어서 사이버공격 플레이북 형태로 모의공격 시나리오를 생성하는 단계와,상기 모의공격 시나리오가 동작하게 되는 가상환경 네트워크 내의 장비에 대응하는 관리도구를 설치하는 단계와,상기 모의공격 시나리오를 상기 관리도구를 통하여 상기 가상환경 네트워크에서 수행하여 모의공격을 수행한 결과물을 획득하는 단계를 포함하는 방법을 상기 프로세서가 수행하도록 하기 위한 명령어를 포함하는, 컴퓨터 판독 가능한 기록매체
|
12 |
12
컴퓨터 판독 가능 기록매체에 저장되어 있는 컴퓨터 프로그램으로서,상기 컴퓨터 프로그램은, 프로세서에 의해 실행되면,사이버 킬 체인에 따른 각 공격 단계의 공격 명령어를 포함하는 복수의 단위 공격 모듈을 엮어서 사이버공격 플레이북 형태로 모의공격 시나리오를 생성하는 단계와,상기 모의공격 시나리오가 동작하게 되는 가상환경 네트워크 내의 장비에 대응하는 관리도구를 설치하는 단계와,상기 모의공격 시나리오를 상기 관리도구를 통하여 상기 가상환경 네트워크에서 수행하여 모의공격을 수행한 결과물을 획득하는 단계를 포함하는 방법을 상기 프로세서가 수행하도록 하기 위한 명령어를 포함하는, 컴퓨터 프로그램
|