목차
* 패킷 캡쳐 과정
1) 파일다운로드 & 압축해제
2) smsniff 실행
3) smsniff의 캡쳐활성화 버튼 ▶을 클릭하고 브라우져상의 웹 페이지를 이용
4) 패킷 캡쳐를 정지시키고 캡쳐된 패킷의 내용을 분석
텔넷을 이용한 웹 패킷 요청
1) 패킷 캡쳐프로그램을 이용해서 정상적인 웹 요청을 패킷 캡쳐
2) 캡쳐한 웹 요청 그대로 “텔넷”을 이용해서 웹요청
3) NC 프로그램을 이용한 결과물 저장 (리다이렉션)
1) 파일다운로드 & 압축해제
2) smsniff 실행
3) smsniff의 캡쳐활성화 버튼 ▶을 클릭하고 브라우져상의 웹 페이지를 이용
4) 패킷 캡쳐를 정지시키고 캡쳐된 패킷의 내용을 분석
텔넷을 이용한 웹 패킷 요청
1) 패킷 캡쳐프로그램을 이용해서 정상적인 웹 요청을 패킷 캡쳐
2) 캡쳐한 웹 요청 그대로 “텔넷”을 이용해서 웹요청
3) NC 프로그램을 이용한 결과물 저장 (리다이렉션)
본문내용
킷 캡쳐프로그램을 이용해서 정상적인 웹 요청을 패킷 캡쳐
GET / HTTP/1.1
Accept: */*
Accept-Language: ko
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; InfoPath.2)
Host: www.navxx.com
Connection: Keep-Alive
Cookie: NB=GI3TENZSGM2TCNZV; NNB=VIE2UMZ2YC7EO; nsr_acl=1; pwd_chg=1; nvad_lc=LM
HTTP/1.1 200 OK
Date: Wed, 27 Feb 2008 04:48:58 GMT
Server: Apache
Cache-control: no-cache, no-store, must-revalidate
Pragma: no-cache
P3P: CP="CAO DSP CURa ADMa TAIa PSAa OUR LAW STP PHY ONL UNI PUR FIN COM NAV INT DEM STA PRE"
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=euc-kr
우리가 보내는 파란색 글자를 살펴보면 현재 패킷은 www.navxx.com 사이트의 최상위
디렉토리 (/)를 요청한다는 것을 알 수 있다.
2) 캡쳐한 웹 요청 그대로 “텔넷”을 이용해서 웹요청
캡쳐한 요청 패킷을 보내기 위해서는 일단 telnet www.navxx.com 80 명령을 통해서
www.navxx.com 서버의 80번 포트와 연결시켜야 한다.
일단 연결이 되면 화면의 모든 글씨가 사라지면서 추가 정보 입력을 기다리게 되는데
이때 위 요청문을 붙여 넣으면 된다.
(1)
(2)
(3)
웹페이지의 소스코드를 받아오는 것을 볼 수 있다.
3) NC 프로그램을 이용한 결과물 저장 (리다이렉션)
하지만 페이지의 내용이 너무 길어지면 화면에 출력해서 보는 것은 불가능하며, 이 경우
결과물을 파일로 따로 저장해야한다. 이때 NC 프로그램이 사용된다. (nc.exe)
프로그램의 사용방법은 텔넷과 동일하며 프로그램 명령 실행시에
nc www.navxx.com 80 > result.html과 같이 꺽쇠 (>)를 이용해서 저장할 파일의
이름을 지정해주면 된다.
GET / HTTP/1.1
Accept: */*
Accept-Language: ko
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; InfoPath.2)
Host: www.navxx.com
Connection: Keep-Alive
Cookie: NB=GI3TENZSGM2TCNZV; NNB=VIE2UMZ2YC7EO; nsr_acl=1; pwd_chg=1; nvad_lc=LM
HTTP/1.1 200 OK
Date: Wed, 27 Feb 2008 04:48:58 GMT
Server: Apache
Cache-control: no-cache, no-store, must-revalidate
Pragma: no-cache
P3P: CP="CAO DSP CURa ADMa TAIa PSAa OUR LAW STP PHY ONL UNI PUR FIN COM NAV INT DEM STA PRE"
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=euc-kr
우리가 보내는 파란색 글자를 살펴보면 현재 패킷은 www.navxx.com 사이트의 최상위
디렉토리 (/)를 요청한다는 것을 알 수 있다.
2) 캡쳐한 웹 요청 그대로 “텔넷”을 이용해서 웹요청
캡쳐한 요청 패킷을 보내기 위해서는 일단 telnet www.navxx.com 80 명령을 통해서
www.navxx.com 서버의 80번 포트와 연결시켜야 한다.
일단 연결이 되면 화면의 모든 글씨가 사라지면서 추가 정보 입력을 기다리게 되는데
이때 위 요청문을 붙여 넣으면 된다.
(1)
(2)
(3)
웹페이지의 소스코드를 받아오는 것을 볼 수 있다.
3) NC 프로그램을 이용한 결과물 저장 (리다이렉션)
하지만 페이지의 내용이 너무 길어지면 화면에 출력해서 보는 것은 불가능하며, 이 경우
결과물을 파일로 따로 저장해야한다. 이때 NC 프로그램이 사용된다. (nc.exe)
프로그램의 사용방법은 텔넷과 동일하며 프로그램 명령 실행시에
nc www.navxx.com 80 > result.html과 같이 꺽쇠 (>)를 이용해서 저장할 파일의
이름을 지정해주면 된다.
키워드
추천자료
60회 전기 통신 4교시 1번 문제
컴콩-정보보호개론용어정리-해킹,인터넷보안,바이러스
정보통신기술의 발달과 세계경제(한글97용)
정보화의 역기능
웹서버 보안 점검(IIS)
[기술조사 발표]ATM(Asynchronous Transfer Mode)
Routing이해
VPN (Virtual Private Network)의 장점, 개념, 출현배경, 정류, 적용사례, 기술요소 등 분석 ...
Wireless network part2 (무선 네트워크 파트2)
TCP/IP인터넷 입문 및 활용
[4세대 이동통신(4G)]4G 기술의 이해, 3세대 이동통신의 한계와 4G의 등장, 4세대 이동통신(4...
Rip,Ospf,C언어로 구현 및 소스,주석 포함
멀티미디어 통신 기말시험 요약정리
IPTV와 VOIP기술의 정의 및 사례