메뉴 건너뛰기
소속 기관 / 학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
고객센터 ENG
주제분류

논문 기본 정보

저자정보
(고려대학교) (고려대학교)
저널정보
한국정보보호학회 정보보호학회논문지 정보보호학회논문지 제36권 제5호
오류 신고하기

피인용 0

검색

    초록·키워드

    웹쉘은 코드 난독화로 탐지를 우회하는 스크립트 기반 백도어이나, 기존 연구는 데이터셋·전처리·평가 지표가 달라 난독화 강인성을 체계적으로 비교하기 어렵다. 본 논문은 두 목적을 갖는 다차원 벤치마크 프레임워크를 제안한다. 첫째, 소스코드·AST 두 계층의 10개 정량 차원(D1–D10)을 정의하고, BFAD의 6개 행동 범주를 객체 생성·파일시스템·데이터베이스 상호작용 등 15개로 확장한 신규 차원 D10을 제안한다. 20시드×5폴드 반복 실험(100회)에서 D10 단독(F1 = 82.21 ± 3.08%)은 D9 단독(75.21 ± 3.88%)보다 7.00%p 높았고(p < 0.001), 피처 수를 맞춘 비교에서도 이 차이가 유지되었다. 둘째, 4개 난독화 범주의 10종 코드 변형(T1–T10)을 자동 적용하여 규칙 기반(PMF YARA), 인코더 기반(GraphCodeBERT, UniXcoder), 통계 머신러닝(Random Forest) 탐지기를 비교하였다. AST 기반 Random Forest는 F1 = 89.22 ± 0.29%를 달성하였다. 인코딩 변형(T3)은 규칙 기반 탐지기의 정상 오탐률을 5.68%p, 미실행 취약점 주입(T9)은 Random Forest의 정상 오탐률을 49.28%p 높였다. 따라서 재현율 저하(RDR)와 정상 오탐률 변화(ΔFPR)를 함께 보고하는 양면 강인성 평가를 제안한다.

    최근 본 자료 전체보기