🔒 보안·해킹

이메일 본문과 URL 동시 분석하는 듀얼패스 피싱 탐지 프레임워크

이메일 본문과 URL 동시 분석하는 듀얼패스 피싱 탐지 프레임워크

피싱 공격은 이메일의 텍스트와 삽입된 URL 양쪽을 동시에 악용하기 때문에, 한 가지 경로만 분석하는 기존 탐지 시스템은 교묘하게 위장된 공격을 놓치기 일쑤다. 본문 내용만 보면 정상 같아도 URL은 악성이거나, 반대로 URL은 깨끗해도 본문이 사회공학적 수법을 쓰는 경우가 대표적이다. 실무에서 이런 간극을 메우려면 두 축을 동시에 들여다보는 구조가 필요하다.

연구진이 제안한 듀얼패스 프레임워크는 두 개의 독립 분석 경로를 결합한다. 첫 번째 경로는 DistilBERT 파인튜닝 모델로 이메일 본문의 의미적 맥락을 파악한다. DistilBERT는 BERT 대비 파라미터 40%를 줄이면서도 성능 열손실을 최소화해, 실시간 탐지에 필요한 연산 효율을 확보한다. 두 번째 경로는 문자 수준 TF-IDF 벡터화와 Random Forest 분류기로 URL의 구조적 특징을 분석한다. Random Forest는 다른 고전 분류기 대비 악성 URL 식별에서 유의미하게 우수한 성능을 보였다.

실험 결과, DistilBERT 경로는 텍스트 기반 피싱 탐지에서 정확도와 연산 효율의 균형을 달성했고, Random Forest 경로는 URL 악성 여부 판별에서 기존 SVM·로지스틱 회귀 대비 월등한 정확도를 기록했다. 두 경로의 예측을 앙상블하면 단일 경로 방식보다 탐지율이 유의미하게 상승한다.

모듈형 설계가 실용 포인트다. 각 경로를 독립 배포할 수도 있고, 앙상블로 통합할 수도 있다. 기존 이메일 보안 게이트웨이에 DistilBERT 모듈만 추가하는 식의 점진적 도입이 가능하다.

한계도 있다. DistilBERT는 여전히 GPU 자원이 필요하고, 새로운 피싱 패턴에 대한 온라인 적응 메커니즘은 포함되지 않았다. 또한 앙상블 임계값 튜닝이 환경별로 필요하다.

SecOps 팀은 오픈소스 DistilBERT 모델을 기존 메일 필터 위에 올려 텍스트 경로 탐지를 즉시 강화할 수 있다. URL 경로는 Scikit-learn 기반으로 가벼워 엣지 단에서도 배포 가능하다. 두 경로의 출력 스코어를 조합하는 앙상블 로직만 추가하면 된다.

📖 *Dual-Path Phishing Detection: Integrating Transformer-Based NLP with Structural URL Analysis* | 논문 원문 ※ 이 기사는 IT 연구 논문을 바탕으로 작성되었습니다.