כיצד להתקין את חבילת האבטחה של Bro בשרת Ubuntu

click fraud protection

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

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

תנאים מוקדמים

כדי להשתמש בכלי האבטחה של רשת Bro, תזדקק לשרת שמריץ מערכת הפעלה לינוקס עם לפחות 2 ג'יגה-בייט של זיכרון RAM.

הערה: אין לך שרת ייעודי? אל תדאג! מחשב שולחני מסורתי שמריץ אובונטו יעבוד עם לפחות 2 GB של זיכרון RAM, וחומרה הגונה תעשה! רק וודאו שתמיד תוכלו להמשיך!

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

הגדר בסיס נתונים של GeoIP

כלי האבטחה של רשת Bro זקוק למסד נתונים של כתובות IP לסריקה נגדו למטרות אבטחה כך, לפני כן מנסה להתקין את תוכנת Bro עצמה, תצטרך להוריד את מסד הנתונים האחרון של IPv4 ו- IPv6 GeoIP קבצים. משתמש ב ווגט כלי, הורד את שני קבצי מסד הנתונים לאובונטו.

instagram viewer
ווגט http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz. ווגט http://geolite.maxmind.com/download/geoip/database/GeoLiteCityv6-beta/GeoLiteCityv6.dat.gz

חלץ את ארכיוני GeoIP GZ עם gzip פקודה.

gzip -d GeoLiteCity.dat.gz gzip -d GeoLiteCityv6.dat.gz

שים את קבצי מסד הנתונים של GeoIP בתיקיה / usr / share / GeoIP / באובונטו באמצעות mv פקודה.

sudo mv GeoLiteCity.dat /usr/share/GeoIP/GeoIPCity.dat sudo mv GeoLiteCityv6.dat /usr/share/GeoIP/GeoIPCityv6.dat

התקן אח

הגדרת כלי האבטחה ברשת Bro מתחילה ביצירת הספרייה בה היא תחיה באובונטו. על פי התיעוד הרשמי, תיקיה זו היא /opt/.

ההתקנה מתחילה בהפעלת מאגר התוכנה של Ubuntu Universe.

sudo add-apt-repository יקום

בשלב הבא, עדכן את אינדקס החבילה של אובונטו באמצעות עדכון.

עדכון

משתמש ב אפט מנהל החבילות, התקן את Bro ואת כל החבילות הקשורות אליו מהריפו האוניברסלי של אובונטו.

sudo apt להתקין bro bro-aux bro-common bro-pkg broctl

תצורת רשת

כדי להשתמש בכלי האבטחה של רשת Bro, יהיה עליך להגדיר כרטיס רשת עבור היישום לשימוש. כברירת מחדל, האפליקציה מוגדרת להשתמש ב- "Eth0." ככל הנראה מכשיר זה לא יהיה מכשיר הרשת הנכון עבור רוב האנשים, לכן עליך לשנות אותו על ידי עריכת ה- node.cfg קובץ.

הערה: אם אינך בטוח מה ממשק הרשת שלך, קל למצוא אותה על ידי הפעלת ה- קישור ip פקודה.

sudo nano /etc/bro/node.cfg

ואז לחץ Ctrl + W כדי להתחיל בפונקציית החיפוש בננו. לאחר שתיבת החיפוש פתוחה, כתוב "ממשק= eth0 ″ ולחץ להיכנס במקלדת כדי לקפוץ מייד לחלק ממשק הרשת בקובץ config.

החלף את "eth0" בממשק הרשת שלך ושמור את קובץ התצורה על ידי לחיצה על Ctrl + O.

הגדר טווח IP

כעת, כאשר ממשק הרשת מוגדר ל- Bro, עליך להגדיר את טווח ה- IP של התוכנית לפיקוח. לפתוח את /etc/bro/networks.cfg הקובץ בעורך הטקסט של ננו.

sudo nano /etc/bro/networks.cfg

כשאתה טוען את ה- nets.cfg הקובץ, תראה כמה דוגמאות לברירת מחדל. מחק ברירות מחדל אלה והחלף אותן בכתובת ה- IP מכרטיס הרשת שהוגדר קודם.

לדוגמה:

10.196.1.131/24 2600: 1702: 3980: a258: 6978: ebae: d8: 20a1 / 64

כאשר מוגדר מידע ה- IP, שמור את התצורה בננו על ידי לחיצה על Ctrl + O במקלדת.

הגדר ברירת מחדל של כתובת דוא"ל עבור אחי

ליישום Bro יש מערכת דוא"ל. עם זאת, יש להגדיר אותו נכון לעבוד. כדי להגדיר את זה, פתח /etc/bro/broctl.cfg בננו.

sudo nano /etc/bro/broctl.cfg

ברגע שננו, לחץ Ctrl + W והזן "MailTo" כדי לקפוץ למקטע הדוא"ל של הקובץ. לאחר מכן, הוסף כתובת דוא"ל חוקית לשימוש בר.

להקים אחי

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

סודו ברוקטל

לאחר הקליפה, השתמש בו כדי להגדיר את קובץ התצורה המוגדר כברירת מחדל עבור מכונת Ubuntu שלך על ידי הפעלת להתקין פקודה.

להתקין

לאחר הפעלת להתקין הפקודה, הפעל את השירות באמצעות:

לפרוס

ואז, צא מהקליפה על ידי ריצה יציאה.

יציאה

עצור אחי

צריך לכבות את אחי? היכנס ל- ברוקטל פגז והפעל:

תפסיק

השתמש אחי

לאחר תהליך הגדרה ארוך ומייגע, מערכת האבטחה של Bro פועלת על שרת אובונטו. תן לזה לרוץ ברקע, והיא תיכנס אוטומטית לכל פריצות הרשת /var/log/bro.

אם תרצה לעקוב אחר סריקתו בזמן אמת, הזן את הדברים הבאים זנב פקודה.

זנב -f /var/log/bro/current/conn.log

לחלופין, כדי לצפות בהודעות אבטחה, עשו:

tail -f /var/log/bro/current/notice.log
watch instagram story
לְחַפֵּשׂ
הודעות האחרונות