네트워크 보안 수업 21일차(정규표현식) - 코리아 정보보안 IT학원

2016. 3. 25. 16:49네트워크 보안 수업/리눅스

반응형

전화번호 문제

[2-3]-[3-4]-[4]

[2-3] [3-4] [4]


grep "[-, ][123456789]" test

grep "[0-9]\{2,3\}[- ][0-9]\{3,4\}[- ][0-9]\{4\}" test




메일주소 문제

계정@주소

계정 => 알파벳 대, 소문자 또는 숫자가 올 수 있음

주소 => 알파벳 대, 소문자 그리고 "." 그리고 알파벳 대, 소문자


grep "\@naver\." test2

grep -w "[a-zA-Z0-9]\{3,\}@[a-zA-Z0-9]\{3,\}.[a-zA-Z0-9.]\{2,\}" test2




IP문제

grep "[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}" test3


utm 이라는 장비는 패턴매칭을 지원

방화벽은 IP가 이것일 때 차단 하겠다는 것



IP  : 192.168.64.0 11000000.10101000.01000000.00000000

S/M : 255.255.255.128 11111111.11111111.11111111.10000000


IP  : 192.66.5.192 11000000.01001000.00000101.11000000

S/M : 255.255.255.192 11111111.11111111.11111111.11000000

범위 : 192.66.5.192~192.66.5.255

대표 : 192.66.5.192

B/C  : 192.66.5.255

사용 : 192.66.5.193~192.66.5.254

IP 개수 : 62

반응형