PracticU

איסוף מידע על שרתים - theHarvester

בלי כתוביותעם כתוביות
PracticU › קורס סייבר למתחילים - Hacking - בדיקות חוסן תשתיתי ופריצה ל-Windows 10/11 - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › איסוף מידע על שרתים - theHarvester
מילון מושגים:
Kali Linux - הפצת Linux המיועדת לבדיקות אבטחה וחדירות, הכוללת אוסף כלים לבחינת מערכות.
VPN - רשת פרטית וירטואלית שיוצרת חיבור מוצפן דרך האינטרנט, כאילו המכשיר מחובר ישירות לרשת מרוחקת.
דומיין - תחום ניהולי משותף של מחשבים ומשתמשים ברשת ארגונית, המנוהל מרכזית. גם שם ייחודי של אתר באינטרנט.
כתובת IP - מספר שמזהה באופן ייחודי מכשיר ברשת מבוססת פרוטוקול IP, ומאפשר לשלוח אליו ולקבל ממנו מידע.
הרשאה - קביעה אילו פעולות ומשאבים מותרים למשתמש או לתהליך לאחר שזהותו אומתה. שולטת במי רשאי לעשות מה.
פורט - מספר שמזהה שירות או תהליך מסוים בתוך מחשב, ומאפשר לכוון תעבורת רשת ליעד הנכון. למשל פורט 80 ל-HTTP.
חולשה - פגם או חולשה במערכת או בתוכנה שעלול לאפשר פגיעה באבטחה אם לא יטופל.
פישינג - ניסיון הונאה שבו תוקף מתחזה לגורם מהימן כדי לגרום לקורבן למסור פרטים רגישים כמו סיסמאות.

איסוף מידע על שרתים - theHarvester
theHarvester הוא כלי שמותקן ב-Kali ואוסף מידע ממקורות גלויים (OSINT) כמו מנועי חיפוש ולינקדאין. ההרצאה מדגימה איך הוא חושף שרתים וכתובות מייל של חברה, ולמה VPN עוזר כשמנוע חיפוש חוסם את החיפוש.
השלבים העיקריים
1. מה הכלי עושה: הוא מתחבר לגוגל, בינג, יאהו ודאק דאק גו ושולף שרתים וכתובות מייל שקשורים לדומיין נתון. הוא גם יודע לחפש בלינקדאין עובדים ומיילים.
2. חסימה על ידי גוגל: גוגל חוסם חיפושים אוטומטיים כאלה, ולכן מתחברים ל-VPN לפני ההרצה. כשגוגל חוסם כתובת, מחליפים שרת VPN וממשיכים.
3. הרצה עם מקורות חיפוש: עם הדגל -d לדומיין ו--b למקורות חיפוש (למשל גוגל, בינג, יאהו, דאק דאק גו), הכלי מחזיר כתובות מייל ושמות שרתים עם כתובות ה-IP שלהם.
4. ברוט פורס לשמות שרתים: עם הדגל -c הכלי מנסה פינג לכל שם מתוך קובץ רשימת מילים (wordlist), בלי לחפש במנועי חיפוש. אפשר להוסיף מילים לקובץ עם עורך טקסט nano בהרשאות אדמין.
5. תוצאה: בדוגמה נמצאו שרתים שגוגל לא הכיר, כמו כתובות בעלות קידומת מסוימת, שלא הופיעו בתוצאות המנוע חיפוש.
למה זה חשוב
המידע שנאסף - שרתים, כתובות IP וכתובות מייל - משמש בהמשך לבדיקת פורטים פתוחים וחולשות, או לתכנון פישינג לעובדים.
אחרי ההרצאה אפשר להסביר מה המשמעות של OSINT ואיך theHarvester אוסף שרתים ומיילים ממנוע חיפוש ומרשימת מילים.
השיעור הבא בקורס: חיבור של theHarvester עם Shodan בעזרת API KEY

פרקי ההרצאה: איסוף מידע על שרתים - theHarvester

  1. 00:00

    הכרת הכלי theHarvester

  2. 00:41

    איסוף מידע ממקורות פתוחים

  3. 01:16

    הצורך ב-VPN מול גוגל

  4. 02:08

    הרצת הכלי עם דומיין ומקורות

  5. 02:47

    החלפת כתובת ה-VPN

  6. 03:43

    תוצאות החיפוש ונקודות התקיפה

  7. 04:20

    גילוי שרתים נוספים בכוח

  8. 04:57

    הוספת מילים לרשימת החיפוש

