מילון מושגים:
הנדסה חברתית - מניפולציה על בני אדם כדי לגרום להם למסור מידע רגיש או לבצע פעולות, במקום תקיפה טכנית של המערכת.
תמונה - קובץ גרפי המוצג על המסך. בהקשר של וירטואליזציה או Docker, תבנית מוכנה שממנה יוצרים מכונה או קונטיינר.
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.
סשן - פרק זמן של פעילות רציפה בין משתמש למערכת, שבו נשמר מידע על מצבו, למשל לאחר התחברות לאתר.
הנדסה חברתית להפוך קובץ EXE לקובץ תמונה JPG - חלק 2
בשיעור זה משלימים את התחפושת של הקובץ העוין ומסתירים את סיומת ההרצה באמצעות מניפולציה על תווים המתאימים לשפות שנכתבות מימין לשמאל, מסתכלים על ההשלכות מנקודת מבט הגנתית, ומסיימים בשלב שאחרי הפריצה.
נושאי הסיכום המוצגים בשיעור:
1. המטרה של הסרטון: זהו סרטון המשך, ובסרטון זה רואים כיצד לשנות את סיומת קובץ ההרצה לסיומת של תמונה, כשהקובץ אינו באמת תמונה אלא קובץ פתח אחורי שכשהקורבן לוחץ עליו התוקף מקבל גישה מלאה למחשב שלו, והמטרה להגיע למצב ששמו יסתיים בסיומת של תמונה ולא בסיומת של קובץ הרצה.
2. הרעיון של תווי מהפך: כיוון שמדובר באותיות, בעולם המחשב קיימים תווים מיוחדים שמכתיבים כיוון הצגה מימין לשמאל, והם חלק מהתקנים שבהם המחשב מציג אותיות על המסך, ובעזרת כלי עזר בסביבת המתקפה שמציג ומאפשר מניפולציה בתווים האלה אפשר להשיג שהסיומת תוצג בפועל כסיומת של תמונה בזמן שהסיומת האמיתית נשארת של הרצה.
3. איך הטריק עובד: בכלי התווים בוחרים את התווים של סיומת התמונה שמכילה את תו המהפך, מעתיקים אותם ומדביקים אותם בשם הקובץ בעורך הטקסט, ושימו לב מה קרה, סיומת ההרצה עברה להיות לפני הנקודה וסיומת התמונה עברה להיות אחריה, וכשבודקים את השם כפול לחיצה על הבחירה מראה שהסיומת האמיתית היא בכלל של קובץ הרצה, ואפשר לחזור על התהליך עם שם קצר ופשוט יותר כדי שהשם ייראה מזערי ומתאים.
4. הכנסת הקובץ להורדה וההדגמה: קובץ ההרצה ששמו מוצג כסיומת של תמונה נדחס ולא שוכחים להעלות אותו אל שרת האינטרנט של התוקף, ובהדגמה שנעשתה רואים שהקובץ מוצג בשרת בשם שנראה כמו קובץ תמונה, וברגע שהקורבן לוחץ עליו נפתח session בצד התוקף ומתקבלת גישה מלאה.
5. השלב שאחרי הפריצה: אחרי שהתקבלה הגישה מתחיל בעצם השלב שנקרא post exploitation, שלב שאחרי הניצול, שבו לומדים בהמשך אילו פעולות אפשר להריץ אחרי שמקבלים גישה למכונה, ומנקודת המבט ההגנתית הלקח חד משמעי, אין לסמוך על סיומת שמוצגת בשם הקובץ, להפעיל הצגת סיומות אמיתיות בסייר הקבצים, לבדוק את סוג הקובץ בפועל ולהיזהר מקבצים שהתקבלו ממקורות לא מוכרים גם אם הם נראים כתמונות.
סיכום:
בשיעור זה הושלם תרחיש התחפושת, כאשר בעזרת תווי כיוון מהפך של שפות מימין לשמאל מוצג שם קובץ שנראה כתמונה אף על פי שסיומתו האמיתית היא של קובץ הרצה, הקובץ דוחס ומועלה לשרת התוקף, ולחיצת הקורבן עליו פתחה session מלא בצד התוקף, והתקדמנו לשלב שאחרי הניצול, עם ההבנה החשובה שמראה חיצוני של שם קובץ אינו עדות לסוגו האמיתי.
SR11164HE