Busan IT/공장내 Network

파일의 임의 접근, pcap

newind2000 2015. 5. 4. 17:39

파일의 임의 접근, pcap 

================================ Outline ====================================

임의 접근을 위한 파일 위치 지시자의 이동

- fseek 함수

- ftell 함수

pcap

- pcap_findalldevs 함수

----------------------------------------------------------------------------

p/527 임의 접근을 위한 파일 위치 지시자의 이동

 

파일을 접근할 때 순서적으로 접근하는 방법을 순차적 접근이라 한다.

 

원하는 위치에 단번에 접근하는 방법을 임의 접근이라 한다.

 

파일 위치 지시자의 이동: fseek

 

 

#include <stdio.h>

int fseek(FILE * stream, long offset, int wherefrom)

-> 성공 시 0, 실패 시 0이 아닌 값을 반환

 

특정 파일로부터, 몇 바이트 떨어진, 기준점

 

몇 바이트 떨어진양수는 파일의 끝 쪽으로 이동, 음수는 파일의 머리 쪽으로 이동.

 

산딸기 시간!

 

apt-get update로 최신 업데이트 한 후, apt-get install libpcap으로 다운로드 받는다.

 

cd /usr/include/

 

pcap의 매뉴얼

네트워크에 있는 packet을 잡아주는 라이브러리이다.

 

#include <pcap/pcap.h>

int pcap_findalldevs(pcap_if_t **, char *); //모두 ‘pcap_’로 시작한다.







반응형