- Today
- Total
CODE CAVE
페도라 fragrouter 설치 후 make 에러 본문
lex -t scanner.l > $$.scanner.c; mv $$.scanner.c scanner.c
/bin/sh: lex: command not found
yacc -d grammar.y
make[1]: yacc: Command not found
Makefile:107: recipe for target 'grammar.c' failed
make[1]: *** [grammar.c] Error 127
make[1]: Leaving directory '/home/mcker/hack/fragrouter-1.6/libpcap-0.4'
Makefile:46: recipe for target 'libpcap-0.4/libpcap.a' failed
make: *** [libpcap-0.4/libpcap.a] Error
스니핑한 패킷을 원래의 주소로 다시 보내주는 패킷릴레이 툴인 fragrouter에서 책만 따라하다가
위와 에러나시는 분들 여럿 있으실거라고 생각됩니다.
해결 방법은 아래와 같습니다.
에러내용을 잘 읽어보면 대충 왜 이렇게 해결하는지 보이실거예요~
필요한 라이브러리를 설치하고, 한번 make를 하셨기 때문에 순서대로 청소합니다.
아래와 완전히 동일하게 해주세요
1. yum install byacc flex bison audit
2. fragrouter 1.6 디렉터리로 들어갑니다.
3. fragrouter 디렉토리의 하위 디렉토리 중 Libnet* 디렉토리에서
make clean
./configure
make
위 3 명령어를 차례대로 입력합니다.
4. fragrouter 디렉토리의 하위 디렉토리 중 libpcap* 디렉토리에서
make clean
./configure
make
위 3 명령어를 차례대로 입력합니다.
5. 다시 fragrouter 디렉터리로 이동해서
make clean
./configure
make
위 3 명령어를 차례대로 입력합니다.
도움이 되셨다면 아래 하트를 뿅..
▼▼▼▼▼▼
'Hacking&Security' 카테고리의 다른 글
해킹 대회 - 포렌식 챌린지 대회 (0) | 2016.07.09 |
---|---|
[정보보안 개론과 실습] 8장 연습문제 풀이 (2) | 2016.06.14 |
- AD
- For 개발자