Kali Linux의 DNS 스푸핑

Kali Linux의 DNS 스푸핑

DNS 스푸핑에 대해 알아보려고 하는데 잘 작동하지 않습니다. 이것이 제가하는 것입니다. 1단계: 다음 명령을 사용하여 네트워크 카드를 promisc 모드로 변환합니다.

ifconfig wlan0 promisc

2단계: /usr/share/dsniff/dnsspoof.hosts라는 dnsspoof용 호스트 파일을 만듭니다(dnsspoof 매뉴얼 페이지에서 권장됨). 이것이 제가 파일에 넣은 것입니다.

github.com       192.168.1.102
*.github.com     192.168.1.102
www.github.com  192.168.1.102

3단계: 다음 명령을 사용하여 dnsspod를 실행합니다.

dnsspoof -i wlan0 -f /usr/share/dsniff/dnsspoof.hosts

그러면 다음과 같은 결과가 출력됩니다. 터미널의 이미지

모든 것이 괜찮아 보이지만 내 컴퓨터나 네트워크의 다른 컴퓨터에서 github에 액세스하려고 할 때마다 주어진 주소 192.168.1.102에 도달하지 않습니다.

답변1

파일 dnsspoof.hosts이 잘못되었습니다. 매뉴얼 페이지를 다시 읽으십시오 - hosts형식이 필요하다는 것이 명확하게 나와 있습니다.

hosts(5) 형식으로 파일의 경로명을 지정합니다. 호스트 이름에는 와일드카드가 포함될 수 있지만(예 : ) *.doubleclick.net한 줄에 하나의 호스트 이름만 허용됩니다(별칭 없음) .

관련 정보