선 밖에 선 자유인

Vmware Backtrack USB 무선랜 설정 본문

IT/Security

Vmware Backtrack USB 무선랜 설정

Hotman 2012. 2. 12. 22:34

기본적으로 labtop 에서 Backtrack을 사용하는 경우 무선 NIC가 있다면 대부분 Backtrack에서 하드웨어를 직접

connect해 사용하는 것이 가능함

=====================================================================================================


IPTIME EFM-G054UA 제품, RT73 칩셋의 USB 무선랜카드는 기본적으로 BackTrack에서 지원됨

USB로 연결하고 난 다음,
cat /var/log/messages
로 보면, 
usbcore : registered new interface driver rt2500usb
...
...
Registered led device : rt73usb-phy1::radio
Registered led device : rt73usb-phy1::assoc
Registered led device : rt73usb-phy1::quality
usbcore : registered new interface driver rt73usb
라는 내용이 나타나면, 
리눅스 커널이 정상적으로 디바이스를 인식한 것입니다.

ifconfig -a  또는 iwconfig
명령어를 실행했을 때, 기존 무선랜 카드가 아닌 wlan0 등이 나타나면 됩니다.

미리 USB 랜카드를 연결하기 전에, ifconfig -a 또는 iwconfig 를 해보면, 현재 시스템에 부착된 무선랜카드 여부를 알 수 있습니다.
노트북에 있는 무선랜카드등이 먼저 연결되어 wlan0 로 먼저 나타날 수 있습니다.

근데 kismet 프로그램을 실행하니 error: could not connet to kismet server 'loclahost:2501' will attemt to reconnect in 5 seconds 라고 뜨네요
KISMET을 실행하려면, kismet.conf 를 수정해서  무선랜 디바이스명과 무선랜 디바이스가 사용하는 드라이버명을 지정해줘야 합니다.
가장 중요한 과정을 빼먹으셨는데요.
KISMET을 실행하려면, 무선랜카드가 Monitor 모드에 있어야 합니다.
Monitor 모드를 만드려면,
자신의 무선랜카드 디바이스명에 대해서 Monitor 모드를 실행해야 합니다.
기존 무선랜 카드가 없고, USB 무선랜카드를 꽂았다면, 디바이스명은 wlan0 입니다.

먼저 무선랜카드의 Monitor 모드를 해제합니다. (안전을 위해서 무조건 해제하는 명령어를 한번 합니다.)
airmon-ng stop wlan0   
다음으로 무선랜 카드를 Monitor 모드로 바꿉니다.
airmon-ng start wlan0

이렇게 하면, wlan0 무선랜 디바이스이외에 , 새로운 mon0 라는 모니터링 모드의 무선랜 디바이스가 생성됩니다.

/usr/etc/kismet.conf 파일에
ncsource=mon0:type=rt73
내용을 추가합니다.

그리고, kismet을 실행하면,
kismet 서버를 자동으로 실행시킬거냐고 물어봅니다. yes 하면,

KISMET의 동작하는 화면을 볼 수 있게 될 겁니다.


그리고 랜카드 인식하면 백트랙에서 인터넷이 되야하는거 아닌가요?
백트랙은 기본적으로 네트워크 카드가 인터넷과 연결되도록 되어 있지 않습니다.
DHCP 환경이라면,

dhclient eth0
와 같은 명령어로 IP 주소 할당 과정을 거치거나, 제 블로그에 있는 글처럼 정적 IP를 설정하고 네트워크를 재시작해야 됩니다.
무선랜카드의 경우에도 별도의 무선랜 설정값을 설정해주는 과정을 거쳐야 합니다.
다음과 같은 방식을 사용합니다.
iwconfig wlan0 essid [your essid here, ex) iptime ]
iwconfig wlan0 channel [your channel here, ex) 1 ]
iwconfig wlan0 key [your hex key here, ex) aabbccddeeffaabbccddeeffaa ] 또는, iwconfig wlan0 key s:[your ascii key here]
ifconfig wlan0 up 
dhclient wlan0 <- DHCP로 무선랜 카드에서 IP 정보를 얻어올때, 정적 IP 라면, 제 블로그에 있는 정적 IP 주소 설정하기를 적용해 
Comments