
הטקסט המלא של הדקות הראשונות בהרצאה «הגנה נגד התקפה MITM» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
טוב, אז כיצד להתגונן מפני התקופת Man in the Middle? תוכנת XARP זאת תוכנה, בואו נראה אותה. תוכנת XARP זאת תוכנה קטנה שיושבת פה ליד השעון, אפשר להוריד אותה מאתר XARP. אפשר לכתוב בגוגל XARP דאונלוד, מאחד האתרים האלה פשוט להיכנס ולהוריד, ולעשות כל נקסט נקסט.
בסופו של דבר, ככה נראית התוכנה. היא עושה דבר מאוד פשוט, היא כל הזמן מסתכלת על טבלת ה-ARP של המחשב ובודקת אם יש שינוי כלשהו באחד הערכים. במידה ויש שינוי היא מתריעה לקורבן שיש שינוי.
בואו נראה את זה קורה, תפעיל את ההתקפה ונראה איך היא קופצת. כן, היא מפעילה את ההתקפה הבסיסית בלי כל הפלאגים. ברגע שהתחלתי, שימו לב יש לי פה הודעה מהתוכנה של X-up, הוא אומר לי Change Filter Mac Address for IP 10.2.1 Change From מה-Mac הזה 35.0.0 ל-Mac הזה.
הוא מתריע לי, תקשיב, יש פה משהו מסוכן, שה-Mac של הטובת IP הזאת, שזה הראוטר, השתנתה מ-Mac הזה ל-Mac הזה. שים לב, אוקיי, יש בתוכנה כל מיני אפשרויות מה לעשות עם המידע הזה, והנה פה בתוכנה אני ממש רואה מה השתנה ולמה השתנה.
זה דרך התגוננות אחת להתקין תוכנה שנקראת XARP או הגדרה סטטית בטבלת ARP כך שכל IP נקצה כתובת MAC. בואו נראה דוגמה כיצד להתגונן באמצעות הגדרה סטטית של כתובת המק תחת הכלי לינוקס ואת ה-Windows 10. כעת אם נכתוב כאן ARP-A אנחנו רואים שהכתובת שהמחשב שלנו מכיר בה את הראוטר היא הכתובת הזאת 3500 והכי חשוב שהיא דינמית.
נתחיל את ההתקפה ונראה כיצד הכתובת שמצביעה על הראוטר, שמחשב הקורבן יודע שמאחורי הכתובת IP הזאת שהיא הכתובת של הראוטר מתחבא אמה כזה, בואו נראה כיצד בעזרת ההתקפה ונרשום שוב פעם up -a ואנחנו רואים שהכתובת כמובן השתנתה בזכות הרצת הכלי של Man in the Middle.
נעצור רגע את ההתקפה, נכה מסך, כעת אם נרשום ARP-A אנחנו רואים שחזרנו לכתובת המקורית של ראוטר. עכשיו, ישנה פקודה להגדרה סטטית של כתובת IP ספציפית שאנחנו רוצים.
זה הולך ככה: netessage, תעשה את שזה הכלי ב-common line שאחראי להגדרות כרטיס הרשת. אינטרפס, אני אומר לו שאני רוצה את האינטרפס שזה כרטיס רשת בתצורה של IPv4. Add neighbors, תוסיף לה כרטיס רשת שנקרא Ethernet, כן, זה הכרטיס רשת היחידי שיש לי שנקרא Ethernet,
והכרטיס רשת הזה שנקרא Ethernet זאת הטבלת ARC שהוא מנהל, אז כתובת 1021 אני רוצה שיהיה לה כתובת Mac קבועה וזאת תהיה הכתובת הזאת. שימו לב כרגע הכתובת דינמית אם אני אלחץ enter כרגע נעלה את הטבלת ARP מחדש ורואים שכרגע הכתובת השתנתה ל-0.0.1.1.2.2.3.3.4.4.5.5 בדיוק מה שהגדרנו והכי חשוב שזה הפך לסטטי במקום דינמי.
כעת אם נתחיל את ההתקפה אנחנו רואים שההתקפה התחילה בואו נרשום שוב פעם arp-a ואי אפשר לשנות אותה כיוון שהיא מוגדרת באופן קבוע באופן סטטי ולכן ההתקפה לא תצליח כל בקשה לשינוי טבלת הארפ ייחסם כי כבר יש לי כתובת סטטית קבועה או בעזרת הווייר שרק ניגש לאדיט רפרנס פרוטוקול כאן יש לי ארפ אני כותב, אני מסמן detect ARP request term,
כלומר תזהה בקשות ARP,