170 likes | 176 Views
Wireless Sniffer 실습. Outline. Network environment Wired/Wireless Packet Capturing Data Link Layer 의 동작 Wireless LAN Security Hacking Episode Weakness War Driving FON Community Traffic Analyzer 사용법 실습. Wired LAN Environment. Internet. Gateway Router. Dummy HUB. PC A. PC D.
E N D
Outline • Network environment • Wired/Wireless • Packet Capturing • Data Link Layer의 동작 • Wireless LAN Security • Hacking Episode • Weakness • War Driving • FON Community • Traffic Analyzer 사용법 • 실습
Wired LAN Environment Internet Gateway Router Dummy HUB PC A PC D PC B PC C
Wireless LAN Environment Laptop A Internet AP Laptop B Laptop B의 전파 범위 Laptop D Laptop C
Data Link Layer Procedure • Wired LAN • Promiscuous mode • Non-promiscuous mode • Wireless LAN • Normal mode • Monitoring mode Physical Layer Data Link Layer Upper Layer MAC address 일치 MAC address 불일치 Data Link Layer에서의 동작
Wireless LAN Security- Hacking Episode(1/3) • The Parking Lot Attacker A Firewall Attacker B Intra Network
Wireless LAN Security- Hacking Episode(2/3) • Up in the air Packet 수집 Attacker WEP Key 추출
Wireless LAN Security- Hacking Episode(3/3) • Accidental Tourist Tourist Attacker Public Network Company Network
Wireless LAN Weakness • 취약점 • 물리적인 보안이 이루어지지 않는다 • WEP(Wired Equivalent Privacy)의 취약성 • 100MB에서 1GB 분량의 packet 수집시 key 추출 가능 • 다수의 hacking utility • Airsnort : http://airsnort.shmoo.com • WEPCrack : http://sourceforge.net/projects/wepcrack • 대안 • IEEE 802.1x • IPSEC
War Driving (1/3) • 의미 • 특정 지역의 AP등 무선 랜 기기의 위치를 지도화하는 것 • 참고 • http://www.nodedb.org/unitedstates/or/portland • http://www.pasadena.net/apmap/ 서울 서부에서 인천 동부 지도 강남 일대 지도
War Driving(2/3) Passive Probing • 방법 • Active Probing • Probe Request • Probe Response • ESSID • Etc • Passive Probing • RFMON(Radio Frequency Monitoring)
War Driving(3/3) • Cantenna • 내장된 antenna는 넓은 범위의 미세한 신호를 수신하기에 부적합 • 외장 antenna 필요 • 참조 • http://www.oreillynet.com/cs/weblog/view/wlg/448 • http://www.radio-active.net.au/web/80211/pringles.html • http://www.radio-active.net.au/web/80211/betterpringles.html • http://www.turnpoint.net/wireless/has.html • http://me.jeremiahwhite.com/pringles.html
FON WiFi Community • FON • 세계 최대 WiFi 커뮤니티 • “집에서 이미 지불하고 있는 인터넷 접속료를 왜 집 밖에서 인터넷 접속을 할 때마다 따로 지불해야 하는가?” • 집에서 WiFi를 공유하는 대신 집 밖에서 다른회원이 공유하는 FON에 무료로 접속할 수 있다 참고: http://www.fon.com/kr/info/whatsFon FON 공유기
Tools Introduction(1/2) • WinPCAP(Windows Packet CAPture library) • Win32 platform용 packet capture tool • Network analyze library • 오픈 소스 • libPCAP(UNIX library)의 windows 버전 • http://www.winpcap.org
Tools Introduction(2/2) • Ethereal • 가장 대표적인 Network Analyzer • IEEE 802.11abg 지원 • 오픈 소스 • 강력한 필터 기능이 특징 • WinPCAP library와 driver 이용 • http://www.ethereal.com • AiroPeek(OmniPeek) • Wireless traffic analyzer로 유명하다 • IEEE 802.11abgn, VoIP 지원 • GUI와 graphic indicator로 사용법이 쉽다 • WinPCAP library와 driver 이용 • http://www.wildpackets.com
Wireless Packet Capture Non-promiscuous mode로 capture해야함 Interface 관련 설정 Capture시 적용 filter Capture를 저장할 파일 Capture 종료 컨디션 <Capture Options 설정화면>
실습 • 전자정보관 실습실 복도의 War Driving Map을 작성해보자 • NESPOT login시 packet을 capture해보고 어떤 protocol을 쓰는지, 어떤 인증 방식으로 login을 하는지에 대해 추론해보자