
nc -v וכתובת המטרה אפשר לבדוק פורט בודד, רשימת פורטים, או טווח, למשל בין שני מספרים.-z אומר להתחבר ולהתנתק מיד בלי לפתוח שיחה בפועל, רק כדי לבדוק אם הפורט עונה.-w קובע כמה זמן להמתין לתשובה, למשל שנייה אחת, כדי לא לחכות זמן רב לכל פורט שלא עונה.-n אומר לעבוד עם כתובות IP בלבד בלי לפנות ל-DNS, ו--v מציג מידע מפורט על המסך. אפשר לצרף את כל האותיות יחד או להפריד אותן.הטקסט המלא של הדקות הראשונות בהרצאה «סריקת פורטים עם Netcat» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, בהרצאה זו נלמד לסרוק פורטים על ידי נטקאט. אני מזכיר לכם שכל תוכנה שרוצה לקבל תקשורת או לשלוח תקשורת צריכה לתפוס פורט במערכת ההפעלה.
יש 65,535 פורטים ב-TCP ו-65,535 פורטים ב-UDP. כל תוכנה שרוצה לקבל תקשורת חייבת לתפוס לעצמה פורט, ולמעשה זה חלון כניסה ממשק התחברות לתוכנה הזאת מרחוק.
ואנחנו רוצים לסרוק איזה פורטים יש במחשב היעד שלנו בשביל לדעת איך אנחנו יכולים מרחוק לדבר עם המחשב הזה בכלל.
אם פורט סגור אז אין לנו בכלל איך לדבר עם המחשב הזה, עם התוכנה הזאת. אז בואו נתחיל מזה שאנחנו נרשום נטקאט nc ומינוס v. מה זה מינוס v? זה אומר וורבס, מפורט.
ונגיד לו שאנחנו רוצים לסרוק נניח פרקטי קיו איזה פורטים יש פתוחים בפרקטי קיו דוט קום וצריכים לציין איזה פורטים לסרוק אני יכול להגיד לו תבדוק פורט 80 תבדוק פורט 443 אני יכול גם לתת לו טווח נניח תבדוק לי פורטים בין 444 ל-446 נניח אז אני יכול לתת לו גם טווחים גם בבודדת ואז הוא סורק לי את הפורטים נטקאט עושה התחברות
אני אומר לו לא אל תתחבר לי רגיל איך שאתה מתחבר ישר תתנתק זה מינוס זד המינוס זד אומר איך שמתחברים ישר מתנתקים כי אני רק בא לבדוק את הפורט שהוא ענה לי אני לא רוצה באמת לקיים שיחה ולפתוח איתו איזה צ'אט כזה אני רוצה להתחבר וישר להתנתק זה מינוס זד אנחנו עושים אנטר ואנחנו רואים פה שהוא אומר לי שפורט 80 פתוח
זה אומר שהוא ענה לו פורט פורט 443 פתוח ברור שפורט 843 פתוח כי זה שרת ווב זה אתר אינטרנט של החברה זה חייב להיות שיש פורט 80 לתקשורת הלא מאובטחת ופורט 443 לתקשורת המאובטחת שניהם פתוחים אבל שימו לב כמה זמן לוקח לו לסרוק את הפורטים
האחרים לוקח לו מלא מלא מלא זמן אני עוצר אותו וכדי לזרז את זה אני עושה פה מינוס w ואומר לו תוך שנייה תתנתק מינוס z אומר להתנתק מיידי מינוס W אומר כמה זמן להמתין לתשובה.
אני יכול להגיד לו תמתין לתשובה שתי שניות, אני יכול להגיד לו תמתין לתשובה שנייה אחת, זה כמה זמן להמתין לתשובה. ברגע שאתה מתחבר אתה ישר מתנתק. הנה בבקשה, תראו איזה מהר הוא עשה לי.
כתב לי 80 פתוח, 443 פתוח, 446 קונקשן טיים אאוט, זה המינוס W הזה, עזר לי תוך שנייה לעשות קונקשן טיים אאוט, ואני רואה שכל הפורטים האחרים סגורים, זה אומר 446.
ככה אני יכול לסרוק גם מחשבים ברשת שלי, נניח יש לי פה Windows 10, אם אנחנו ניכנס כאן ל-Windows 10 ונפתח CMD, נכתוב IP Config, נראה שיש לנו Windows 10 בכתובת 147. בואו נסרוק איזה פורטים פתוחים, נניח אני רוצה לתקוף את ה-Windows הזה, אז אני יכול לציין פה את הכתובת IP שלו, שזה 192.168,
122.147, ולהגיד לו איזה פורטים אני רוצה לסרוק. נניח אני יכול להגיד לו מ-1 עד 1000, 1000 פורטים ראשונים. רק שזה ייקח לו זמן, אז בואו נעשה משהו מצומצם.
נניח 440 עד 450 פורטים. שנייה אחת זה טיימאוט של ההמתנה. תמתין שנייה אחת, אם תוך שנייה מישהו לא עונה לך תתנתק.
מינוס Z, אם ענו לך עדיין תתנתק. מינוס V, תראה לי מידע מפורש על המסך. ומינוס N, אני מדבר איתך בכתובות IP ולא בשמות. ככה אפשר לכתוב.
אפשר גם לכתוב את זה בצורה zvn אין שום בעיה לחבר אותם אין שום בעיה לכתוב אותם בנפרד גם ככה וגם ככה ואנחנו רואים פה שהוא סורק לנו את הפורטים אנחנו רואים פה שלמחשב הזה אפשר להתחבר רק בפורט 445 כל השאר קונקשן טיימאוט זה אומר שאף אחד לא עונה שם והפורט 445 פתוח מה זה הפורט הזה זה פורט של שיתופים ברשת של תיקייה משותפת אז אם אני רוצה עכשיו לפרוץ
למחשב הזה אני יכול לתקוף רק את הפורט הזה כי רק שמה יש תוכנה