2012년 7월 2일 월요일

Bittwist 64 비트 실행에러

블로그에서도 소개한 Bittwist 를 64비트 환경에서 실행하는데, 정상적인 동작을 하지 않았다.




# bittwiste -I attack.pcap -O test.pcap
input file: attack.pcap
output file: test.pcap
bittwiste: fread(): error reading attack.pcap


# bittwiste -v
bittwiste: invalid option -- 'v'
bittwiste version 1.1
libpcap version 1.1.1
Usage: bittwiste [-I input] [-O output] [-L layer] [-X payload] [-C]
                 [-M linktype] [-D offset] [-R range] [-S timeframe]
                 [-T header] [header-specific-options] [-h]


왜 이런 현상이 나타나는 것일까? 이 문제를 해결하기 위한 간단한 방법은 최신 버전으로 업데이트 하면 해결된다. 즉. 2.0 버전대를 사용하면 문제없이 사용 가능해진다.

처음에는 패킷파일이 잘못된 줄 알고 이래저래 헤맸는데, 결국은 프로그램적인 이슈!
64비트 환경에서 사용하는 분들이 있다면 참고하세요.

[참고]
1. 에러관련 글, bittwist: Fails to work in 64bit-systems

댓글 없음:

댓글 쓰기