@ wie5Ooma, Có đúng về việc vi phạm pháp luật. nhưng về việc trả lời câu hỏi. Khi nó đi:
CẢNH BÁO Loại bỏ tất cả các hạn chế là bất hợp pháp tại Hoa Kỳ. Điều này chỉ vì lý do giáo dục, và nếu bạn chọn áp dụng nó và vi phạm pháp luật, thì đó là lựa chọn của bạn chứ không phải của tôi. Hãy cẩn thận đưa điều này vào hành động. Điều này chỉ dành cho mục đích giáo dục!
Đầu tiên chúng ta sẽ cần sử dụng một số gói:
python-m2crypto
libgcrypt11
libgcrypt11-dev
libnl-dev
Để kiểm tra xem chúng đã được cài đặt chưa:
dpkg -s python-m2crypto libgcrypt11 libgcrypt11-dev libnl-dev
Nếu không, để cài đặt:
apt-get install python-m2crypto libgcrypt11 libgcrypt11-dev libnl-dev
Bây giờ, bạn sẽ cần CRDA cơ sở dữ liệu quy định không dây và wireless-regdb
các công cụ để xây dựng cơ sở dữ liệu được đọc bởi CRDA để cung cấp các miền quy định cho nhân Linux.
Điều hướng đến thư mục tải xuống và giải nén các tập tin.
Bây giờ đây là phần thú vị. Đây là nơi chúng tôi thực sự có được để thay đổi các quy định. Thay đổi wireless-regdb
thư mục của bạn thành thư mục, và trong đó bạn sẽ tìm thấy một tập tin được gọi là db.txt
. Đây là tập tin chúng tôi sẽ chỉnh sửa. Hãy xem nhanh nó:
more db.txt
- Bây giờ chúng ta hãy xem một vài điều ở đây. Nhìn vào những gì tôi gạch chân ở trên. Trước tiên, hãy chú ý mục đầu tiên (
country 00
) là miền quy định của thế giới và điều này được áp dụng trước tất cả các mục khác. Vì vậy, khi bạn bật hệ thống BackTrack của mình, tên miền thế giới sẽ được áp dụng cho bạn trước tiên và sau đó bạn có thể thay đổi các miền quy định từ đó sang các quốc gia khác như quốc gia AM .
Điều thứ hai tôi gạch chân, có thể đạt tối đa 20 dBm , điều thứ ba tôi gạch chân, trên dải 2.4ghz . Nếu bạn muốn thay đổi mức độ bạn có thể đi, đó là con số bạn muốn thay đổi.
Ví dụ: chúng ta hãy thay đổi quy tắc của Bolivia *
nano db.txt Cuộn xuống cho đến khi bạn tìm thấy quốc gia BO.
Hãy nhìn vào những gì tôi nhấn mạnh. Đây là con số chúng tôi muốn thay đổi.
Nếu thẻ của bạn có thể lên tới 2000 mW , thì bạn sẽ thay đổi số đó thành 33 , tương đương với 33 dBm , tương đương khoảng 2000 mW . Số bạn đang thay thế là bằng decibel.
Tôi không chắc chắn về thẻ của bạn, một số thẻ không dây như AWUS036NHA có thể bị kẹt ở một quốc gia và không thể thay đổi từ quốc gia đó. Trong trường hợp đó, Tìm hiểu quốc gia mà thẻ của bạn tin rằng nó thuộc về và thay đổi cấu hình của quốc gia đó.
Hiểu nhanh về DECIBEL :
Mỗi 10 decibel là một 10X gia tăng quyền lực bắt đầu từ 1 dBm bằng để 1mW ... 10 dBm bằng 10 mW , 20 dBm bằng 100 mW , 30 dBm bằng
1000 mW , và vân vân. Hiểu nhanh về DECIBEL :
Cứ sau 10 decibel là công suất tăng gấp 10 lần bắt đầu từ 1 dBm bằng 1mW ... 10 dBm tương đương 10 mW, 20 dBm tương đương 100 mW, 30 dBm tương đương 1000 mW, v.v. Cứ 3 decibel xấp xỉ gấp đôi công suất trước, vì vậy 30 dBm là 1000 mW, nếu chúng ta thêm 3 dBm, thì chúng ta có thể tăng gấp đôi công suất sao cho 33 dBm tương đương với 2000 mW. Cứ 3 decibel xấp xỉ gấp đôi
công suất trước, vì vậy 30 dBm là 1000 mW , nếu chúng ta thêm 3 dBm , thì chúng ta có thể tăng gấp đôi công suất sao cho 33 dBm tương đương với 2000 mW .
Bây giờ, hãy chú ý.
Thông báo bây giờ tôi đã thay đổi số thành 33 . Khi chúng ta kết thúc ở đây, khi tôi thay đổi miền quy định của tôi để BO , tôi có thể thiết lập của tôi txpower
đến 33 .
- Bây giờ hãy lưu các thay đổi khi bạn hoàn thành bằng cách nhấn trước, Ctrl+ X, sau đó Yvà cuối cùng , Enter.
Bây giờ bạn cần trao đổi tập tin quy định cũ của chúng tôi với tập tin bạn đã tải xuống. Trong khi vẫn còn trong wireless-regdb
thư mục, chỉ cần nhập lệnh make
.
Bạn sẽ nhận thấy bạn có một số tệp mới trong thư mục đó. Điều này là tốt regulatory.bin
tập tin của bạn trong thư mục này bây giờ cần phải được thay thế bằng cái cũ.
Đầu tiên điều hướng đến regulatory.db
vị trí xác thực .
cd /usr/lib/crda
Và chúng ta cũng hãy tạo một bản sao lưu của cái cũ chỉ trong trường hợp (Khuyến nghị).
mv regulatory.bin regulatoryOLD.bin
Bây giờ hãy mang đến cái mới. Quay trở lại thư mục của bạn về quy định mới của chúng tôi và hãy sao chép nó và xác minh nó ở đó.
cd {path to your new regulatory.bin}
cp regulatory.bin /usr/lib/crda/regulatory.bin
cd /usr/lib/crda
ls
Xác thực
Bây giờ chúng tôi có quy định mới.db của chúng tôi, nhưng nó chưa hợp lệ. Quay trở lại thư mục regdb không dây và bạn sẽ nhận thấy rằng bạn có một số tệp có phần mở rộng là .pem. Sao chép TẤT CẢ các tệp kết thúc bằng một .pem
vào crda
thư mục đã tải xuống của bạn trong pubkeys
. Đây là những tệp mà CRDA sẽ sử dụng để kiểm tra xem regulatory.bin
có hợp lệ không.
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
Và xác minh:
cd ~/Desktop/crda-1.1.3/pubkeys
ls
Cuối cùng, Bây giờ hãy đi lên một thư mục từ nơi bạn quay lại crda
thư mục đã tải xuống và cài đặt chú chó con này.
cd ..
make
make install
Bạn nên nhìn thấy một cái gì đó như thế.
Nếu vậy, hãy khởi động lại: sudo reboot
Sau khi khởi động lại:
iw reg set BO
iwconfig wlan0 txpower 33