PracticU

חיבור של theHarvester עם Shodan בעזרת API KEY

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

חיבור של theHarvester עם Shodan בעזרת API KEY
הרצאה זו מחברת את theHarvester ל-Shodan על ידי מפתח API, כך שלכל כתובת IP שהכלי מוצא אפשר לקבל מ-Shodan מידע על פורטים פתוחים.
השלבים העיקריים
1. מיקום קובץ ההגדרות: עם פקודת locate מאתרים את תיקיית ההתקנה של theHarvester, ובה קובץ שמחזיק מפתחות API של שירותים שונים.
2. הרשמה ב-Shodan: נרשמים באתר עם כתובת מייל זמנית, מאשרים את החשבון דרך קישור במייל ומתחברים.
3. הכנסת המפתח: המפתח מופיע בעמוד החשבון. פותחים את קובץ ה-API Keys בעורך nano בהרשאות אדמין ומדביקים אותו בשורה של שורדן.
4. הרצה משולבת: מריצים את theHarvester על דומיין, והכלי בודק כל כתובת IP שגוגל חשף גם מול מסד הנתונים של Shodan, שמחזיר לכל כתובת את הפורטים הפתוחים ושם השרת.
5. בלי מפתח: אם מוחקים את המפתח מהקובץ, השאילתה מול שורדן נכשלת עם הודעה שחסר API key.
מגבלות החשבון
חשבון Shodan חינמי מוגבל, ואפשר לשדרג בתשלום (70, 359 או 1,000 דולר בחודש) לקבלת יותר תוצאות וכתובות IP בחודש.
אחרי ההרצאה אפשר להסביר מה זה API key ואיך משתמשים בו לחבר שני כלי איסוף מודיעין זה לזה.

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

  1. 00:00

    הצורך במפתח API

  2. 00:41

    איתור קובץ ההגדרות

  3. 01:17

    יצירת חשבון באתר Shodan

  4. 01:55

    הפעלת החשבון במייל

  5. 02:54

    שמירת המפתח בהגדרות

  6. 03:30

    הרצת שאילתה משולבת

  7. 04:08

    התוצאות משודן

  8. 04:50

    בדיקת תלות במפתח

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

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

  1. 00:02

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

  2. 00:13

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

  3. 00:27

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

  4. 00:43

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

  5. 01:04

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

  6. 01:31

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

  7. 01:56

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

  8. 02:12

    הנה הגיע פה המכתב, אני לוחץ עליו ובתוך המכתב יש לנו לינק לאקטיבציה. אז זהו, עברנו את הבדיקה. Your account has successfully been activated.

  9. 02:24

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

  10. 02:54

    אותו אני עושה קופי מעתיק אותו הולך לקובץ API Keys בתוך ה-Harvester ומדביק אותו פה. שימו לב, יש לי פה רווח.

  11. 03:05

    לוחץ קונטרול איקס לצאת. הוא שואל אותי האם לשמור, אני עושה לו יס. שם של קובץ אני לא נוגע בו, לוחץ אנטר ויצאתי. בואו נראה שהוא באמת שמר לי אותו.

  12. 03:17

    נכתוב cut, ניתן לו את השם של הקובץ הזה ואנחנו יכולים לראות שבתוך הקובץ יש לנו שורדן שמור. עכשיו אחרי שהשואודן שלנו נשמר אנחנו יכולים להריץ את השאילתה הזאת.

  13. 03:30

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

  14. 03:48

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

  15. 04:17

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

  16. 04:33

    Cloudfair מגן עליהם, אחרי זה הוא בדק את הכתובת 233 בסוף. בואו נראה מה זה 233, הנה זאת הכתובת שהוא בדק, www.spacex.com ועבור הכתובת הזאת, שודן גילה לי מידע על הפורטים הפתוחים אם אנחנו נוריד את המפתח הזה זאת אומרת ניכנס לקובץ הזה ונמחק את המפתח אתם תראו שהשאילתות לא יעבדו לנו יותר זאת אומרת שאם אנחנו

  17. 05:00

    מעיפים את זה שומרים אותו ctrl x yes ו-enter עכשיו בתוך הקובץ הזה כבר אין שודן key אין

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

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

ההרצאה הבאה: התקנה של Maltego

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

  • Obtain Google API Key
  • הסבר על Surrogate Key
  • חיבור ל-API בשרת בפורמט JSON ב-Xcode-Swift - חלק 1
  • אימות ב-SSH עם Private Key

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

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