
Настройване на Raspberry Pi 3 Модел B като a война Пи не е много трудно.
След като прочетох това, ще можете да знаете всяка стъпка с подробности.
Следователно, няма да срещнете проблеми, докато вършите работата си.
Екипът на CSHAWK ви пожелава успех в по-нататъшното ви пътуване. ПРОДЪЛЖАВАЙТЕ ДА СЕ УСМИХВАТЕ!
Основни изисквания за War Pi:
- Raspberry Pi 3 МОДЕЛ Б.
- MicroSD карта минимум 8GB.
- Достъп до интернет очевидно.
- Захранване.
Настройте War Pi:
Настройка война Пи е малко трудно, ако не следвате нашия урок. Да започнем,
Инсталирайте зависимостите: Изпълнете командатаraspi-confiОпределете IP адреса, който искате да използвате.
Уверете се, че не е в конфликт с други важни статични IP адреси.
sudo vi /etc/dhcpcd.conf{ИМЕТО НА ФАЙЛА НЕ ТРЯБВА ДА СЕ ПРОМЕНЯ ИЛИ ЩЕ ПРИЧИНИ ПРОБЛЕМИ}- Сега трябва да добавите някои кодове към този файл, Просто добавете тези:
interface eth0
static ip_address=192.168.0.98/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
- След като го направите, можете да преминете към нормално рестартиране. Следователно, след като го направите, просто актуализирайте с помощта на командата:
sudo apt-get update
sudo apt-get upgrade
- Инсталирайте Kismet Dependencies с помощта на:
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
Изтегляне на Kismet For War pi:
За изтегляне на Kismet.
Трябва да изтеглите най-новите пакети от официалния уебсайт на Kismet.
За да направите това, можете просто да използвате следната команда:
wget https://www.kismetwireless.net/code/kismet-2016-07-R1.tar.xz
Файловете вече са изтеглени успешно.
Следователно, сега трябва да го извлечете.
За да извлечете, просто отидете във файла и го отворете като папка.
Просто ще получите опцията да го разархивирате/разархивирате.
Сега отворете директорията, която е била извлечена:
sudo tar –xf kismet-2016-07-R1.tar.xz
cd kismet-2016-07-R1/
Инсталиране на Kismet
Ако сте малко запознати с нормалната инсталация на Linux. След това можете просто да го инсталирате. Но ако не сте. След това просто копирайте командите по-долу.
$sudo ./configure
$sudo make dep
$sudo make
$sudo make install
Конфигурирайте The Kismet – война Пи
Това е най-трудната задача, тъй като е много сложна.
Уверете се, че не правите грешка или цялата упорита работа ще се превърне в глупости за секунда или две.
Цялата конфигурация, в която ще бъдем “kismet.conf” само файл.
Можете да намерите файла точно в “/usr/локален/и др.” указател.
Можете да използвате всяко изданиеtили по ваш избор.
Предпочитам да използвате прост редактор, с който сте удобни.
Тук, Ще използвам VI текстов редактор, който е много лесен за използване. Ако искате, можете просто да следвате същото, което правя аз.
$ sudo vi /usr/local/etc/kismet.conf
- Конфигуриране на РЕГИСТРАЦИЯ:
logprefix=/home/pi/kismet
writeinterval=120
След като го направите, използвате home/pi/kismet. Следователно, ще трябва да създадете същата директория, за да я използвате.
Можете дори да го създадете ръчно. Или просто използвайте следните команди, за да улесните работата си.
$sudo mkdir /home/pi/kismet
$sudo chmod 777 /home/pi/kismet
2. Конфигурирайте интерфейсите:
Потвърдете „ncsource’ параметърът е зададен както следва: (wlan0 се използва от вътрешния WiFi на Pi3)
ncsource=wlan1
3. Конфигуриране на GPSD:
Това е главно за справяне с глобалната система за позициониране, т.е. GPS. Зарежда се, когато системата се стартира. Сега, трябва да свържете GPS, който може да бъде свързан чрез USB. Да го разпознаеш, използване:
dmesg | grep ttyUSB0
След като изпълните командата, ще можете да видите дали USB е разпознат успешно или не. След това можете да продължите по-нататък.
Сега ще трябва да редактирате още един файл на място “/и т.н./по подразбиране“. За да редактирате, използвайте следната команда:
cd /etc/default
sudo vi gpsd
Във файла просто трябва да редактирате следния параметър:
START_DAEMON="true"
DEVICES="/dev/ttyUSB0"
4.Конфигурирайте GPS за задаване на време:
Вашият War Pi няма да получи системно време от мрежата.
Затова използвайте, следната команда:
$ 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"След като направите това, скриптът вече е модифициран в изпълним файл. Сега следният код трябва да копира кода в директорията usr/bin.sudo chmod +x GPSTimeUpdatesudo cp GPSTimeUpdate /usr/bin/
Сега се нуждаем от този код, който да бъде изпълнен, когато нашата система се зареди.
Следователно, за него, ще трябва да направите промени във файла /etc/rc.local.
За целта изпълнете командата по-долу:
sudo vi /etc/rc.local
Избор на редакторите:
- Androrat APK – Изтеглете най-новото приложение за хакване на Android 2020
- RARBG – 10+ Проксита/огледала 2020 | 100% Работещ!
- Връх 10 Алтернативи за VIOOZ 2020 | 100% Работещ!
- 1movies.tv – 14 Проксита/огледала за деблокиране [2020]
- Най-добрите алтернативи на кока-кола и пуканки [2020]
5. Конфигуриране на Kismet StartUp
Kismet трябва да бъде настроен така, че да работи при зареждане на системата. Сега направете следното,
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
След като запазите скрипта. Просто го направете като изпълним. За тази употреба,
$ sudo chmod +x kismet
Активирането му.
$sudo update-rc.d kismet defaults
Заключение:
War Pi наистина е невероятен инструмент, който човек трябва да използва.
Надявам се, че сте научили как можете да настроите “война Пи” и го използвайте за свое добро.
Ако сте намерили стойност в тази статия, не забравяйте да оставите коментар по-долу. Ако имате някакви въпроси относно тази статия, просто оставете коментар. Нашият екип ще се опита да стигне до вас възможно най-скоро.