칼리리눅스의 aireplay-ng에서 오류가 발생했습니다.

칼리리눅스의 aireplay-ng에서 오류가 발생했습니다.

kali linux를 사용하여 라우터에서 침투 테스트를 테스트할 때 이 링크의 모든 단계를 따랐습니다. http://lewiscomputerhowto.blogspot.in/2014/06/how-to-hack-wpawpa2-wi-fi-with-kali.html aireplay-ng -0 2 -a 10:FE:ED:2E:5E:20 -c 08:3E:8E:CC:14:A7 mon7 09:00:33 Waiting for beacon frame (BSSID: 10:FE:ED:2E:5E:20) on channel -1 09:00:33 Couldn't determine current channel for mon7, you should either force the operation with --ignore-negative-one or apply a kernel patch Please specify an ESSID (-e) aireplay-ng 명령에 라우터의 bssid와 clint의 bssid를 입력해야 하는 단계에서 채널 -1로 다음 명령을 받았습니다 . 그런데 제가 캡쳐한 채널은 다른 채널입니다. 나는 시도할 때마다 이것을 얻습니다. 이 -1 채널에 대한 도움과 이 문제를 해결하는 방법을 알려주십시오.

답변1

오류 메시지에 표시된 대로 정확하게 수행하십시오. "--ignore-negative-one" 긴 옵션을 다시 생각해 보십시오.

aireplay-ng -0 2 --ignore-negative-one -a 10:FE:ED:2E:5E:20 -c 08:3E:8E:CC:14:A7 mon7

다음을 수행해야 할 수도 있습니다.

iwconfig mon7 channel *whatever*

원하는 채널을 사용하게 해주세요.

답변2

글쎄요, 좀 찾아본 후에 답을 얻었습니다. 당신이해야 할 일은 wlan0명령을 사용하여 시작할 때입니다

airmon-ng start wlan0

airmon이 명령은 나중에 중단될 수 있는 일부 프로세스를 나열합니다. 따라서 먼저 제거해야 합니다. 제거하려면 다음 코드를 작성하세요.

airmon-ng check
airmon-ng check kill
airmon-ng start wlan0

위의 코드를 사용하면 airmon정상적으로 작동할 것입니다.

그리고 사용하면 --ignore-negative-one부정적인 채널을 무시하고 wpa 핸드셰이크를 얻을 수 없으므로 문제가 해결되지 않습니다. 즐거운 해킹되세요 :)

관련 정보