
הטקסט המלא של הדקות הראשונות בהרצאה «איסוף מידע על שרתים עם Maltego» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, היום אנחנו הולכים לתקוף את נאסא, תוכנית החלל האמריקאית וכדי לתקוף אותם אנחנו צריכים לאסוף מודיעין, איזה שרתים יש להם ונעשה את זה באופן אוטומטי בעזרת מלטגו.
כמובן שזה יכול להיות כל יעד, אני בחרתי נאסא, אתם יכולים לבחור כל אתר אינטרנט אחר או כל ארגון אחר. אנחנו מתחילים מזה שאנחנו נבחר איזושהי אישות, איזושהי אנטיטי, נקודת התחלה שלנו, זאת יכולה להיות כתובת IP של היעד שלנו.
זה יכול להיות אתר אינטרנט של היעד. אני פשוט אבחר דומיין, אין אינטרנט דומיין, שם המתחם, שם של הדומיין, שזה לרוב גם שם של החברה, nasa.gov. עכשיו אני יכול לבחור אישות אחרת, לדוגמה כתובת IP כלשהי, להכניס פה את הכתובת שאני רוצה, נניח 1111, ולקשר בין נאסא לכתובת IP ולהגיד שזה הולך
להיות בצבע כחול, ולכתוב פה IP או כל טקסט אחר שאני רוצה, והנה הוא מקשר לי את זה בצורה גרפית עם כיתוב. במקום לעשות חקירה ידנית ולבנות לבד את הגרף הזה של המודיעין, אני אתן לו לעשות את הפעולות באופן אוטומטי, אסמן את האובייקט שיצרתי ואעשה X delete, נלחץ כפתור ימני על הדומיין שלנו, ויש לנו פה עוד טרנספורמציות,
שזה פעולות אוטומטיות לאיסוף מודיעין שהוא יודע לעשות. אני יכול להריץ את כל הטרנספורמציות הקיימות ואז יהיה לי גרף ענק ציור ענק ואני אלך לאיבוד בואו נחפש באופן יזום את כל אתרי האינטרנט שיש לנאסא ויש לנו פה שלוש טרנספורמציות שקשורות לוובסייטס בואו נתחיל מטרנספורמציה ראשונה שהופכת את השם של המתחם לאתר אינטרנט הרצנו
פה את הטרנספורמציה הוא החזיר לי entity אחד אישות אחת שהוא מצא ואמר שיש אתר אינטרנט כזה טוב זה לא כזה עוזר לי בואו נעשה משהו יותר מתוחכם נריץ טרנספורמציה אחרת שמחפשת בתוך בינג שזה כמו גוגל של מייקרוסופט כל הדומיינים כל השמות של האתרים שיש בהם את המילה nasa.gov כל השמות שכוללים את nasa.gov בתוך שם של
האתר והנה מצאנו מלא אתרים באופן אוטומטי שימו לב לא היינו צריכים ללכת להריץ כל מיני פקודות מתוחכמות וגילינו שיש mars nasa.gov ועוד כל מיני אתרים רבים שנאסא מחזיקים אותם.
למה אני מעוניין בזה? כי אולי באחד האתרים יש חור אבטחה. כי למנהל רשת קשה לתחזק המון אתרים. אולי הוא שכח לעדכן את אחד מהם. שימו לב, זה מוגבל ל-12 תשובות.
יכול להיות שיש יותר, אבל הוא הציג לי רק 12. למה 12? כי יש פה מגבלה, number of results. מכל טרנספורמציה, מכל הרצה, הוא מחזיר רק 12 תשובות.
אם אני רוצה לעבור ליותר תשובות להזיז את הסלייד הזה הוא כותב לי פה שאני צריך לקנות את הגרסה הקלאסית ולא את הגרסה החינמית הגרסה החינמית שנקראת CE Community Edition מוגבלת ל-12 תשובות בלבד טוב אנחנו נסתפק ב-12 אתרים אנחנו יכולים לסמן אובייקט להזיז אותו נניח לפה דרך אגב אני לוחץ כפתור ימני ומזיז את הגרף אז כפתור ימני מזיז לי את התצוגה פה
אני בוחר את כולם לוחץ כפתור ימני ועכשיו אני רוצה על כל האתרים האלו להריץ Web Technology, טרנספורמציה שתגלה לי את כל הטכנולוגיות שיש מאחורי האתר הזה, כדי שאני אחפש חולשות בתוך האתרים האלו.
שוב, אתם יכולים לראות פה שזה מוגבל ל-12 תשובות. הנה, אני רואה שהוא פתח לי פה גרף ענק, ציור ענק. אני מתרחק, זה הופך לעיגולים.
בואו נתקרב, נראה איזה טכנולוגיות יש לנו פה מאחורי האתר, ונחפש חולשות אבטחה. ברגע שנמצא חולשת אבטחה, דרכה נוכל לפרוץ לנאסא.
כמובן שזה לא חוקי, בלי הסכמה שלהם, ואנחנו לא באמת נפרוץ. זה פחות מעניין אותי, ולכן אני יכול לקחת פשוט מה שלא מעניין אותי, לסמן, ללחוץ כפתור ימני ופה delete, להגיד שאני רוצה להעיף את זה מהחקירה שלי, מהחקירה הגרפית שלי, כי בסוף אני רוצה שיהיה לי ממשק נקי, גם זה פחות מעניין אותי,
אז אני מוחק. בואו נחפש משהו שבאמת יכול להיות מעניין. והנה כאן אני רואה שיש לנו CMS. CMS זה Content Management System, מערכת ניהול תכנים.
זאת המערכת שמנהלת את האתר והיא נקראת Drupal. בואו ניקח את השם הזה ונחפש האם יש חולשות אבטחה במערכת הזאת, שעליה מבוסס כל האתר.
נלך לגוגל ונרשום Drupal vulnerabilities חולשות אבטחה פגיעויות. אז כתבנו בגוגל את שם של המערכת במילת ורניביליטיז, פגיעויות, חולשות אבטחה, ואנחנו מגלים פה שיש לדרופל CVE.
CVE זה חורי אבטחה ידועים, אנחנו יכולים ללחוץ על הלינק הראשון שאנחנו רואים ולראות פה רשימה של ורניביליטיז עבור מערכת דרופל. אפשר לראות שבכל שנה כמה התגלו ומאיזה סוג הם.
לדוגמה, בשנת 2022 גילו ארבעה חורי אבטחה ב-XSS, בשנת 2001 גילו שבע חורי אבטחה, ב-2024 חורי אבטחה רק בתחום של XSS. אנחנו נלמד על סוגי התקפות ואיך משתמשים בהם, ואם מנהל רשת לא עשה עדכונים כמה שנים כי הוא שכח על האתר הזה כי היה לו מלא עבודה אחרת, נוכל לנסות לנצל את החולשות האלו שהתגלו
פה, ואנחנו רואים פה מכל סוג כמה התגלו, ואנחנו נלמד את כל הסוגים האלו. לדוגמה, קוד אקסיקיושן הרצת קוד זדוני גילו 27 חורי אבטחה בכל השנים אבל לא בשנת 2022 אז אם הוא עדכן את דרופל ב-2022 לא נוכל להריץ קוד זדוני עליו אבל אם הוא לא עדכן אותו מאז 2021 אז יש
לנו 4 חורים שנוכל לנצל אותם. עכשיו לך תדע אולי למנהל רשת הזה יש מלא אתרים על הראש והוא שכח את אחד מהם לעדכן ואז נוכל דרך אחד מארבעת החורים האלו לפרוץ פנימה.
הייתי יכול לבד לגלות שיש דרופל ב-nasa.gov הייתי יכול לבד ללכת ל-nasa.gov ובתוך האתר שלהם ללחוץ כפתור ימני inspect לראות את הקוד html שלהם בתוך האתר ולהתחיל פה לבד בתוך האתר לקרוא את ה html שלהם ולחפש פה מידע ולגלות שיש פה דרופל פה כתוב שזה דרופל 7 לדוגמה כמובן שזאת שיטה פחות נוחה מאשר ללחוץ כפתור ימני