לינוקס

היה פאי 2.0 – פאי פטל 3 כל ההגדרה

פאי פטל 3 תמונה.

הגדרת Raspberry Pi 3 ModelB בתור א היה פאי לא קשה בהרבה.

אחרי שקראתי את זה, תוכל לדעת כל שלב עם פרטים.

לָכֵן, לא תתמודד עם בעיות בביצוע העבודה שלך.

צוות CSHAWK מאחל לך בהצלחה בהמשך דרכך. תמשיך לחייך!

דרישות עיקריות ל-War Pi:

  1. פאי פטל 3 דגם ב'.
  2. כרטיס MicroSD 8GB מינימום.
  3. גישה לאינטרנט ברור.
  4. ספק כוח.

הגדר את 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

אם אתה קצת מכיר את התקנת לינוקס רגילה. אז אתה יכול פשוט להתקין אותו. אבל אם אתה לא. אז פשוט העתק את הפקודות למטה.

$sudo ./configure
$sudo make dep
$sudo make
$sudo make install

Configure The Kismet – War Pi

זוהי המשימה הקשה ביותר לביצוע מכיוון שהיא מורכבת בהרבה.

הקפד לא לעשות שום טעות או שעבודה קשה שלמה תהפוך לזבל תוך שנייה או שתיים.

All the configuration that we are gonna will be in “kismet.conf” קובץ בלבד.

You can find the file exactly in “/usr/local/etc.” מַדרִיך.

אתה יכול להשתמש כל עריכהטאוֹ לפי בחירתך.

אני מעדיף שתשתמש בעורך פשוט שאתה נוח איתו.

כאן, אני הולך להשתמש בעורך טקסט VI שהוא מאוד פשוט לשימוש. אם אתה רוצה אתה יכול פשוט לעקוב כמוני.

$ sudo vi /usr/local/etc/kismet.conf

  1. הגדר את LOGGING:
logprefix=/home/pi/kismet 
writeinterval=120

אחרי שאתה עושה את זה, אתה משתמש ב-home/pi/kismet. לָכֵן, תצטרך ליצור את אותה ספרייה כדי להשתמש בה.

אתה יכול אפילו ליצור אותו באופן ידני. או פשוט השתמש בפקודות הבאות כדי להפוך את העבודה שלך לפשוטה.

$sudo mkdir /home/pi/kismet
$sudo chmod 777 /home/pi/kismet

2. הגדר את הממשקים:

Confirm the ‘ncsource’ parameter is set as follows: (wlan0 משמש את ה-WiFi הפנימי Pi3)

ncsource=wlan1

3. הגדרת GPSD:

זה בעיקר כדי לטפל במערכת המיקום הגלובלית כלומר GPS. זה מאתחל כשהמערכת מופעלת. עַכשָׁיו, אתה צריך לחבר את ה-GPS שניתן לחבר באמצעות USB. לזהות את זה, להשתמש:

dmesg | grep ttyUSB0

לאחר הפעלת הפקודה תוכל לראות שה-USB מזוהה בהצלחה או לא. לאחר מכן תוכל להמשיך הלאה.

Now you’ll need to edit one more file at location “/וכו'/ברירת מחדל. כדי לערוך השתמש בפקודה הבאה:

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 GPSTimeUpdate sudo cp GPSTimeUpdate /usr/bin/

כעת אנו צריכים שהקוד הזה יתבצע כשהמערכת שלנו מאתחלת.

לָכֵן, בשביל זה, תצטרך לבצע שינויים בקובץ /etc/rc.local.

בשביל זה הפעל את הפקודה למטה:

sudo vi /etc/rc.local


בחירת העורכים:


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 הוא באמת כלי מדהים שצריך להשתמש בו.

I hope you have learnt how you can setup “היה פאי” and use it for your own good.

אם מצאת ערך במאמר זה, הקפד להשאיר תגובה למטה. אם יש לך שאלות לגבי מאמר זה, פשוט השאירו תגובה. הצוות שלנו ינסה להגיע אליכם בהקדם האפשרי.

הסויאש

זו סויאש מהודו. חובב אבטחת סייבר, יוטיובר, בלוגר, פרילנסר ופנטסטר. בדרך כלל הוא כותב מאמרים כדי לחלוק את הידע שלו עם העולם.

Recent Posts

אפליקציות ותוכנות מובילות למוזיקאים מתחילים

עם עלייתן של מגמות טכנולוגיות רבות, כל התעשיות קוטפות את הפירות. Different technologies

11 months ago

חלק עליון 9 טיפים לשמירה על בטיחותך בעת משחקים מקוונים

משחק מקוון הוא הרגיל האחרון בעולם הדיגיטלי המהיר של היום. The internet now offers

11 months ago

יתרונות וחסרונות של קבלת הרחבת מס עבור עסק הפינטק שלך

עונת המס: התקופה בשנה שאנשים ועסקים רבים חוששים. The weight of ensuring

12 months ago

חלק עליון 5 Games Which Became Most Popular in 2023 – Detailed Review!

As we enter in the final months of 2023, we can talk more clearly about

1 year ago

האם אגדת מיינקראפט תהיה בחינם?

מאז שחרורו ב 2011, Minecraft has become one of the most played video games

1 year ago

האם ניתן לשחק ב-Minecraft Java עם Xbox??

Minecraft פעיל כבר יותר מעשור, and in that time it has

1 year ago

This website uses cookies.