• home
  • drivers & patch
  • tutorials
  • pentest-tools
  • wordlists
    • wordlists-tools
  
Tweet My status    Share

ALFA-­AWUS036H - ALFA-­AWUS050NH - ALFA-AWUS036NH
Installazione drivers RTL8187, r8187, rt2800usb su Ubuntu Lucid & Maverick

Driver RTL8187/Stacks mac80211 (rif. ALFA-AWUS036h WiFi usb-card)

Questi driver Wireless, per la navigazione in Internet, risultano più stabili degli r8187 e pienamente compatibili con Network-Manager 0.7 installato di default sulle versioni Ubuntu 9.04 e successive, supportando le cifrature WiFi OPEN, WEP e WPA/WPA2.

Con i Compat-Wireless, l'injection è funzionante, ma per supportare il "Fragmentation attack" (opt. -5) è necessario installare la fragmentation patch per mac80211.

La sensibilità in RX ed il packets injection è inferiore rispetto ai driver r8187.


Driver r8187/Stacks ieee80211 (rif. ALFA-AWUS036h WiFi usb-card)

Questo driver Wireless è raccomandato per l'uso con la suite di Aircrack-ng, ma non particolarmente adatto per connessioni Internet ADSL, in quanto meno stabile e discontinuo a intervalli regolari.

Gli r8187, sono compatibili con Network-Manager 0.7 installato di default sulle versioni Ubuntu 9.04 e successive, supportando le cifrature Wireless OPEN e WEP.

Per stabilire connessioni a Internet con il vostro Access Point WiFi (router ADSL) utilizzando la crittografia WPA/WPA2, richiedono la configurazione manuale del Wpa_Supplicant.

L'injection funziona egregiamente e tutti gli attacchi di Aireplay-g sono supportati dopo avere installato le appropriate "patch".

NOTA IMPORTANTE relativa ad Ubuntu Lucid, Maverick & Natty

al momento, con i nuovi Kernel non consente le connessioni a Internet, quando viene acquisito l' indirizzo IP il Sistema si blocca. (Per la navigazione Internet utilizzare il driver RTL8187)


Driver rt2800usb/Stacks mac80211 (rif. ALFA-AWUS050NH & ALFA-AWUS036NH WiFi usb-card)

Questo driver non è completamente supportato, ma con i Compat-Wireless l'iniezione è funzionante supportando 4 tipi di "attacchi" di Aireplay-ng.

Compatibile con "Macchanger" a differenza dei drivers STA.

La sensibilità in RX ed il packets-injection è nettamente inferiore rispetto alla card wireless ALFA-AWUS036H con driver r8187.

Nota per Ubuntu Lucid riferita alla usb-card wireless ALFA-AWUS050NH

Per stabilire connessioni WiFi e navigare in Internet (sfruttando la vostra ADSL) con Ubuntu Lucid, utilizzate il driver RT2870sta.

Installazione e aggiornamento dei pacchetti ESSENZIALI e raccomandati

NOTA: Prima di proseguire, verificate in Synaptic di NON aver attivi i Repository "Proposed" e "Backport".


Copy sudo dpkg --configure -a && sudo apt-get install -f && sudo apt-get update Copy sudo apt-get install linux-headers-$(uname -r) build-essential make patch subversion openssl libssl-dev zlib1g zlib1g-dev libssh2-1-dev libnl1 libnl-dev gettext autoconf tcl8.5 libpcap0.8 libpcap0.8-dev python-scapy python-dev cracklib-runtime macchanger-gtk tshark ethtool
Installazione/aggiornamento di "IW"
(Wireless Configuration Utility per i driver basati su stack-mac80211)

[Prima Opzione] Installazione dai repository ufficiali di Ubuntu


Copy sudo apt-get install iw

[OPZIONE RACCOMANDATA] In alternativa, compilate i sorgenti dell'ultima versione di iw aggiornata disponibile


Copy sudo mkdir /usr/src/drivers && cd /usr/src/drivers/ Copy sudo wget http://kernel.org/pub/software/network/iw/iw-3.11.tar.bz2 -O - | sudo tar -jxv Copy cd iw* && sudo make && sudo make install

Installazione RT28XX/RT30XX USB series (RT2870/RT2770/RT3572/RT3070) Firmware

Step SOLO per ALFA-AWUS050NH & ALFA-AWUS036NH, se NON presente il Firmware RT2870
(non necessario utilizzando le ultime versioni Ubuntu in quanto già incluso/installato)

Per verificare la presenza del firmware:

Copy ls -l /lib/firmware/rt2870.bin

(esempio: -rw-r--r-- 1 root root 4096 2010-11-18 22:20 /lib/firmware/rt2870.bin )


