Evaluating LLM Generated Detection Rules in Cybersecurity
이 논문은 홀드아웃 세트 방법론을 사용하여 인간이 생성한 규칙과 비교함으로써 LLM이 생성한 사이버 보안 탐지 규칙의 효과성을 평가하기 위해 설계된 오픈 소스 평가 프레임워크와 벤치마크 지표를 소개한다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
인터넷을 모든 이메일이 우편 시스템을 통해 이동하는 거대하고 북적이는 도시라고 상상해 보세요. 이 도시에는 가짜 편지, 사기, 그리고 친근한 메모로 위장한 바이러스를 몰래 들여오려는 악당들이 있습니다. 이들을 막기 위해 우리는 이 문제아들을 찾아낼 수 있는 특정 규칙을 작성하는 '탐정'들을 고용합니다. 예를 들어, 어떤 규칙은 "만약 의심스러운 주소에서 온 편지가 이상한 첨부 파일을 가지고 있다면, 표시하라!"라고 말할 수 있습니다. 이 규칙들은 우리 디지털 도시의 보안 요원들입니다.
오랫동안 인간 탐정만이 이 규칙들을 작성할 수 있었습니다. 그들은 수천 통의 편지를 연구하고, 기술의 트결을 익혔으며, 나쁜 놈들을 잡기 위한 정밀한 지침을 작성했습니다. 하지만 최근, 새로운 종류의 탐정이 도착했습니다: 바로 인공지능(AI)입니다. 이 AI 에이전트들은 지침을 읽고 몇 초 만에 자신만의 규칙을 작성할 수 있는 초고속 견습생과 같습니다. 여기서 모두의 마음속에 떠오르는 큰 질문은 이것입니다. "이 AI 견습생들이 실제로 그 일을 해낼 수 있을까? 아니면 그저 똑똑해 보이는 규칙을 쓰지만 실제 범죄자는 놓치거나, 더 나아가 무고한 사람들에게 '불이야!'라고 소리치기 시작할 것인가?" 이것이 바로 Sublime Security의 연구팀이 해결하고자 했던 퍼즐입니다. 그들은 AI가 인간 전문가만큼 잘 보안 규칙을 작성할 수 있는지, 그리고 만약 그렇다면 그 AI를 계속 작동시키는 데 비용이 얼마나 들 것인지를 알아보고자 했습니다.
이 논문은 ADÉ(아데라고 발음함)라는 특정 AI 에이전트에 초점을 맞추어, 새로운 방식의 AI 탐정 테스트 방법을 소개합니다. ADÉ는 단 하나의 악성 이메일을 살펴보고, 향후 유사한 악성 이메일을 잡아낼 규칙을 작성하도록 설계되었습니다. 연구진은 단순히 "작동하는가?"라고 묻지 않았습니다. 그들은 규칙이 악성 이메일을 얼마나 잘 잡아내는지(정확도), 해커가 아주 작은 세부 사항을 바꿨을 때 규칙이 깨질 가능성이 얼마나 되는지(강건성), 그리고 AI가 작동하는 규칙을 쓰는 데 드는 경제적 비용(경제적 비용)을 측정하기 위해 상세한 점수 체계를 구축했습니다.
ADÉ를 테스트하기 위해, 연구진은 인간이 작성한 규칙들과 함께 까다로운 '숨바꼭질' 게임을 진행했습니다. 그들은 Sublime Security의 컬렉션에서 훌륭한 인간 제작 규칙 목록을 가져온 뒤, 그중 하나를 ADÉ의 기억에서 비밀리에 숨겼습니다. 그런 다음, 해당 숨겨진 규칙이 잡아야 하는 단 하나의 악성 이메일을 AD-É에게 보여주며 "이것을 잡을 수 있는 규칙을 작성해 봐"라고 요청했습니다. ADÉ가 규칙을 작성한 후, 연구진은 45,000개의 이메일이 담긴 방대한 데이터베이스를 사용하여 ADÉ의 규칙을 원래의 인간 규칙과 비교했습니다.
결과는 놀라운 기술과 이해할 만한 한계가 섞여 있었습니다. 속이기 어려운 규칙을 작성하는 능력(강건성)에 있어서, ADÉ는 놀랍게도 높은 성과를 보였으며 인간 전문가와 거의 대등한 점수를 기록했습니다. 예를 들어, 숨겨진 JavaScript 코드가 포함된 이메일을 다룬 테스트에서 ADÉ의 규칙은 인간의 것만큼이나 우회하기 까end스러웠습니다. 하지만 AD-É는 훨씬 더 조심스러웠습니다. 인간 전문가는 수년간의 경험을 바탕으로 수천 개의 악성 이메일을 잡기 위해 광범위한 규칙을 작성한 반면, ADÉ는 오직 보여준 단 하나의 이메일에 기반하여 매우 좁은 범위의 규칙을 작성했습니다. 결과적으로, ADÉ는 전체 악성 이메일을 더 적게 잡아냈지만(진양성), 선량한 이메일을 잘못 분류하는 실수(위양성)도 훨씬 적었습니다. 실제로 일부 테스트에서 ADÉ의 규칙은 오보가 전혀 없었으나, 인간의 규칙은 가끔 몇 개의 무고한 메시지를 잘못 분류하기도 했습니다.
또한 이 연구는 AI를 사용하는 데 드는 '비용'을 조사했습니다. 규칙을 작성하는 것은 공짜가 아닙니다. AI가 코드를 작성하려다 실패할 때마다 컴퓨터를 실행하는 데 비용이 발생합니다. 연구진은 ADÉ가 기술적 검토를 통과하는 규칙을 작성하는 데 보통 1회에서 3회 정도의 시도만을 필요로 한다는 것을 발견했습니다. 이는 작업의 복잡성에 따라 약 1.51달리에서 5.13달러 사이의 매우 낮은 비용으로 번역되었습니다. 흥고롭게도, AI는 인간 저술가들보다 자신의 논리를 설명하는 훨씬 더 상세한 주석을 작성하는 경향이 있어 규칙을 읽기 쉽게 만들었습니다.
궁극적으로, 이 논문은 ADÉ와 같은 AI 에이전트가 특히 오보를 피하고 예산 내에서 움직이는 데 있어 고품질의 보안 규칙을 작성할 수 있는 능력을 갖추고 있음을 시사합니다. 그러나 이들이 인간 전문가를 완전히 대체할 준비는 아직 되지 않았습니다. AI는 한 번에 하나의 이메일만 보기 때문에, 수천 개의 사례를 연구한 후 만드는 인간의 광범하고 포괄적인 규칙을 작성하는 데 어려움을 겪습니다. 연구진은 AI가 특정 작업을 효율적으로 처리할 수 있는 강력한 도구이지만, 최선의 보안는 AI가 규칙 작성을 위한 힘든 일을 맡고 인간 전문가가 전략을 지도하여 규칙이 최대한 넓은 그물을 던질 수 있도록 하는 파트너십에서 나온다고 결론지었습니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.