תמלול ההרצאה: איסוף מידע על שרתים - theHarvester

הטקסט המלא של הדקות הראשונות בהרצאה «איסוף מידע על שרתים - theHarvester» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    שלום לכולם, היום בהרצאה נכיר כלי חזק במיוחד שנקרא The Harvester, הקוצר. ומה הוא קוצר?

  2. 00:10

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

  3. 00:26

    לדוגמה, spacex.com. יודע להגיד לי איזה שרתים יש שם. הוא יודע גם להתחבר ללינקדין שזה המתחרה של פייסבוק ולהגיד לי איזה עובדים יש בספייס איקס דוט קום ומה המיילים שלהם לכן הוא נקרא הקוצר the harvester כי הוא קוצר לי מידע ממקורות גלויים ממקורות פתוחים יש לזה מושג מקצועי שנקרא open source intelligence איסוף מידע

  4. 00:53

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

  5. 01:16

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

  6. 01:38

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

  7. 01:57

    הגיע הזמן שנגלה מי הם השרתים של הקורבן שלנו, שזה SpaceX של אילון מאסק. אז אני אומר לו, The Harvester, מינוס D באיזה דומיין, ומינוס B באיזה מקורות מידע לחפש.

  8. 02:11

    תתחבר לגוגל, לבינק, ליהו, לדאג דאג גו, שזה מנועי חיפוש הכי פופולריים. ואני רואה פה שגוגל חסם אותנו. אבל זה לא נורא, חבר'ה. למה? כי אנחנו יכולים לעבור ל-VPN אחר.

  9. 02:25

    אז אני עוצר את התהליך, לחצתי קונטרול סי במקלדת, הולך ל-VPN, מתנתק מ-VPN הזה, וננסה להתחבר ל-VPN אחר.

  10. 02:35

    מה יש לי? us2. נתחבר לשרת VPN אחר, זה הכל בחינם. ראינו בהרצאה הקודמת איך עובד VPN. הנה הוא סיים, סיקוונס קומפליטד. הולכים ל-What is my IP, עושים רפרש, רואים שהכתובת עכשיו תשתנה, ואפשר לחזור חזרה, ולנסות עוד פעם להריץ את ההרווסטר.

  11. 02:59

    בואו ניתן לזה פה שם The Harvester ככה שיהיה לנו פה טאבים יפים, זה אחראי ל-BPN זה The Harvester אם נרצה עוד משהו נוכל לעשות File New Tab ולפתוח עוד אחד בואו נקווה שעכשיו זה יעבוד לנו טוב והנה בשעה טובה ומוצלחת גוגל החזיר לנו תשובה שהוא מצא שני כתובות מייל בתוך גוגל ששייכים לספייסיקס דוט קום ומצא

  12. 03:22

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

  13. 03:45

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

  14. 04:06

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

  15. 04:39

    יעזור הקובץ טקסט הזה כבר מוכן והוא חלק מהתקנה הייתי יכול להוסיף לשם עוד מילים אבל יש שם 4,989 מילים כבר מוכנות אם בא לי להוסיף יכלתי להיכנס לקובץ הזה ולהוסיף עוד מילים, אין שום בעיה.

  16. 04:54

    בואו ניכנס לתיקיית wordlist, נעשה סודו, זה אומר run as administrator, תפעיל את הפקודה הבאה עם הרשאות של אדמיניסטרטור.

  17. 05:03

    איזה פקודה? nano, שזה עורך טקסט,

לקורס המלא: קורס סייבר למתחילים אונליין

ההרצאה הקודמת: הגדרת VPN בתוך Kali

ההרצאה הבאה: חיבור של theHarvester עם Shodan בעזרת API KEY

הרצאות קשורות מקורסים אחרים

  • איסוף מידע עם Powershell - חלק 1
  • ארונות וסוגי שרתים
  • אבטחת מידע
  • איך לבנות נכון חוות שרתים בענן

קורסים נוספים במסלול

  • קורס SOC - מיישם הגנת סייבר
  • קורס פריצה ומבדקי חדירה לתשתית ארגונית - בדיקות חוסן מתקדמות ל-Active Directory - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP
  • קורס פריצה ומבדקי חדירה לאתרי אינטרנט - בדיקות חוסן לאתרים - Web Pentesting - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP
  • קורס סייבר והאקינג ל-Android - פריצה לטלפונים ואפליקציות אנדרואיד - בודק חוסן - Mobile App Pentesting