Download & Installazione del Firmware RT2870_Firmware_V22

Copy sudo unzip RT2870_Firmware_V22.zip && sudo mv RT2870_Firmware_V22/rt2870.bin /lib/firmware

NOTA:

Prima di continuare, se già installati, rimuovete i Compat-Wireless o linux-backports-modules/linux-backports-modules-compat-wireless-Vostra_versione_installata" utilizando Synaptic o il Terminale:


Copy sudo apt-get remove --purge linux-backports-modules-compat-wireless-Your_installed_version

Installazione dei Compat-Wireless patchati su Ubuntu Lucid (default Kernel)
(testati con drivers rtl8187, zd1211rw, iwl3945, ath5k, rt73usb, rt2800usb)

NOTA: Questa versione di Compat-Wireless è compatible con Ubuntu Lucid o BackTrack 4 Final

Blacklist dei drivers ieee80211, mac80211 and STA all'avvio del sistema

In questa lista, sono inclusi i vecchi driver ieee80211, i nuovi mac80211 e STA, ma potete/dovete modificarla a seconda dei vostri dispositivi wireless utilizzi.
RICORDATE: che al prossimo riavvio del vostro PC, per utilizzare la vostra scheda wireless interna/USB, dovrete ricaricare il driver appropriato manualmente con il comando "modprobe".


Copy echo "blacklist r8187" | sudo tee /etc/modprobe.d/blacklist_r8187.conf Copy echo "blacklist rt2870sta" | sudo tee /etc/modprobe.d/blacklist_rt2870sta.conf Copy echo "blacklist rtl8187" | sudo tee /etc/modprobe.d/blacklist_rtl8187.conf Copy echo "blacklist mac80211" | sudo tee /etc/modprobe.d/blacklist_mac80211.conf

- Se non utilizzate i vecchi driver r8187/stacks-ieee80211 non mettete in blacklist i drivers mac80211 ed rtl8187.

Pacchetto di drivers già petchato per Ubuntu Lucid default Kernel:
(include la patch per risolvere il problema in Aireplay-ng ed Airodump-ng --> "fixed channel mon0: -1" e injection/fragmentation patches)

Per visualizzare i test: Test Compat-wireless-aircrack-lucid-patched

Download & Installazione Compat-wireless-aircrack-lucid-patched

NOTE:

Prima di rimuovere i moduli con "modprobe -r" fate il download dei file necessari, in quanto durante l' installazione non bisogna essere connessi ad Internet o avere altre card attive


Copy sudo modprobe -r rtl8187 zd1211rw iwl3945 ath5k rt73usb rt2800usb Copy sudo mkdir /usr/src/drivers

Spostate o copiate i driver scaricati nella directory /usr/src/drivers

Copy cd /usr/src/drivers Copy sudo tar -xjvf compat-wireless-aircrack-lucid-patched.tar.bz2 Copy cd compat-wireless-aircrack-lucid-patched Copy sudo make && sudo make install && sudo make unload && sudo shutdown -r now

Il processo d'installazione richiede circa 5/10 minutes, non interrompetelo.

Dopo il riavvio del computer, se non caricato durante l'avvio, caricate il driver preferito utilizzando il comando "modprobe":


Copy sudo modprobe Nomer_Driver

Installazione dei Compat-Wireless patchati su Ubuntu Maverick o Lucid con Kernel dal 2.6.35 al 2.6.37
(testati con drivers rtl8187, zd1211rw, iwl3945, ath5k, rt73usb, rt2800usb)

- Include la patch per risolvere il problema di Aireplay-ng ed Airodump-ng --> "fixed channel mon0: -1", e injection/fragmentation patches.


NOTA IMPORTANTE:

Non utilizzate questo pacchetto con Ubuntu Natty in quanto non si compila correttamente con il Kernel 2.6.38.
(con Natty, utilizzate il nuovo pacchetto "compat-wireless-aircrack-natty-patched")


Download & Installazione Compat-wireless-aircrack-maverick-patched

Copy sudo modprobe -r rtl8187 zd1211rw iwl3945 ath5k rt73usb rt2800usb Copy sudo mkdir /usr/src/drivers

Spostate o copiate i driver scaricati nella directory /usr/src/drivers

Copy cd /usr/src/drivers Copy sudo tar -xjvf compat-wireless-aircrack-maverick-patched.tar.bz2 Copy cd compat-wireless-aircrack-maverick-patched Copy sudo make && sudo make install && sudo make wlunload

Dopo aver terminato l'installazione correttamente (5/10 minutes), per utilizzare il driver RTL8187 e l' ALFA-AWUS036H, caricate il modulo appropriato con questo comando:


