@ wie5Ooma, ha ragione a violare la legge. ma riguardo alla risposta alla domanda. Come va:
ATTENZIONE La rimozione di tutte le restrizioni è illegale negli Stati Uniti. Questo è solo per motivi educativi, e se scegli di applicarlo e infrangere la legge, allora questa è la tua scelta e non mia. Si prega di fare attenzione a metterlo in atto. Questo è solo a scopo educativo!
Per prima cosa dovremo usare alcuni pacchetti:
python-m2crypto
libgcrypt11
libgcrypt11-dev
libnl-dev
Per verificare se sono installati:
dpkg -s python-m2crypto libgcrypt11 libgcrypt11-dev libnl-dev
In caso contrario, per installare:
apt-get install python-m2crypto libgcrypt11 libgcrypt11-dev libnl-dev
Ora avrai bisogno del database di regolamentazione wireless CRDA e degli wireless-regdb
strumenti per creare il database letto da CRDA per fornire domini normativi al kernel Linux.
Passare alla cartella di download e decomprimere i file.
Ora ecco la parte interessante. Qui è dove possiamo effettivamente cambiare le normative. Cambia la tua directory nella wireless-regdb
cartella, e lì troverai un file chiamato db.txt
. Questo è il file che modificheremo. Diamo una rapida occhiata:
more db.txt
- Ora diamo un'occhiata ad alcune cose qui. Guarda cosa ho sottolineato sopra. Innanzitutto, notiamo la prima voce (
country 00
) che è il dominio normativo mondiale e questo viene applicato prima di tutto. Quindi, quando accendi il tuo sistema BackTrack, il dominio mondiale viene prima applicato a te e quindi puoi cambiare i domini regolatori da lì ad altri paesi come il paese AM .
La seconda cosa che ho sottolineato, che può arrivare a un massimo di 20 dBm , la terza cosa che ho sottolineato, sulla banda da 2,4 Ghz . Se vuoi cambiare quanto puoi andare in alto, questo è il numero che vuoi cambiare.
Ad esempio, cambiamo le regole della Bolivia *
nano db.txt Scorri verso il basso fino a trovare il paese BO.
Guarda cosa ho evidenziato. Questo è il numero che vogliamo cambiare.
Se la tua scheda può arrivare fino a 2000 mW , allora cambierai quel numero in 33 , che corrisponde a 33 dBm , che è di circa 2000 mW . Il numero che si sta sostituendo è in decibel.
Non sono sicuro della tua scheda, alcune schede wireless come AWUS036NHA potrebbero essere bloccate in un Paese e non possono essere cambiate da quel Paese. In tal caso, scopri in quale paese è presente la tua carta e modifica le configurazioni di quel paese.
Comprensione rapida di DECIBEL :
Ogni 10 decibel aumenta di 10 volte la potenza a partire da 1 dBm pari a 1mW ... 10 dBm equivalgono a 10 mW , 20 dBm equivalgono a 100 mW , 30 dBm equivalgono a
1000 mW e così via. Comprensione rapida di DECIBEL :
Ogni 10 decibel aumenta di 10 volte la potenza a partire da 1 dBm pari a 1mW ... 10 dBm equivalgono a 10 mW, 20 dBm equivalgono a 100 mW, 30 dBm equivalgono a 1000 mW e così via. Ogni 3 decibel è circa il doppio di quello della potenza precedente, quindi 30 dBm è 1000 mW, se aggiungiamo 3 dBm, possiamo raddoppiare la potenza in modo tale che 33 dBm sia circa pari a 2000 mW. Ogni 3 decibel è circa il doppio di quello di
la potenza precedente, quindi 30 dBm è 1000 mW , se aggiungiamo 3 dBm , allora possiamo raddoppiare la potenza in modo che 33 dBm sia circa pari a 2000 mW .
Ora presta attenzione.
Notate ora che ho cambiato il numero in 33 . Quando abbiamo finito qui, quando cambio il mio dominio regolamentare in BO , posso impostarlo txpower
su 33 .
- Ora Salvare le modifiche quando si è fatto premendo prima, Ctrl+ X, quindi Y, e, infine, Enter.
Ora devi scambiare il nostro vecchio file normativo con quello che hai scaricato. Mentre sei ancora nella wireless-regdb
directory, inserisci il comando make
.
Noterai che ora hai alcuni nuovi file in quella directory. Questo è buono. il tuo regulatory.bin
file in questa directory ora deve essere sostituito con quello vecchio.
Prima vai alla posizione autentica regulatory.db
.
cd /usr/lib/crda
E facciamo anche un backup di quello vecchio per ogni evenienza (consigliato).
mv regulatory.bin regulatoryOLD.bin
Ora introduciamo quello nuovo. Torna alla tua directory del nostro nuovo regolamento.bin e copiamolo e verificiamo che sia lì.
cd {path to your new regulatory.bin}
cp regulatory.bin /usr/lib/crda/regulatory.bin
cd /usr/lib/crda
ls
Convalida
Ora abbiamo il nostro nuovo regolamento.db, ma non è ancora valido. Torna alla directory wireless-regdb e noterai che hai dei file con estensione .pem. Copia TUTTI i file che terminano con a .pem
nella tua crda
directory scaricata in pubkeys
. Questi sono i file che CRDA utilizzerà per verificare se regulatory.bin
è valido.
cd ~/Desktop/wireless-regdb-2013.10.11
cp root.key.pub.pem ~/Desktop/crda-1.1.3/pubkeys/root.key.pub.pem
cp linville.key.pub.pem
~/Desktop/crda-1.1.3/pubkeys/linville.key.pub.pem
E verifica:
cd ~/Desktop/crda-1.1.3/pubkeys
ls
Infine, ora vai su una directory da dove sei tornato alla crda
directory scaricata e installa questo cucciolo.
cd ..
make
make install
Dovresti vedere qualcosa del genere.
In tal caso, riavviare: sudo reboot
Dopo il riavvio:
iw reg set BO
iwconfig wlan0 txpower 33