Kali Linux에서 DSniff를 컴파일하는 방법은 무엇입니까?

Kali Linux에서 DSniff를 컴파일하는 방법은 무엇입니까?

어떤 이유에서인지 내 Kali 시스템에서 Dsniff를 찾을 수 없습니다. 그래서 DSniff tar.gz 파일을 다운로드하고 다음 명령을 사용하여 데스크탑에 추출했습니다.

tar zxvf dsniff-2.3.tar.gz
cd dsniff-2.3
./configure && make && make install

다음 오류가 발생합니다.

checking for Berkeley DB with 1.85 compatibility...configure: error: Berkeley DB with 1.85 compatibility not found.

Dsniff를 설치하고 제대로 작동하게 만드는 방법은 무엇입니까?

답변1

데비안과 유사한 운영 체제에서는 dsniff를 컴파일할 필요가 없습니다. 다음을 실행하세요.

sudo apt-get install dsniff

답변2

버클리 데이터베이스는 많은 곳에서 사용되는 일반적인 간단한 데이터베이스이므로 Kali에서 이를 사용할 수 있어야 한다고 확신합니다.

언뜻 보면 Kali가 사용하는 것과 비슷해 보입니다 apt.

apt-cache search Berkeley

수십 개의 항목 목록이 제공되어야 합니다. 당신이 그것을 구축하고 있기 때문에 아마도 그 libdb-dev패키지가 필요할 것입니다. 아마도 이것은 실행 파일을 종속성으로 가져오는 것 같습니다. 저는 이것이 "db4" 또는 "db5"로 시작하는 패키지 중 하나라고 믿습니다.

관련 정보