현재 윈도우상에서 패킷캡쳐해서 프로토콜에 따라 디코딩하는 프로그램을 제작중입니다.
winpcap라이브러리를 이용하면서 linux상의 소스를 참고하고 있는데요
윈도우에서는 어디에 tcp나 ip들의 해더구조체가 정의되어있는지 잘 모르겠습니다.
그래서 리눅스의 구조체를 참고해서 해더파일에 새로 자료형을 추가하고 있는데요.
그 내용들을 볼수 있는곳 있을까요? 혹은 윈도우에서 제공하는 해더파일의 이름을 알고싶습니다.
레드햇9가 깔려 잇구요.
콘솔상에서 소스파일을 받아다 프로그램을 깔려고 압축을 푸니까 이런
메세지가 나오는데 , 압축파일버전이 낮은 것도 아닐텐데
에러가 나는건 무엇때문인지 모르겠네요..
[root@moon down]# tar -xzvf gallery-1.4.2.tar.gz
gallery/
gallery/add_comment.php
gallery/add_photo.php
gallery/add_photos.php
gallery/adv_search.php
gallery/album_permissions.php
gallery/albums.php
gallery/AUTHORS
gallery/captionator.php
gallery/ChangeLog
tar: 다음 헤더로 건너 뜀
tar: Archive contains obsolescent base-64 headers
gzip: stdin: invalid compressed data--format violated
tar: 자식이 상태 1를 되돌려 주었습니다
tar: Error exit delayed from previous errors
[root@moon down]#
로 나오면서 쉘상태로 돌아오거던요..
얼마전까지 잘 풀렸고, 요며칠 사이에 이런 문제가 생기네요.
아니면 각종사이트의 파일압축양식이 틀린건지 알려주세요.
에러메세지내용을 보자면 ,
파일압축에서 64기반의 오래된 헤더가포함되어있고,
부적합한 압축된 데이타로 포맷된양식이 깨져있다는 거 같은데,
오픈소스사이트의 압축파일이 깨져있다면 말이 안 되는 이야기라,
이렇게 문의 드립니다.