לדלג לתוכן

מה זה רקון רשתי - Network Recon

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

מה זה בעצם רקון רשתי

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

רקון פסיבי מול רקון אקטיבי

  • רקון פסיבי - אוספים מידע בלי לגעת ישירות ברשת המטרה. למשל צפייה ברשומות DNS ציבוריות, בדיקת רישומי WHOIS, או חיפוש מידע על טווחי כתובות IP שמפורסמים באתרי הארגון עצמו.
  • רקון אקטיבי - שולחים תעבורה ישירות לרשת כדי לקבל תשובות ממשיות: מי מגיב, מי לא, ומה זמן התגובה. זה כולל פינג-סוויפ (ping sweep) לכל טווח כתובות כדי לראות אילו מארחים חיים, וסריקות ARP ברשת פנימית כדי לגלות מכשירים שאולי לא עונים לפינג רגיל.

מה בעצם ממפים בשלב הזה

  • מארחים חיים - אילו כתובות IP בטווח בכלל מגיבות ופעילות.
  • טופולוגיה - איך הרשת בנויה, כמה קפיצות (hops) יש בין נקודות שונות, ואיפה יושבים ראוטרים וגייטוויים. כלים כמו traceroute מראים בדיוק את המסלול.
  • סוג המכשירים - הבחנה ראשונית בין תחנות עבודה, שרתים, מדפסות רשת, מצלמות IP וציוד תקשורת, לפי דפוסי תגובה וזמני עיכוב.
  • גבולות הרשת - היכן נמצאים ה-Firewall, ה-VPN וה-DMZ, כדי להבין מה בכלל נגיש מבחוץ ומה רק מבפנים.

כלים נפוצים לרקון רשתי

הכלי הכי מוכר לרקון רשתי הוא כלי ה-Nmap, שמאפשר לבצע ping sweep מהיר על טווח שלם ולראות אילו כתובות חיות, עוד לפני שמתחילים סריקת פורטים לעומק. ברשת פנימית משתמשים גם ב-arp-scan כדי לגלות מכשירים שחוסמים פינג רגיל אבל עדיין עונים ל-ARP. כלי netdiscover עושה עבודה דומה בצורה פסיבית יותר, מאזין לתעבורת ARP קיימת ברשת ומזהה מכשירים בלי לשלוח בקשות משלו. traceroute (או tracert בווינדוס) עוזר להבין את מסלול התעבורה ולזהות נקודות ניתוב בדרך למטרה.

למה לא לדלג על השלב הזה

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

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

איך לומדים את זה נכון

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

לסיכום

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

רוצים ללמוד את זה בצורה מסודרת, עם אנשים שעוברים את אותו התהליך? בואו להצטרף לקהילה שלנו.

הצטרפו לקהילה בדיסקורד