상세 보기
LLM을 활용한 SQL Injection 퍼징 연구
Research on SQL Injection Fuzzing Using LLM
- 김승현;
- 이상진
초록
최근 대규모 언어 모델(LLM)의 발전은 코드 수준의 맥락 이해와 생성 능력을 바탕으로 보안 분야에서도 새로운 가능성을 제시하고 있다. 본 연구에서는 이러한 LLM을 활용하여 웹 애플리케이션 환경에서 발생하는 SQL 인젝션 취약점을 효율적으로 탐지하기 위한 변이 엔진과 탐지 엔진으로서의 가능성을 실험한다. 구체적으로, LLM을 변이 엔진으로 활용하여 단순 문자열 변이를 넘어 실제 SQL 맥락에 부합하는 정교한 공격 페이로드를 자동 생성하고, 탐지 엔진으로서 LLM을 활용하여 SQL 맥락 변화를 인식하고 즉각적으로 취약점을 판별하는지 검증한다. 실험 결과, 본 접근법은 공격 페이로드를 상황에 맞게 작성하는 것을 확인하였으며, SQL 맥락을 이해하여 다양한 인젝션 패턴을 포착함으로써 더욱 효과적인 보안 기술로 사용할 수 있음을 확인하였다.
키워드
LLM; SQL Injection; Mutation; Detection
- 제목
- LLM을 활용한 SQL Injection 퍼징 연구
- 제목 (타언어)
- Research on SQL Injection Fuzzing Using LLM
- 저자
- 김승현; 이상진
- 발행일
- 2025-04
- 저널명
- 정보보호학회논문지
- 권
- 35
- 호
- 2
- 페이지
- 323 ~ 334
- 언어
- KOR
- 출판사
- 한국정보보호학회
- 발행국가
- 대한민국
- 분량
- 12 페이지
- ISSN
- E 2288-2715
P 1598-3986