Red Baron

POST : Program

khook |

LICENSE & NOTICE

0. 이 프로그램과 소스 코드는 GPL (GNU Public License) 를 따른다.

0. 이 프로그램의 사용으로 인하여 발생할 수 있는 문제들에 대해서
  어떠한 보장도, 책임도 질 수 없다.


------------------------------------------------------------------------------
Compilation & Loading module

1. 컴파일을 하기 위해서는 다음과 같이 명령을 수행한다.
 
  [kysee@freekernel.org]$ make all


2. 컴파일을 마치면 khook.o 가 생성되는데 이것은 kernel module 로 사용되어진다.
  khook.o 를 적재하려면 아래와 같이 명령을 수행한다.
  단, 컴파일과는 달리 kernel 에 module 을 적재시키는 작업은 root 권한을 필요로
  한다.

  [root@freekernel.org]$ make load

  만일 여러개의 네트웍 장치가 존재한다면 모듈을 로드하는 시점에서 특정 장치를
  'DEV=장치이름' 과 같이 명시할 수 있다.
 
  [root@freekernel.org]$ make load DEV=eth0

  장치이름 지정을 생략하게 되면 모든 네트웍 장치로 부터 네트웍 데이터를 수신
  하게 된다.
    
 
3. 더이상 khook 를 사용하지 않는다면 이를 kernel 로 부터 제거할 수 있다.
 
  [root@freekernel.org]$ make unload


4. khook 는 /var/log/messages 파일에 로그를 남기며 khook 에 의해 남겨지는 모든
  로그는 'hook' 로 시작된다.
 
  [root@freekernel.org]$ tail -f /var/log/messages | grep hook

top

posted at

2006. 12. 9. 14:37


CONTENTS

Red Baron
BLOG main image

RSS 2.0Tattertools
공지 아카이브
최근 글 최근 댓글 최근 트랙백
카테고리 태그 구름사이트 링크