Copy sudo modprobe -r r8187 && sudo modprobe rtl8187

E verificate con Airmon-ng o il nuovo Airmon-zc presente nell'ultima versione di Aircrack-ng SVN


Copy sudo airmon-ng | grep "rtl8187

Mentre, per l'utilizzo della scheda ALFA-AWUS050NH o ALFA-AWUS036NH caricate il driver rt2800usb:


Copy sudo modprobe -r rt2870sta && sudo modprobe rt2800usb

Installazione driver r8187/Stacks­ ieee80211 su Ubuntu Karmic o Lucid
(Kernel 2.6.31 e 2.6.32)

Installazione driver r8187 (vecchi Stacks-ieee80211)

Copy sudo modprobe -r r8187 rtl8187 Copy sudo mkdir /usr/src/drivers && cd /usr/src/drivers Copy sudo wget http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zip Copy sudo unzip rtl8187_linux_26.1010.zip && cd rtl8187_linux_26.1010.0622.2006 Copy sudo tar -xzf drv.tar.gz && sudo tar -xzf stack.tar.gz Copy sudo wget http://patches.aircrack-ng.org/rtl8187_2.6.27.patch -O - | sudo patch -Np1 Copy sudo wget http://patches.aircrack-ng.org/rtl8187_2.6.32.patch -O - | sudo patch -Np1 Copy sudo sed -i 's/-depmod -ae/-depmod -a/' Makefile Copy sudo make && sudo make install

Step per Ubuntu Maverick, Natty o Lucid con nuovi Kernel dal 2.6.35 al 2.6.38



Copy sudo modprobe -r r8187 rtl8187 Copy sudo mkdir /usr/src/drivers && cd /usr/src/drivers Copy sudo wget http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zip Copy sudo unzip rtl8187_linux_26.1010.zip && cd rtl8187_linux_26.1010.0622.2006 Copy sudo tar -xzf drv.tar.gz && sudo tar -xzf stack.tar.gz Copy sudo wget http://patches.aircrack-ng.org/rtl8187_2.6.35-monitor_only.patch -O - | sudo patch -Np1 Copy sudo sed -i 's/-depmod -ae/-depmod -a/' Makefile Copy sudo make && sudo make install

Per caricare il driver r8187/ieee80211 ed utilizzare la vostra WiFi card ALFA-AWUS036H, eseguite questo comando

Copy sudo modprobe -r rtl8187 && sudo modprobe r8187
NOTA: Per utilizzare Lucid con entrambi i due Kernel (default 2.6.32 e nuovi 2.6.35 /36/37) leggere questo post: Thread on Aircrack-ng Forum

NOTA IMPORTANTE PER IL CORRETTO UTILIZZO

I driver RTL8187 ed r8187, utilizzano Stacks differenti, (mac80211 e ieee80211) di conseguenza, NON caricateli nel medesimo momento per evitare possibili crash/kernel-panic del Sistema.
Abbiate quindi l'accortezza di rimuovere ed inserire i "moduli" all' occorrenza, con gli appropriati comandi.

Rimozione driver RTL8187/Stack mac80211

Copy sudo modprobe -r rtl8187

Rimozione driver r8187/Stack ieee80211

Copy sudo modprobe -r r8187

Oppure utilizzate lo script di rimozione contenuto nel folder dei driver r8187

Copy sudo sh /usr/src/drivers/rtl8187_linux_26.1010.0622.2006/wlan0rmv
NOTA: Prima di utilizzare lo script rendere il file eseguibile con questo comando.

Copy sudo chmod +x /usr/src/drivers/rtl8187_linux_26.1010.0622.2006/wlan0rmv

Rimozione driver rt2800usb utilizzati (step solo per ALFA-AWS050NH o ALFA-AWUS036NH)

Copy sudo modprobe -r rt2800usb

Test con i drivers già patchati

Test ALFA-AWUS036H con il driver RTL8187/mac80211

    
Test ALFA-AWUS036H con il driver r8187/ieee80211 patchati

    
Nuovi test ALFA-AWUS050NH con i Compat-Wireless-Aircrack-Natty-Patched e driver rt2800usb per l'utilizzo di Aircrack-ng
Test ArpReply attack         Test Chopchop attack
           

Test Fragment attack     Test Connessione Internet
           

Enjoy, Jano
Scritto il: 28/Giugno/2010
Aggiornato il: 05/Settembre/2013
Disclaimer


Ubuntu Logo
Aircrack-ng Logo



 In this Site & Aircrack-ng


Per supportare questo sito



©2010-2012 JanoWeb.NET | All Rights Reserved | Terms & Policy |
Valid XHTML 1.0 TransitionalValid CSS 3Creative Commons Licenses WebSite Reputation