
ssh -D, ו-SOCKS5 המתקדם יותר.הטקסט המלא של הדקות הראשונות בהרצאה «יצירת SOCKS Proxy עם SSH -D» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם בהרצאה זו אנחנו רוצים לעשות SOX שזה כמו VPN תעלה מוצפנת ליעד מסוים ואז אפשר לצאת שמה בצד השני לכל פורט שנרצה במקום שנמפה פורט לפורט הכל נכנס לתוך ה-VPN לתוך התעלה המוצפנת ויוצא בצד השני לא אכפת לי לאיזה פורט רוצים להגיע ככה עובדים שרתי פרוקסי ככה עובדים
שרתי VPN זה למעשה תקן שבא לפתור את הבעיה של פתיחת פורטים נפרדת לכל מחשב ביעד מסוים. התקן הזה נקרא SOX, אני מתייחס אליו כ-VPN, כתעלה מוצפנת שמביאה אותי לאיזושהי נקודה ומשם אני יוצא לאן שבא לי, לאיזה פורט שבא לי.
יש SOX גרסה 4, שזה הכלי של SSH מינוס D עובד איתו, ה-SSH הרגיל יודע לעשות את זה, ויש SOX חדש יותר, SOX 5, ה-Chisel יודע לעשות אותו.
אנחנו נראה את שתיהן בוא נתחיל מסודו ssh-d זאת אומרת אני כאן במחשב של האקר אומר לו להתחבר למחשב 194 מי זה 194? 194 זה הקורבן שלי זאת אומרת אני אומר לו תתחבר לקורבן ובתוך המחשב של הקורבן תפתח לי עם המינוס dvpn בפורט 9050 ואז אני אוכל להתחבר ולהכניס הכל לתוך ה-VPN הזה ודרכו דרך הקורבן להגיע לכל הרשת הפנימית הרי אצלי תסתכלו יש רק רשת
10.100 בקורבן שלי יש גם את ה-10.100 אבל גם 192.168 ואני רוצה דרך הקורבן הזה להגיע לכל הרשת הפנימית ולא לIP ספציפי או לפורט ספציפי בקיצור אני מריץ לו פקודה SSH תתחבר עם יוזר קאלי לIP של הקורבן ותעשה שם אצל הקורבן מינוס D, מינוס D יפתח לי את ה-socks, יפתח לי את התעלת VPN בפורט 90-50 ולא צריך טרמינל, לא צריך פקודות להריץ שם, מינוס N, פשוט תפתח את הפורטים וזהו, אל תפתח לי של
אצל הקורבן, לא מעניין אותי להריץ שם פקודות, מעניין אותי רק מיפוי של הפורטים, זה נראה תקוע כי כתבתי לו מינוס N, אם לא הייתי כותב לו מינוס N הייתי מקבל פה SSH רגיל, במחשב של הקורבן עכשיו בטאפ חדש אני יכול לראות שאצלי בנטסטאט נפתח פורט חדש 9050 דרך אגב יש גם פקודת ss שזה
הנטסטאט החדש לא משנה איך תסתכלו על זה בסוף יש לי 9050 שמאזין על אייפי המקומי שלי וכל מה שאני אכניס לאייפי הזה לאייפי שלי לפורט 9050 יצא שמה בצד השני יותר מזה יש לי כלי שנקרא פרוקסי צ'יינס שיודע בכוח להכניס כל תוכנה לתוך הפורט הזה גם אם היא לא רוצה אני מכניס אותה לשם בכוח כאילו גורם
לכל הפאקטים של איזושהי אפליקציה שבא לי להיכנס לתוך הvpn הזה זאת אומרת אם יש לי אפליקציה שלא יודעת לבד לעבוד עם הסוקס אני יכול להכריח אותה בכוח תראו פיירפוקס לדוגמה יודע לעבוד עם הפרוקסי זאת אומרת בפיירפוקס אם אתם תיכנסו ותלכו כאן בצד לסטינג זה הגדרות של פיירפוקס תחפשו פרוקסי, אתם תראו
שיש לו הגדרות של פרוקסי. זאת תוכנה חכמה שיודעת לעבוד עם שירותי פרוקסי, ואני יכול להגיד לה בדיוק לאן להיכנס. ושימו לב איזה פרוקסי יש פה, SOX.
זאת אומרת, היא יודעת לעבוד לפי SOX ולשלוח את כל הפאקטים שלה לאן שאני מבקש. אבל יש תוכנות שלא יודעות לעשות את זה, ואז אני יכול להכריח אותם בכוח על ידי תוכנת עזר פרוקסי צ'יינס.
תכף נראה אותה. אני יכול לכתוב כאן "12701" שלח את כל הפאקטים שלך ל"12701" לפורט 9050. פה למעלה אני עובר בין התוכנות ואני כותב כאן פורט 9050. זאת אומרת שכל מה שאני אכתוב הוא יכניס לכאן.
ובואו לשם בדיקה נעשה פה בתוך הפייל סרבר כאילו יש לנו שרת ווב פנים ארגוני בואו נוסיף אותו שנייה זה שני קליקים אל תדאגו זה לא מסובך אנחנו בתוך איזשהו שרת פנים ארגוני ועושים Add Rolls and Features אפשר גם כאן למעלה Add Rolls and Features עושים Next, Next, Next ומוסיפים תפקיד של IAS שזה שרת ווב
אני שם פה את ה-V הזה ועושה על הכל Next אני לא מגדיר שום דבר אני רק רוצה שיהיה לו איזשהו אתר ווב קטן פשוט שיעבוד ביקומית כדי שאני אוכל לבדוק שהפרוקסי שלי עובד עד שהוא עושה את זה בוא נבדוק מה ה-IP שלי ה-IP שלו זה 130 נהדר הנה הוא מסיים כבר את ההתקנה אנחנו לשם בדיקה פותחים דפדפן, כותבים את ה-IP שלו בדפדפן ורואים שזה עובד
השאלה אם זה יעבוד מרשת חיצונית ואני אומר לו לשלוח את הכל ל-127.001, פורט 90.50 לפני שאני אלחץ אוקיי, תסתכלו, לפני שאני אלחץ אוקיי זה בטח לא יעבוד לנו, כי איך הוא יגיע לרשת