Http(80) attack 을 막자 (Warm Virus)
http://www.cisco.com/en/US/products/sw/iosswrel/ps1835/products_tech_note09186a0080110d17.shtml
CEF를 우선 올려야 합니다
Platform - Minimum Cisco IOS Software Version
7200 - 12.1(5)T
7100 - 12.1(5)T
3660 - 12.1(5)T
3640 - 12.1(5)T
3620 - 12.1(5)T
2600 - 12.1(5)T
1700 - 12.2(5)T
========== 견본 ==========
1. 장비가 NBAR을 지원 하는 장비인지 확인한다
Platform - Minimum Cisco IOS Software Version
7200 - 12.1(5)T
7100 - 12.1(5)T
3660 - 12.1(5)T
3640 - 12.1(5)T
3620 - 12.1(5)T
2600 - 12.1(5)T
1700 - 12.2(5)T
2. CEF를 설정한다 (NBAR)을 사용하기 위해서..
3. NBAR(Network-based application recogntion) Filter설정
class-map match-any http-hacks
match protocol http mime "*readme.elm*"
match protocol http url "*.ida*"
match protocol http url "*cmd.exe*"
match protocol http url "*root.exe*"
match protocol http url "*readme.exe*"
match protocol http url "*default.ida*"
match protocol http url "*x.ida*"
match protocol http url "*.eml*"
match protocol http url "*rich.dll*"
match protocol http url "*admin.dll*"
match protocol http url "*_vti_bin*"
match protocol http url "*_mem_bin*"
policy-map mark-inbound-http-hacks
class http-hacks
set ip dscp 1
4. Interface에 Service-policy를 설정한다
interface Serial0/0
service-policy input mark-inbound-http-hacks
========== 확인방법 (주의 : CPU가 약간 올라감) ==========
Router#sh policy-map interface Serial 0/0
Serial0/0
Service-policy input: mark-inbound-http-hacks (1149)
Class-map: http-hacks (match-any) (1151/2)
19 packets, 28496 bytes
5 minute offered rate 0 bps, drop rate 0 bps
Match: protocol http mime "*readme.elm*" (1155)
0 packets, 0 bytes
5 minute rate 0 bps
Match: protocol http url "*.ida*" (1159)
19 packets, 28496 bytes
5 minute rate 0 bps
Match: protocol http url "*cmd.exe*" (1163)
0 packets, 0 bytes
5 minute rate 0 bps
Match: protocol http url "*root.exe*" (1167)
0 packets, 0 bytes
5 minute rate 0 bps
Match: protocol http url "*readme.exe*" (1171)
0 packets, 0 bytes
5 minute rate 0 bps
Match: protocol http url "*default.ida*" (1175)
0 packets, 0 bytes
5 minute rate 0 bps
Match: protocol http url "*x.ida*" (1179)
0 packets, 0 bytes
5 minute rate 0 bps
Match: protocol http url "*.eml*" (1183)
0 packets, 0 bytes
5 minute rate 0 bps
Match: protocol http url "*rich.dll*" (1187)
0 packets, 0 bytes
5 minute rate 0 bps
Match: protocol http url "*admin.dll*" (1191)
0 packets, 0 bytes
5 minute rate 0 bps
Match: protocol http url "*_vti_bin*" (1195)
0 packets, 0 bytes
5 minute rate 0 bps
Match: protocol http url "*_mem_bin*" (1199)
0 packets, 0 bytes
5 minute rate 0 bps
QoS Set
ip dscp 1
Packets marked 19
Class-map: class-default (match-any) (1203/0)
1264447 packets, 1219808137 bytes
5 minute offered rate 16668000 bps, drop rate 0 bps
Match: any (1207)
Router#