50
論論論論 – 論論論論論論論論論論論論論論論論論 論 論 論 論論論 論論論論 論論論 論論 論論論 MA0K0205 論論論

論文報告 – 分散式 網路安全分析及偵測系統之研究

  • Upload
    howe

  • View
    113

  • Download
    0

Embed Size (px)

DESCRIPTION

論文報告 – 分散式 網路安全分析及偵測系統之研究. 研 究 生: 章博傑 指導教授: 江清泉 博士 報告者 Ma0k0205 李和庭. 摘要. 現在的網路駭客攻擊行為 逐漸 多樣化、分散式,因此,傳統形式的防護軟體已經逐漸無 法對現在越來越多樣的攻擊行為產生反應 。 目前的網路攻擊逐漸採分散式的方式,有鑑於此,本研究提出 以分散式的分析方式來設計網路安全系統,透過分散式的資訊內 容的蒐集. 1.1 研究背景與動機. 網際網路普及化迅速但是惡意攻擊也愈見頻繁 防護方式 1. 防毒軟體 2. 防火牆 3. 電腦主機系統的防護 方式 - PowerPoint PPT Presentation

Citation preview

Ma0k0205

1.1

1.2.3.4.5.1.2

2.1

Host base

Network base

2.1.1 Host base

2.1.2 Network base

On lineOff line2.1.2.1 On line

:

:2.1.2.1 On line

:2.1.2.2 Off line

:1.2.:1.2.2.1.2.2 Off line2.2 UNIX

UNIXsyslogd

Syslogd

2.2.1 http_access_logIPGETPOSTHEADWEBprotocolHTTP/1.0 HTTP/1.1URL

2.2.2 sshd_logsshdsshdsshdsshd

pid Accepted passwordFailed password

sshd sshd2.2.3 iptables_log

2.2.4 mail_logmail_log

2.3

2.4 2.4.1 Fuzzy2.4.2 Neural Network2.4.3 SVM2.4.4 Automata2.4.5 empirical2.5 Log 2.5.1 (Denial of Service, DoS)Land Teardrop SYN Flood UDP Flood (Fraggle )Smurf

(Distributed Denial of ServiceDDoS)2.5.2 LogApache severaccess_logiptablesmail severmaillogsshsshd

Example:SlapperCode Red

3.1.1

3.1.1.1

3.1.2

3.1.2.1 (pattern match)

3-1-6 Code Red3.1.2.1 (pattern match) 3-1-7 Code Red

3.1.2.2 (abnormal behavior analysis)

3-1-8 3.1.2.2 (abnormal behavior analysis) 3-1-9

3.1.2.2 (abnormal behavior analysis) 3-1-10

= 1 / (-) * (-)3.1.2.3 (abnormal user log trace)3.1.3

3-1-11 3.1.3.1 log table1. http_access_log id bigserial NOT NULL userIP inet IPuserid character(80) IDaccessTime integer httpCommand character(1000) http statusCode integer size integer Refer character(255) userAgent character(255) uploadIP inet IPuploadTime integer 3.1.3.1 log tablehttp_access_logsshd_logiptables_logmail_log3.1.3.2 pattern table id bigserial NOT NULL pid character(80) ps character(80) name character(255)fname character(255) pattern character(1000)infor character(255) url character(255) 3.1.3.3 behavior table id bigserial NOT NULL b_pid integerps character(80) name character(255) threshold Time integer -fname character(255) Patterncharacter(1000) infor character(255) url character(255) 3.1.4

3.1.4.1 3.1.4.2 3.2 3.2.1 1.

2.

3.

4.3.2 3.2.1 5.

6.

7.3.2 3.2.2

3.3 3.3.1 Example:3.3 3.3.2 http_access_log sshd_loghttp_access_log IP sshd_log sshd 4.1 4.1.1 4.1.1.1 Code Red

4-1 Code Red4.1.1.2 Slapper

4-2 Slapper4.1.2 4.1.2.1 Unauthorized

http_access_log 4.1.2 4.1.2.2 Failed_password

sshd 4.1.2 4.1.2.3 Try_account Try_account

4.1.3

4.2

4-7