
attach.הטקסט המלא של הדקות הראשונות בהרצאה «הסבר על TMUX» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, בסרט הזה אנחנו נדבר על TMAX. TMAX הוא למעשה כלי שמובנה בתוך הלינוקס, ומה שהוא מאפשר לנו לעשות זה להשתמש בחלון אחד, ובתוך החלון האחד הזה לפתוח הרבה סשנים, הרבה טרמינלים כאלה שאנחנו יכולים לדלג ביניהם, במקום כל פעם לבוא לפה ולפתוח הרבה הרבה טרמינלים.
כן, שימו לב, הרבה פעמים אנחנו מבצעים התקפות ומריצים הרבה כלים מאחורי הקלעים, לפעמים זה יכול להיות 5-10 טרמינלים בו זמנית, ובמקום כל פעם לחפש אותם עם Alt ו-Tab ולעבור ביניהם, אנחנו יכולים בחלון אחד ליצור לנו סשן שיכיל בתוכו מספר חלונות, ואנחנו בעזרת המקשה מקלדת נוכל לדלג ביניהם.
כן, זה הרבה הרבה יותר נוח, הרבה יותר נוח לעין שאין לנו פה בלאגן של הרבה חלונות, אז בואו תראו איך הכלי הזה עובד. קודם כל אנחנו ניצור סשן חדש, max new מינוס s זה ליצור סשן ונקרא לסשן הזה ישי נצא ממצב עריכה q ושימו לב הסשן עצמו נקרא ישי ונוצר לנו חלון שנקרא bash כן זה החלון הראשון בתוך הסשן ישי אם אני רוצה ליצור
עוד חלון ctrl b וc יש לי פה עוד חלון החלון הנוכחי שאני נמצא בו זה איפה שהכוכבית נמצאת לידו אוקיי אם אם אני רוצה לחזור לחלון 0, קונטרול B ו-0. אנחנו נרצה שיהיה לנו נוח כדי לדעת איזה כלי רץ בכל חלון, אז מה שנעשה זה ניתן שמות, כן? כרגע הכוכבית נמצאת על 0, אני אלחץ על קונטרול B ופסיק, כן? האות תף במקלדת,
ופה אני יכול לקרוא לדבר הזה למשל VPN, כן? למה? כי תמיד אנחנו מתחילים את ההתקפות שלנו, כשאנחנו מתחברים לרשת של המעבדות, של התקיפה, אנחנו מתחברים ב-VPN כדי שיהיה נוח זה בדרך כלל הדבר הראשון שעושים כשמתחילים תקיפה מתחברים קודם כל לרשת ובעזרת קונטרול R זה לא קשור ל-TMAX שימו לב קונטרול R מאפשר לחפש בין
כל הפקודות שכבר רשמתי בעבר לתוך הלינוקס הוא לא קשור ל-TMAX זה מאוד מאוד נוח בואו נתחיל לרשום Open VPN אתם רואים יש פה את ה-Open VPN זאת הפקודה אבל הוא כרגע לא יעבוד כי אני לא נמצא בתיקייה ששם נמצא קובץ הגדרות של ה-VPN, כן ואם עכשיו אני ארשום Open VPN, שימו לב ה-VPN רץ, אני יכול כרגע לשכוח ממנו, הוא רץ לי בחלון מספר 0, אני מדלג לחלון מספר 1,
קונטרול B והמספר של החלון 1 ופה למשל אני רוצה להחליף לו את השם, קונטרול B ופסיק ל-SQL Map, זה כלי שאנחנו מריצים כדי לבדוק SQL Injection בכל מיני אתרים, אחרי צנטר ושימו לב איך זה נוח, קונטרול B, 0, קונטרול B, 1. במקום שיהיו לי פה הרבה טרמינלים פתוחים,
אני עובד בצורה חכמה יותר. איך אני יוצא מחלון? אז בואו נעשה חלון חדש, קונטרול B ו-C. שימו לב, הכוכבית עברה אליו. איך אני יוצא מחלון? פשוט הוא רושם אקזיט, החלון נמחק לי.
איך אני מתנתק, עושה די-טאץ', די-אטאץ' מסשן קיים, כן? אני לא סוגר אותו, שימו לב, יש פקודה אחרת כדי לסגור אותו לגמרי. ניתוק, אני רושם קונטרול B ו-D, כן, אם אני ארשום עכשיו T-Max LS, תראה לי את כל הסשנים של T-Max שפתוחים לך ברקע מאחורי הקלעים, הוא יגיד לי שיש סשן שנקרא ישי ויש שם שתי וינדו פתוחים, כן, זה הווינדו של ה-VPN
ושל ה-SQL Map ומתי יצרתי את הסשן הזה ואם אני רוצה לחזור אליו, אני רושם T-Max, טאץ' מינוס T זה טארגט, מי המטרה שלך, לאיזה סשן אתה רוצה לחזור, לישי, כן, וחזרתי לסשן שלי.
משהו חשוב שלא אמרתי זה שכל הפעולות ב-T-Max מתבצעות בעזרת ה-Prefix Key, כן, Prefix זה למעשה שילוב של מקשים, קונטרול B זה ה-Prefix Key שלנו, אנחנו לוחצים על קונטרול B ואז את המקש הנוסף שאיתו אנחנו מבצעים את הפעולה.
דבר נוסף וחשוב זה להפוך את T-Max למצב עריכה, כן, ממש כמו AI, העורך AI, אהובים ואנחנו יכולים להפוך את המלל שנמצא בתוך חלון של T-Max בעזרת קונטרול B והסוגר שפונה לצד ימין.
בואו אני אראה לכם הסוגר הזה, כן, הפריפיקס קיק שלנו זה קונטרול B ובעזרת הסוגר הזה אנחנו יכולים להיכנס למצב עריכה. אז בואו ניצור חלון חדש, קונטרול B ו-C, נקרא לחלון הזה אדיט למשל, או נבצע סוג של פקודה שתיתן לנו על המסך כל מיני מלל.
אז עשיתי פה פיינד ודב, רק כדי שנוכל להיכנס למצב עריכה על המלל הזה ולהתנסות בפקודה. יש לי פה מלל כלשהו, קונטרול B והסוגר, כן, שהראתי לכם, שימו לב, יש פה כרגע את המספר השורות וזה הופך פה לצהוב, וכרגע עם החצים אני יכול ממש להיכנס בתוך ולשחק עם זה.
כן, אני יכול לעשות קונטרול S, שימו לב, לא קונטרול B, לא הפריפיקס, כשאני בתוך מצב עריכה, אז הפקודות עכשיו עוברות לפקודות של מצב עריכה, זה קונטרול S, ואני יכול לחפש למשל dev, כן?
כל מה שמתחיל ב-dev, כל מה שמתחיל ב-VC, אוקיי?