>> Read No. 41121 article  
[질문] 프로그래밍, 조언을 부탁드립니다.

등록 2002-01-28 19:31:00     조회 2
이름 geo    

		안녕하세요...
pcap을 이용해서 간단히 스니퍼를 구현해 보고 있습니다.
ip(tcp,udp), icmp등으로 나눠서 전체패킷을 카운트하는 프로그램으로, source 및 dest...ip 부분을 
구조체로 정의한 다음 링크드리스트 형식으로 메모리를 할당해 데이터를 넣고, 이부분의 
캡쳐, 데이터 입력 루프는 SIGINT 시그널을 주는 순간 파일로 만들게 했습니다.  헌데 총 패
킷이 2019번을 받은(?) 다음 프로그램이 그냥 죽어버립니다. 아무런 메세지도 없이. 근데 이
게 다른 컴에서는 전혀 문제 없이 잘 작동 됩니다. 컴을 두 대를 사용중인데, 하나는 레드
햇 7.1kr 버젼을, 다른 하나는 한컴2.2를 사용중입니다. 하드웨어 구성은 조금 다르구요.  하
나에서는 시그널을 줄때까지 잘 돌고 다른 하나는 죽어버리니...(동작, 죽어버릴때, 컴파일
될경우 전혀 에러등의 메세지가 없습니다) 배포판 차이에 의해서인지, 프로그램이 잘못된 
것인지, 아니면 랜카드등의 차이에 의해서인지... (물론 한 네트웍의 같은 허버에 물려있습
니다.)  둘다 os를 새로 설치해 볼수 없는 상황에서, 이런경우 어떤식으로 접근해봐야 원인
을 찾을 수 있을까요? 제가 리눅스에서 프로그래밍 경험이 적고 디버거 사용도 잘 모릅니
다. 불쌍한 놈이다 봐주시고 참고할 만한 얘기들을 해주시면 감사하겠습니다.  p.s IPX를 잡
는 방법을 알고 계신분 계십니까?      /usr/include/linux/if_ether.h 의 ETH_P_IPX로 정의해봤으나  
    안되네요. 이것도 좀 알고 싶습니다.      pcap 문서에도 ipx 부분은 못찾겠더라구요.--이
 곳에 서명을 적어주십시오. ... 서명을 안 적으면 뭔가 불이익이 있나요?
이름
암호


>> 관련글
41121 [질문] 프로그래밍, 조언을 부탁드립니다.  geo  2002.01.28  ....
  답장 RE: [질문] 프로그래밍, 조언을 부탁드립니다.  *^^*  2002.01.28  ....
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.82 초 ] 작업시간: [ 0.25 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1792209434
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.