
Ukusetha okusajingijolo pi 3 Modeb njenge I-War Pi akunzima kakhulu.
Ngemuva kokufunda lokhu, uzokwazi ukwazi zonke izinyathelo ngemininingwane.
Ngakho-ke, Ngeke ubhekane nezinkinga ezenza umsebenzi wakho.
Iqembu Cshawk likufisela inhlanhla ngohambo lwakho olunye. HLALA UMAMATHEKA!
Izidingo ezinkulu ze-War Pi:
- I-Raspberry Pi 3 Imodeli b.
- Ikhadi le-MicroSD 8GB ubuncane.
- Ukufinyelela kwe-Intanethi kusobala.
- Ukunikezwa kwamandla kagesi.
Setha impi Pi:
Siyalungiselela I-War Pi kunzima uma ungalandelanga isifundo sethu. Ake siqale,
Faka ukuncika: Gijima umyaloraspi-confiThola ikheli le-IP ofuna ukulisebenzisa.
Qiniseka ukuthi ayingqubuzana namanye ama-IPs abalulekile ama-static ama-IP.
sudo vi /etc/dhcpcd.conf{Igama lefayela akufanele lishintshe noma lizodala izinkinga}- Manje udinga ukufaka amanye amakhodi kuleli fayela, Vele ungeze lezi:
interface eth0
static ip_address=192.168.0.98/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
- Ngemuva kokukwenza ungaya ku-reboot ejwayelekile. Ngakho-ke, Ngemuva kokukwenza nje ukuvuselela usebenzisa umyalo:
sudo apt-get update
sudo apt-get upgrade
- Faka ukuncika kwamaKismet usebenzisa:
sudo apt-get install gpsd
sudo apt-get install libncurses5 libncurses5-dev
sudo apt-get install libnl1 libnl-dev
sudo apt-get install libpcap-dev libpcap0.8 libpcap0.8-dev
Ukulanda iKismet ye-War Pi:
Ukulanda i-kismt.
Udinga ukulanda amaphakheji wakamuva kusuka kuwebhusayithi esemthethweni yeKiSMET.
Ngokwenza lokho ungasebenzisa umyalo olandelayo:
wget https://www.kismetwireless.net/code/kismet-2016-07-R1.tar.xz
Amafayela manje alandwe ngempumelelo.
Ngakho-ke, Manje udinga ukuyikhipha.
Ukukhipha vele uzulazule ifayela bese uvula njengefolda.
Uzomane uthole inketho yokuzikhipha / uyikhiphe.
Manje vula umkhombandlela okhishwe:
sudo tar –xf kismet-2016-07-R1.tar.xz
cd kismet-2016-07-R1/
Ukufaka i-Kimpet
Uma ujwayele ukufakwa okujwayelekile kwe-Linux. Khona-ke ungavele uyifake. Kepha uma ungekho. Bese ukopisha imiyalo engezansi.
$sudo ./configure
$sudo make dep
$sudo make
$sudo make install
Lungiselela iKisMET – I-War Pi
Lona umsebenzi onzima kakhulu okufanele ukwenze njengoba kuyinkimbinkimbi kakhulu.
Qiniseka ukuthi ungenzi iphutha noma wonke umsebenzi onzima uzoba crap ngomzuzwana noma amabili.
Konke ukucushwa esizobe kuzokuya “kismet.conf” Ifayela kuphela.
Ungathola ifayela ngqo “/I-USR / Endaweni / njll.” incwadi ephethe amagama namakheli abantu.
Ungasebenzisa Noma yiliphi i-EDItnoma oyikhethile.
Ngincamela ukuthi usebenzise umhleli olula owusebenzisekayo.
Lapha, Ngizosebenzisa umhleli wombhalo we-vi okulula kakhulu ukusebenzisa. Uma ufuna ungalandela okufanayo njengoba ngenza.
$ sudo vi /usr/local/etc/kismet.conf
- Lungiselela ukungena ngemvume:
logprefix=/home/pi/kismet
writeinterval=120
Ngemuva kokukwenza, Usebenzisa ikhaya / PI / KiSMET. Ngakho-ke, Uzodinga ukudala umkhombandlela ofanayo ukuze uyisebenzise.
Ungayakha futhi ngesandla. Noma vele usebenzise imiyalo elandelayo ukwenza umsebenzi wakho ube lula.
$sudo mkdir /home/pi/kismet
$sudo chmod 777 /home/pi/kismet
2. Lungiselela izindawo zokuxhumana:
Qinisekisa i-'NCSource’ ipharamitha isethwe kanjena: (I-WLANAN0 isetshenziswa yi-PI3 yangaphakathi ye-WiFi)
ncsource=wlan1
3. Ilungiselela i-GPSD:
Kungokona ukubhekana nohlelo lokuma komhlaba jikelele I.E GPS. It amabhuthi lapho uhlelo luvuthiwe. Manje, Udinga ukuxhuma i-GPS engaxhunyaniswa nge-USB. Ukukuqaphela, sebenzisa:
dmesg | grep ttyUSB0
Ngemuva kokugijima umyalo uzokwazi ukubona ukuthi i-USB ibonwa ngempumelelo noma cha. Ngemuva kwalokho ungaqhubeka phambili.
Manje uzodinga ukuhlela ifayela elilodwa elingeziwe endaweni “/njll / okuzenzakalelayo“. Ukuhlela Sebenzisa umyalo olandelayo:
cd /etc/default
sudo vi gpsd
Kuleli fayela udinga nje ukuhlela ipharamitha elandelayo:
START_DAEMON="true"
DEVICES="/dev/ttyUSB0"
4.Lungiselela i-GPS ukusetha isikhathi:
I-PI yakho yempi ayizukuthola isikhathi sohlelo kusuka kunethiwekhi.
Ngakho-ke sebenzisa, Umyalo olandelayo:
$ sudo vi GPSTimeUpdate
#!/bin/bash #extracts time from GPS GPSLINE=`gpspipe -w | head -10 | grep TPV | head -1` #pull date and time from valid TPV line GPSDATE=`echo $GPSLINE | sed -r 's/.*"time":"([^"]*).*/\1/'` #set system time to GPS time date -s "$GPSDATE"Ngemuva kokwenza lokhu umbhalo manje sekuguqulwe kufayela elingelona iqiniso. Manje ikhodi elandelayo ukukopisha ikhodi ku-USR / Bin Directory.sudo chmod +x GPSTimeUpdatesudo cp GPSTimeUpdate /usr/bin/
Manje sidinga le khodi ezokwenziwa lapho uhlelo lwethu luyabhuka.
Ngakho-ke, ngakho, Uzodinga ukwenza izinguquko ku-/etc/rc.local file.
Ngoba lokho kugijimisa umyalo ongezansi:
sudo vi /etc/rc.local
Ukukhetha komhleli:
- Androrat APK - Landa uhlelo lokusebenza lwakamuva lwe-Android lokugenca lwe-Android 2020
- I-RARBG - 10+ Ama-Proxies / Izibuko 2020 | 100% Ukusebenza!
- Phezulu 10 Ezinye izindlela ze-viooz 2020 | 100% Ukusebenza!
- 1movie.tv - 14 Ama-Proxies / Izibuko zokuvula [2020]
- Izindlela ezingcono kakhulu zeCoke ne-Popecorn [2020]
5. Ilungiselela ukuqala kwamaKismet
I-Kimpet izosethwa ukuze isebenze ebhuthini lesistimu. Manje yenza okulandelayo,
cd /etc/init.d
sudo vi kismet
#!/bin/sh ### BEGIN INIT INFO # Provides: kismet # Required-Start: $all # Required-Stop: $local_fs $remote_fs $syslog $network # Default-Start: 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start kismet at boot time # Description: Starts kismet at boot time ### END INIT INFO case "$1" in start) echo "Starting kismet" /bin/sleep 30 /usr/local/bin/kismet_server --daemonize ;; stop) echo "Stopping kismet" killall kismet_server ;; *) echo "Usage: /etc/init.d/kismet start|stop" exit 1 ;; esac exit 0
Ngemuva kokonga umbhalo. Vele uyenze njengoba kusebenze. Kulokho kusetshenziswa,
$ sudo chmod +x kismet
Kusebenze.
$sudo update-rc.d kismet defaults
Isiphetho:
I-War Pi iyithuluzi elimangalisayo elidingayo ukulisebenzisa.
Ngiyethemba ufunde ukuthi ungasetha kanjani “I-War Pi” futhi uyisebenzisele okuhle.
Uma uthola inani kule ndatshana qiniseka ukuthi ushiya amazwana phansi ngezansi. Uma unemibuzo mayelana nalesi sihloko, vele ushiye amazwana. Iqembu lethu lizozama ukufinyelela kuwe ngokushesha okukhulu.