
הטקסט המלא של הדקות הראשונות בהרצאה «התקנת Unicorn - בתוך Windows 11» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם היום בהרצאה אנחנו רוצים להפעיל את היוניקורן שלנו על ווינדוס כדי שלא נצטרך לרוץ לקאלי כדי להביא פקודות פאואר של משם אז אנחנו נכנסים לגיטאב לוקחים את הקובץ יוניקורן py בגרסת row בגרסה המקורית שלו הגולמית הנה הוא פה על המסך לוחצים כפתור ימני save as ושומרים אותו עם גרשיים בלי נקודה טקסט ככה unicorn.py עם גרשיים אם לא תעשו גרשיים
הוא יוסיף לכם נקודת טקסט בסוף אני לא צריך את הנקודת טקסט אז שמתי גרשיים שהשם יהיה מדויק עכשיו בתיקי הדאונלורדס יש לי את הקובץ אבל אי אפשר להפעיל אותו כי אין לי פייתון במחשב זאת אומרת אם אני אעשה דאבל קליק הוא לא יודע מה לעשות איתו אנחנו יכולים להיכנס ל-CMD לרשום פייתון בווינדוס ייזהה שאנחנו רוצים משהו שלא קיים ויפתח לנו חנות חנות האפליקציות של מייקרוסופט מייקרוסופט
סטור כמו שיש באנדרואיד ובאייפון ואפשר כאן ללחוץ גט לקבל את פייתון המעודכן האחרון גרסה שלוש עשר העיקר שיהיה משהו מעל שלוש שלוש ומשהו כי פייתון שתיים זה סיפור אחר לגמרי זה סינטקס זה פקודות אחרות לחלוטין אז יש פייתון שתיים עם כל תתי הגרסאות שלו ופייתון שלוש עם כל תתי הגרסאות שלו תוכנות
שמתאימות לפייתון שתיים יכולות לא להתאים לפייתון שלוש והפוך, בגלל זה אני תמיד מקפיד לציין שמדובר בפייתון 3 ולא בפייתון 2. הם שינו את הסינטקס, את מבנה הפקודות שעברו מגרסה 2 ל-3.
אני רואה שהוא סיים להתקין, אפשר לסגור את המייקרוסופט סטור, לסגור את ה-CMD, לפתוח CMD מחדש כדי שיטעין מחדש את משתנה הסביבה.
ואני רואה שפייתון עובד לנו. הנה אנחנו בתוך פייתון, נעשה אקזיט, נצא חזרה. אם אתם רוצים לבדוק איזה גרסה של פייתון אפשר לכתוב פייתון מינוס מינוס ורז'ן ולראות שאנחנו בגרסה 3.10.6 כרגע אז בואו נפעיל את היוניקורן ואני רואה שהוא לא יודע איפה הקובץ נכון כי
הקובץ בכלל לא בתיקי הזאת הקובץ בדאונלורד אז נעשה בדאונלורד cmd והוא יפתח לי את הcmd בתיקי הנוכחית נכתוב מינוס מינוס help ויש לנו יוניקורן עובד איזה יופי ויש לנו פה דוגמאות איך להשתמש בואו ניקח דוגמא שלנו פשוטה שיוצרת לנו רוורס של פשוט שימו לב זה לא מטרפריטר זה CMD פשוט שמתחבר לקאלי שלי אנחנו לוחצים אנטר והוא
כותב לי שהוא לא מצליח ליצור פיילוד כי הוא לא מוצא את ה-MSF ונום הרי את כל הפיילודים הזדוניים מאיפה הוא לוקח? מאיפה הוא לוקח את השל מתוך MSF ונום והוא לא קיים בווינדוס כאן הוא לא מצליח להפעיל אותו אז אנחנו צריכים ללכת ולהתקין מטה ספלויט לתוך הווינדוס.
בואו נעשה את זה נסגור הכל נפתח גוגל נכתוב בגוגל מטה ספלויט האמת שכבר עשינו את זה בהרצאות קודמות שימו לב שאנחנו לא מורידים את הגרסת פרופשנל היא מאוד מאוד יקרה אז נוריד את הגרסה החינמית יש פה לינק למקום חדש שהם העבירו את ההורדה לשמה ובסוף אנחנו מגיעים לדף הזה שיש יש בתוכו latest windows installer באתר
metasploit.com אני לוחץ על הלינק הזה זה קישור והוא מוריד לי את המטה ספלויט אז בסוף יש לי את היוניקורן py שהורדתי יש לי את הפייתון שהורדתי מהחנות ואת המטה ספלויט פריימוורק שגם הורדתי ואני מתקין אותו עכשיו שלושה דברים עשיתי יוניקורן py קובץ עצמו של יוניקורן פייתון
שצריך בשבילו מתוך החנות ומטה ספלויט בואו ניכנס שוב ל-CMD ונראה שאנחנו יכולים להריץ msfenum == list payloads לראות את כל ה-payloads שקיימים שימו לב אני מריץ אותו מתוך תיקיית meta split framework/bin לכאן מתבצעת ההתקנה באופן אוטומטי msfenum בינתיים שלא יצור לי כלום רק יראה לי את כל ה-payloads הקיימים זאת רשימה ענקית אם אתם לא רוצים לחפש ידנית
אתם יכולים לשרשר את הפלט הזה לתוכנת פיינד סטרינג שמובנית בווינדוס פיינד sdr ולהגיד לו תמצא לי רק שורות מתוך הפלט שקיבלת רק את השורות שמכילות איזושהי מילה לדוגמה אני רוצה רוורס tcp אז במקום שיציג לי את הכל הוא יעביר את זה בפייפ לתוכנה הבאה בדרך שזה פיינד סטרינג נקודה אקזה והוא יסנן לי שורות רק עם המילה של רוורס tcp אני מראה לכם איך לחפש פייל לורד מסוג מסוים נניח
הייתם רוצים HTTPS או הייתם רוצים משהו ספציפי איך אפשר בקלות לעבור על הרשימה הזאת כי מה שקורה כאן זה מאות פיילואודים על המסך ואנחנו יכולים לראות שרק של רוורס TCP מופיע אצלי בפלט אני רוצה להדגיש לכם שיש פיילואודים שמיועדים למערכות הפעלה 64 ביט ויש כאלו שמיועדים ל-32
ביט אבל 32 ביט עובד גם על 64 אז הרבה פעמים מעדיפים דווקא את ה-32 ביט כי הם פועלים על הכל. אוקיי, אז MSF ונום עובד. בואו נראה אם היוניקורן שלנו ייצור לנו סוף סוף את ה-power shell עם payload זדוני.
אני מפעיל את הפייתון, אומר לפייתון להפעיל את הסקריפט של יוניקורן. ליוניקורן אני מעביר כפרמטר מה אני רוצה שיוצא מתוך MSF ונום, איזה payload, עם איזה IP של קאלי, כאן יתחבר הקורבן ובאיזה פורט הקורבן יתחבר חזרה לתוקף.
אני עושה אנטר ומקבל עוד פעם שגיאה. מה השגיאה? שעוד פעם הוא לא יודע איפה זה MSF פנום. כי MSF פנום נמצא באיזושהי תיקייה ואין לו מושג שהוא נמצא שם איפה שהוא בתיקייה.