무선 해킹 실습을 위해서는 네트워크 어댑터를 따로 구매해줘야 합니다. 일반 노트북의 네트워크 어댑터는 보통 모니터 모드를 지원하지 않기 때문이죠. 아래 표는 kali에 호환되는 무선어댑터 및 칩셋들입니다.
Adapter Name | Chipset | Protocol |
Alfa AWUS036NH |
Ralink RT3070 |
802.11N |
Alfa AWUS036NHA |
Atheros AR9271 |
802.11N |
TP-Link TL-WN722N V1 |
Atheros AR9271 |
802.11N |
Alfa AWUS036ACH |
RTL8812AU |
802.11AC |
어댑터 이름으로 검색해보면...비쌉니다. 칩셋만 맞으면 되기 때문에 AliExpress에서 저렴이를 구매했습니다. 15달러 정도 하는 군요. 가격은 착하지만...배송은 한달정도 걸렸습니다.
설치는 커널 버전 4.18.0-kali2-amd64에 진행하였습니다. 커널 버전은 uname -r을 입력하면 알 수 있습니다. 이제 다음 순서대로 진행하면 됩니다.
1. 설치에 필요한 필수 의존성 패키지들을 설치해줍니다.
apt-get update
apt-get install build-essential wget
2. 커널 헤더들을 wget을 이용해 다운받고, dpkg명령어를 이용해 설치해줍니다.
wget https://http.kali.org/kali/pool/main/l/linux/linux-compiler-gcc-7-x86_4.18.20-2kali2_amd64.deb
wget https://http.kali.org/kali/pool/main/l/linux/linux-kbuild-4.18_4.18.20-2kali2_amd64.deb
wget https://http.kali.org/kali/pool/main/l/linux/linux-headers-4.18.0-kali2-common-rt_4.18.10-2kali1_all.deb
wget https://http.kali.org/kali/pool/main/l/linux/linux-headers-4.18.0-kali2-common_4.18.10-2kali1_all.deb
wget https://http.kali.org/kali/pool/main/l/linux/linux-headers-4.18.0-kali2-rt-amd64_4.18.10-2kali1_amd64.deb
wget https://http.kali.org/kali/pool/main/l/linux/linux-headers-4.18.0-kali2-amd64_4.18.10-2kali1_amd64.deb
wget https://http.kali.org/kali/pool/main/l/linux/linux-headers-4.18.0-kali2-cloud-amd64_4.18.10-2kali1_amd64.deb
wget https://http.kali.org/kali/pool/main/l/linux/linux-headers-4.18.0-kali2-all-amd64_4.18.10-2kali1_amd64.deb
dpkg -i linux-compiler-gcc-7-x86_4.18.20-2kali2_amd64.deb
dpkg -i linux-kbuild-4.18_4.18.20-2kali2_amd64.deb
dpkg -i linux-headers-4.18.0-kali2-common-rt_4.18.10-2kali1_all.deb
dpkg -i linux-headers-4.18.0-kali2-common_4.18.10-2kali1_all.deb
dpkg -i linux-headers-4.18.0-kali2-rt-amd64_4.18.10-2kali1_amd64.deb
dpkg -i linux-headers-4.18.0-kali2-amd64_4.18.10-2kali1_amd64.deb
dpkg -i linux-headers-4.18.0-kali2-cloud-amd64_4.18.10-2kali1_amd64.deb
dpkg -i linux-headers-4.18.0-kali2-all-amd64_4.18.10-2kali1_amd64.deb
※ dpkg -i linux-compiler-gcc-7-x86_4.18.20-2kali2_amd64.deb 실행중 다음과 같이 의존성 문제 발생할 경우
apt --fix-broken install 입력하고 다시 dpkg -i linux-compiler-gcc-7-x86_4.18.20-2kali2_amd64.deb하면 잘 설치됩니다.
3. 무선 네트워크 드라이버를 설치합니다.
apt-get install realtek-rtl88xxau-dkms
4. 드라이버 모듈을 커널에 적재합니다.
modprobe 88XXau
모듈이 적재 되었는지 확인은 lsmod 명령어를 사용합니다. 그 외, 모듈 정보 확인 modinfo <module> 명령어를 이용하면 됩니다.
5. reboot
재부팅 하고 네트워크 어댑터를 usb포트에 장착하면 정상적으로 인식되는 것을 확인 할 수 있습니다.
'Information Security > Kali' 카테고리의 다른 글
칼리 리눅스 USB 설치 디스크 만들기 및 디스크에 설치(멀티 OS) (9) | 2020.04.28 |
---|---|
Kali 2019.04 루트 계정 비번 잊어버린 경우 (2) | 2020.02.22 |
칼리 2019.04(kernel 5.3.0-kali2-amd64)에 rtl8812au 네트워크 어댑터 드라이버 설치 및 모니터 모드 활성화 (0) | 2020.01.29 |
Kali 리눅스 루트 계정 비번 잊어버린 경우 (1) | 2019.05.01 |
VMware에 설치한 Kali 리눅스 Drag and Drop이 되지 않는 경우 (0) | 2019.04.29 |