강희도 SKT 통합보안센터 사회공학위협대응팀 매니저(사진=SKT)
SKT는 올해 3월부터 경찰과 협력해 이 같은 피해 예방 체계를 운영했다. 경찰이 피싱 피해 신고자의 휴대전화에서 악성 앱을 추출해 전달하면 SKT가 앱을 분석해 C2(명령제어) 서버 주소를 찾아내고, 이를 이동통신 3사에 공유하는 방식이다. 통신사들은 해당 주소에 접속한 고객을 확인해 경찰에 전달한다.
경찰과 협력 초기에는 강 매니저 혼자 앱을 일일이 분석했다. 피해 예방 효과가 알려지면서 분석 대상은 빠르게 늘었다. 하루 평균 분석 건수는 3월 37건에서 5월 67건으로 약 81% 증가했다. 67건을 사람이 모두 분석하려면 하루 19시간이 필요했다. 전담 전문 인력 3명이 투입돼야 하는 업무량이었다. 외부 업체에 맡기는 방안도 검토했지만 연간 10억원 이상의 비용이 들 것으로 예상됐다.
강 매니저는 이 문제를 AI로 풀기로 했다. 앱의 방대한 코드 분석 전 과정을 자율적으로 수행하도록 여러 AI 에이전트가 역할을 나누는 멀티 에이전트 구조를 설계했다. 이 에이전트는 악성 앱에 숨겨진 범죄자의 서버 주소를 찾아내는 역할을 한다. 오픈AI 코덱스를 활용한 개발작업은 프로토타입을 만드는데 약 한 달이 걸렸다.
이렇게 만든 에이전트 ‘M-트리플A’는 지난 4월 15일부터 실제 업무에 적용됐다. 이전에는 강 매니저가 직접 모든 앱을 분석했지만, 지금은 AI가 분석을 주도하고 전문가는 예외나 신규 유형 등 전체 결과의 약 15%를 검토한다. 신규 유형을 사람이 수동으로 분석하면 수일이 걸렸지만 AI는 수시간 안에 분석을 마친다. 이를 통해 전문 인력 투입 시간은 96% 줄었다.
성과도 수치로 나타났다. 4월 15일부터 9월 30일까지 에이전트가 분석한 악성 앱은 4300여개다. 이 과정에서 C2 서버 주소 약 250개를 찾아냈다. 이를 바탕으로 경찰이 현장에 출동해 피해를 막은 SKT 고객은 약 940명, 예방한 피해 금액은 약 514억원에 달한다. 이 정보가 통신 3사에 공유돼 추가 피해 예방에 활용되는 점까지 고려하면 연간 약 2250억원의 사회적 가치를 창출한 것으로 회사는 추정한다.
SKT가 만든 악성앱 분석 에이전트의 성과(사진=윤정훈 기자)
그는 “가족 중에 피싱 피해를 당하신 분이 있어서, 사회공학위협대응팀이 생겼을 때 내가 가진 역량으로 이런 피해 예방에 기여할 수 있지 않을까 생각했다”며 “직접 고객의 피해를 예방하는 게 눈에 보이기 때문에 성취감이 크다”고 업무에 만족감을 표했다.
강 매니저는 현재 악성 앱 분석 외에도 스팸 메시지를 도박·성인 콘텐츠·불법 의약품 등 유형별로 자동 분류하는 에이전트 개발에도 참여하고 있다. 단순히 스팸 여부를 가리는 데서 나아가 유형별 차단 정책을 고도화하기 위해서다.
강 매니저는 “보안은 우리가 막으면 범죄자들이 새로운 방식으로 회피하는 끝없는 창과 방패의 싸움”이라며 “고객에게 도움이 되는 기술을 계속 고민하겠다”고 말했다.









