Fenrir — 적대적 인텔리전스와 대응 사이버 작전
능동적 방어는 적을 이해하는 것에서 시작합니다. Fenrir는 모든 대응 사이버 작전의 효과를 성공으로 가정하는 대신 시뮬레이션하고 측정하며 검증합니다.
반응만 하는 방어는 적의 시간 위에서 살아갑니다. 공격이 발생했을 때, 그 공격이 만들어낸 정보를 가지고 대응하며, 공격자가 선택한 속도로 학습합니다. Fenrir는 이러한 관계를 역전시키기 위해 존재합니다. 적의 행동을 시뮬레이션하고, 모든 대응 사이버 조치의 효과를 검증 가능한 증거로 측정함으로써, 마주하기 전에 적을 이해하는 것입니다.
Fenrir는 Zendrix의 적대적 인텔리전스 부문입니다. 이는 방어를 대체하지 않으며, 방어를 준비시킵니다. 그 임무는 일반적으로 당연시되는 것을 명시적으로 만드는 것입니다. 적이 어떤 기법을 사용하는지, 어떤 경로가 우리에게 통하는지, 어떤 변화가 실제로 적의 효율성을 감소시키는지 밝히는 것입니다. 이 글은 그러한 기능과 이를 조직하는 원칙, 즉 증거 없이는 어떠한 조치도 성공으로 선언되지 않는다는 원칙을 설명합니다.
적을 시뮬레이션함으로써 이해하기
적대적 인텔리전스는 의도에 대한 추측이 아니라, 관찰 가능한 행동에 대한 모델링입니다. 적은 그가 하는 일로 정의됩니다. 그가 사용하는 기법, 그가 선택하는 표면, 그가 받아들이는 제약, 그리고 그가 감내하는 비용입니다. 통제된 환경에서 그러한 행동을 시뮬레이션하면, 방어는 편의에 맞춰진 상대가 아닌 현실적으로 행동하는 상대를 대상으로 가설을 검증할 수 있습니다.
그러한 시뮬레이션의 가치는 그 결과의 정직성에 있습니다. 항상 이기는 시뮬레이션은 아무것도 가르쳐주지 않으며, 항상 지는 시뮬레이션도 마찬가지입니다. 중요한 것은 결과의 분포입니다. 방어가 어디에서 버티고, 어디에서 무너지며, 얼마나 오래 지속되는지입니다. 그 분포는 투자를 안내하고 수정 작업의 우선순위를 정하며, 이를 기관의 직관이 아닌 측정된 행동에 기반하여 수행합니다.
Fenrir는 방어가 작동하는 역동적인 세계를 재현하는 시나리오로 작업합니다. 여기에는 성능이 저하된 조건, 시간 압박, 불완전한 정보가 포함됩니다. 이상적인 조건에서 적을 모델링하면 실제 작전과의 접촉에서 살아남지 못하는 결론이 나옵니다. 현실적인 조건에서 그를 모델링하면 살아남는 결정이 나옵니다.
효과 검증: 증거 없이는 어떠한 조치도 성공으로 선언되지 않는다
Fenrir의 핵심 원칙은 진술하기는 단순하지만 지키기는 까다롭습니다. 조치의 효과는 가정되는 것이 아니라 검증되어야 합니다. 사이버보안에서 가정된 성공은 위험한 습관입니다. 적용된 차단이 반드시 작동하는 차단은 아닙니다. 실험실에서 무력화된 기법이 현장에서는 여전히 통할 수 있습니다. 검증이 없으면 조직은 거짓 확신을 축적합니다.
그렇기 때문에 모든 관련 작전은 효과에 대한 증거를 수반합니다. 그 증거는 제3자가 검사할 수 있고 이후 변조로부터 보호되는 형태로 기록됩니다. 그 결과는 조직이 입증된 조치와 가정된 조치를 구별할 수 있게 하는 흔적이며, 계속할지, 조정할지, 중단할지에 대한 결정을 뒷받침합니다.
이 규율은 운영자도 보호합니다. 효과를 검증할 수 없을 때, 플랫폼은 장식적인 자신감으로 공백을 메우는 대신 그 한계를 선언합니다. 우리는 오류의 결과가 물리적일 때 특히, 근거 없는 확신보다 명시적인 불확실성을 선호합니다.
봉투 아래의 자율성, 실험실 안과 밖에서
적대적 시뮬레이션은 본질적으로 영향력이 큰 활동입니다. 이를 실행하려면 명확한 한계가 필요합니다. Fenrir는 선언된 자율성 수준과 공식적인 봉투 아래에서 작동합니다. 모든 조치 유형에는 범위, 활성화 조건, 요구되는 권한이 있습니다. 정찰과 모델링 조치는 기계 속도로 흐르며, 실제 시스템에 영향을 미치는 조치는 항상 인간의 권한을 필요로 합니다.
물리적 보안은 불변 조건으로 취급됩니다. 물리적 효과가 모델링되지 않은 조치는 부작용이 일어나기 어려워 보이더라도 설계상 차단됩니다. 핵심 인프라에서 이 규칙은 민간 운영을 직접 보호합니다. 에너지, 물, 통신, 금융 서비스는 누구도 예측하지 못한 결과를 초래하는 조치로 인해 놀랄 수 없습니다.
한계를 정하는 동일한 봉투가 가능하게도 합니다. 자신이 어디까지 나아가도 되는지 정확히 아는 시스템은 일반적이고 보수적인 절차로 억제될 필요가 없습니다. 그것은 완전한 추적 가능성과 함께 권한이 부여된 범위의 경계에서 작동하며, 중요한 결정을 인간 지휘부에 되돌려줍니다.
시뮬레이션에서 결정으로
Fenrir의 최종 산출물은 취약점 보고서가 아니라 더 강력한 방어 태세입니다. 시뮬레이션은 정보를 제공하고, 검증은 입증하며, 권한은 결정합니다. 이 연쇄는 세 가지 구체적인 결과를 만들어냅니다. 첫째, 가정된 심각도가 아닌 측정된 효과성에 기반한 수정 우선순위입니다. 둘째, 효과가 문서화되어 있기 때문에 방어가 작동함을 제3자에게 입증할 수 있는 능력입니다. 셋째, 억제입니다. 시뮬레이션되고 측정되고 검증될 것임을 아는 적은 더 적은 자유로 작전을 수행합니다.
시뮬레이션은 조정을 요구합니다. 실제 시스템에 접촉하는 적대적 모델링 환경에는 선언된 교전 규칙이 필요합니다. 어떤 표적을 행사할 수 있는지, 어느 시간 창 안에서, 누구의 감독 아래에서, 그리고 무언가 계획에서 벗어날 경우 활동을 어떻게 중단할지입니다. 그러한 규칙은 효과성에 대한 장애물이 아니라, 시뮬레이션을 안전하게 반복하고 일상으로 전환할 수 있게 하는 것입니다. 예외적인 조건에서 단 한 번만 사용할 수 있는 능력은 제도적 학습을 지속하지 못합니다. 한계에 대한 규율이 일회성 작전을 연속적인 대비 프로그램으로 전환하며, 그 결과는 훈련 간에 비교 가능합니다.
핵심 인프라도 마찬가지입니다. 에너지, 물, 통신 운영자는 점점 커지는 자원을 가진 적과 마주하며, 대중에게 제공하는 서비스를 위험에 빠뜨리지 않고 방어를 시험할 필요가 있습니다. 효과 검증과 함께, 운영 환경을 건드리지 않고 통제된 환경에서 적을 모델링하면, 그러한 조직은 운영과 양립 가능한 한계 내에서 대비 태세를 높일 수 있습니다. 이는 방어를 지탱하는 것과 동일한 규율입니다. 먼저 이해하고, 항상 입증하며, 권한 아래에서만 행동하는 것입니다. 이러한 의미에서 능동적 방어는 국가와 그가 보호하는 사회 모두를 위해 봉사하는 태세입니다.
따라서 Fenrir는 공격적 호기심을 방어적 규율로 전환하는 플랫폼의 일부입니다. 능동적 방어는 먼저 때리는 것이 아니라 먼저 이해하는 것입니다. 그리고 여기에서 이해에는 객관적인 기준이 있습니다. 적에 대해, 그리고 우리 자신에 대해 우리가 주장하는 것이 세계가 측정하는 것과 일치한다는 증거입니다.