표제지
요약
목차
제1장 서론 10
1.1. 연구 배경 및 목적 10
1.2. 연구 범위 및 내용 12
제2장 관련 연구 13
2.1. 사회공학 공격 13
2.2. 챗봇 16
2.3. CNN 18
2.4. 선행연구 20
제3장 챗봇기반 SNS 피싱 탐지 및 대응모델 22
3.1. 개념 및 절차 22
3.2. SNS 피싱 공격 절차의 정의 24
3.3. 챗봇기반 피싱공격 탐지 및 대응모델설계 26
3.3.1. Text-CNN 기반 공격문장 분류기 설계 26
3.3.2. 챗봇 기반 SNS 피싱탐지 및 대응모델 설계 30
제4장 실험결과 및 분석 37
4.1. 실험환경 및 절차 37
4.1.1. Text-CNN 기반 공격문장 분류기 구축 및 정확도 실험 37
4.1.2. 챗봇기반 SNS 피싱공격 대응모델의 구현 및 시험 38
4.2. 결과 및 분석 40
4.2.1. Text-CNN 기반 공격문장 분류기 구축 및 정확도 실험 40
4.2.2. 챗봇기반 SNS 피싱공격 대응모델의 구현 및 시험 42
제5장 결론 및 향후연구 47
참고문헌 48
Abstract 52
〈표 2-1〉 사회공학 공격모델의 문헌연구 14
〈표 2-2〉 챗봇이 활용되고 있는 서비스 분야 17
〈표 4-1〉 제안하는 챗봇의 구성환경 38
〈표 4-2〉 공격 1단계 대화의 예 42
〈표 4-3〉 공격 2단계 대화의 예 44
〈표 4-4〉 공격 3단계 대화의 예 46
〈그림 2-1〉 Kevin mitnick의 사회공학 공격 사이클 15
〈그림 2-2〉 Word2Vec 기반의 텍스트 분류를 위한 CNN구조 19
〈그림 3-1〉 Kevin Mitnick의 사회공학 공격 사이클을 기반으로 본 논문에서 제안하는 SNS 피싱 공격단계 25
〈그림 3-2〉 텔레그램 환경에서 SNS 피싱공격 탐지 및 대응절차 22
〈그림 3-3〉 본 눈문에서 표준화한 SNS 피싱 공격단계 26
〈그림 3-4〉 본 논문에서 제안하는 Text-CNN기반 공격문장 분류기 모델구조 27
〈그림 3-5〉 본 논문에서 사용한 CNN의 구조 28
〈그림 3-6〉 본 논문에서 사용한 CNN의 네트워크 구성 29
〈그림 3-7〉 챗봇 기반의 실시간 공격 탐지 및 대응모델 30
〈그림 3-8〉 FSM모델 기반의 공격탐지 규칙설계 32
〈그림 3-9〉 공격 1단계 챗봇 동작 설계 흐름도 33
〈그림 3-10〉 공격 2단계 챗봇 동작 설계 흐름도 34
〈그림 3-11〉 공격 3단계 챗봇 동작 설계 흐름도 35
〈그림 4-1〉 공격문장 분류기 실험설계 37
〈그림 4-2〉 공격문장 분류기(1단계) 정확도 40
〈그림 4-3〉 공격문장 분류기(2단계) 정확도 40
〈그림 4-4〉 공격문장 분류기(3단계) 정확도 41
〈그림 4-5〉 텔레그램 환경에서의 챗봇 실험설계 38
〈그림 4-6〉 공격 1단계 알림 메시지 43
〈그림 4-7〉 공격 2단계 알림 메시지 44
〈그림 4-8〉 공격으로 탐지되어 저장된 문장 제공의 예 45
〈그림 4-9〉 공격 3단계 알림 메시지 46