
הטקסט המלא של הדקות הראשונות בהרצאה «הסבר על tcpdump - חלק 2» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בסרט הזה אנחנו ממשיכים עם ה-tcp dump מקובץ שהתחלנו לראות בסרט הקודם. התחלנו קצת להבין שיש קליינט שפונה בהרבה הרבה בקשות http לשרת שכנראה הוא שרת אינטרנט.
אני רוצה לחפור יותר לעומק בסרט הזה כדי להבין מה בדיוק קרה שם ואני רוצה לפלטר ולחלץ את המידע הרלוונטי. כדי לעשות את זה אנחנו נראה חבילות שיש להן push ו-hack ולמעשה דגלים בתוך ה-tcp header, בתוך חבילה של tcp, ואני רוצה לחלץ רק את הדגלים של push ו-hack.
למעשה כל החבילות שנשלחות לאחר לחיצת היד המשולשת, יהיה להם hack, את הדגל של hack דלוק, וה-push, הדגל של הפוש, מה שזה אומר זה לשלוח באופן מיידי, לא לחכות עד שיתמלא כל הבאפר, כי אני רוצה לחסוך ולשלוח בבת אחת כמות גדולה. זה משהו שקורה בשכבת האפליקציה,
אני אומר לתוכנה שלי באמצעות הדלקה של הדגל פוש לשלוח מיד את מה שמתקבל וזה משהו שקורה בשכבת האפליקציה בין שתי הצדדים. זה למעשה ה-TCP הדר, אני רוצה להגיד ל-TCP דאמפ לכלי תציג לי רק את האקים ואת הפושים.
בואו נבין איך אני אומר ל-TCP דאמפ להציג רק את הדגלים האלה. למעשה TCP הדר מורכב כל שורה מורכבת מ-32 ביט, מאשר כל 8 ביטים זה למעשה בית אחד ופה יש לי עוד בית מפה לפה עוד בית ואנחנו קוראים את ה-ccp header בצורה אנכית אז כדי שיהיה לנו סדר אני פשוט מחלק את הכל ל-8 גם את זה נחלק ל-8 הבית הראשון המספר הסידורי שלו מתחיל
מ-0 הבית השני יהיה 1 הבית השלישי 2 הבית הרביעי 3 שימו לב שכל זה זה 8 ביטים אז הוא מקבל את המספר 12 והבית שבו נמצא הדגלים שלנו, כל הדגלים נמצאים בבית מספר 13. מפה עד לפה זה בית מספר 13.
וכדי להגיד לטי.סי.פי.דאמפ