PracticU

עקיפה של AMSI

בלי כתוביותעם כתוביות
PracticU › קורס סייבר למתחילים - Hacking - בדיקות חוסן תשתיתי ופריצה ל-Windows 10/11 - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP › עקיפה של AMSI
מילון מושגים:
ממשק - נקודת מגע בין רכיבים: ממשק משתמש שבו אדם מפעיל תוכנה, או ממשק תכנותי שמגדיר אילו פעולות רכיב אחד חושף לאחר.
PowerShell - סביבת שורת פקודה ושפת סקריפטים של מיקרוסופט לניהול אוטומטי של מערכות Windows ושירותים.
סקריפט - קובץ המכיל רצף פקודות שמבוצעות על ידי מפרש, לרוב כדי להפוך משימות לאוטומטיות.
עדכון - שינוי שמביא תוכנה או מערכת לגרסה חדשה יותר, כדי לתקן תקלות, לסגור חולשות אבטחה או להוסיף יכולות.

עקיפה של AMSI
AMSI הוא ממשק של Windows שמחבר תוכנות כמו PowerShell ומאקרו של אופיס לאנטיווירוס, כדי שהתוכן שהן מריצות יעבור בדיקה לפני ההפעלה.
למה זה חשוב להבין
1. מה AMSI בודק בפועל: הוא מעביר לאנטיווירוס את הטקסט של הפקודה או הסקריפט, והאנטיווירוס בודק אם מילים או ביטויים מוכרים כזדוניים מופיעים בו.
2. החיסרון שבבדיקה מבוססת-טקסט: בדיקה שמסתמכת על חיפוש מילים ידועות ברורה וניתנת לעקיפה על ידי שינוי צורת הכתיבה של הטקסט בלי לשנות את המשמעות שלו.
3. מירוץ חימוש מתמשך: ברגע שיצרני אנטיווירוס מזהים שיטת עקיפה מסוימת, הם מוסיפים אותה לרשימה החסומה, ולכן כלים כאלה דורשים עדכון מתמיד כדי להישאר יעילים.
ההבנה הזו מסבירה למה AMSI הוא רק שכבת הגנה אחת מתוך רבות, ולא פתרון סגור שאי אפשר להתגבר עליו.
השיעור הבא בקורס: תקיפת HTA עם Unicorn

פרקי ההרצאה: עקיפה של AMSI

  1. 00:00

    הכרת מנגנון ה-AMSI

  2. 00:40

    איך עובדת הסריקה לפני הריצה

  3. 01:54

    הפעלת האנטי וירוס לבדיקה

  4. 02:45

    חסימת פקודה מזוהה

  5. 03:40

    עקיפה על ידי פיצול מילים

  6. 04:32

    פענוח קידוד Base64

  7. 05:09

    קריאת הסקריפט המפוענח

תמלול ההרצאה: עקיפה של AMSI

הטקסט המלא של הדקות הראשונות בהרצאה «עקיפה של AMSI» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    שלום לכולם, היום בהרצאה אנחנו רוצים להבין מה זה אמסי בייפס קוד שיוניקורן יצר לנו אמסי זה ראשי תיבות של אנטי מיילוויר שאנטי מיילוויר זה מילים יפות לאנטי וירוס אנטי מיילוויר סקן אינטרפייס ממשק סריקה, ממשק בדיקה של אנטי וירוס בואו נראה איך מייקרוסופט מסבירים את זה הם כותבים שזה מאפשר לאפליקציה שלך במחשב להתחבר עם אנטי מיילוויר, אנטי וירוס שנמצא על המחשב שלך במילים

  2. 00:35

    אחרות תוכנות אנטיווירוס נרשמות לממשק הזה של הווינדוס והקליינטים התוכנות הפשוטות מבקשות דרך הממשק הזה דרך נקודת חיבור הזאת מאנטיווירוס לבדוק משהו נקודת חיבור הזאת בין שני תוכנות נקרא אינטרפייס ממשק התחברות בין התוכנות בקיצור האמסי הזה מעביר מידע לאנטיווירוס לבדיקה באיזה תוכנות משתמשות באמסי הזה?

  3. 01:02

    אופיס של מייקרוסופט עם המאקרוסים מעביר את הכל לבדיקה של אנטיווירוס לפני הפעלה גם פאוורשל מעביר את כל מה שניתן לו לאמסי ואמסי מעביר את זה לאנטיווירוס לבדיקה למעשה זאת בדיקה לפני הפעלה ככה מנסים להתגבר על הזרקת וירוסים ומלווירים דרך פאוורשל להעביר את הכל בדיקה דרך האנטיווירוס וזה ממשק אחיד

  4. 01:30

    שמקשר תוכנות מקומיות במחשב לאנטיווירוס שגם נמצא באותו המחשב, כמו נקודת מפגש כזאת. בואו נראה איך אמסי הזה פועל, רק צריך להפעיל את האנטיווירוס, כי אחרת למי הוא יעביר את זה לבדיקה.

  5. 01:44

    אני הולך ל-manage settings באנטיווירוס, ולפני שאני מדליק אותו כאן, אני רוצה באקסקלוז'ונס יוצא מן הכלל להוסיף תיקיית דאונלורדס שלי, רשימה מיוחדת הזאת של יוצא מן הכלל, add an exclusion, הגדול הזה ואני מוסיף פולדר שלם תקייה שלמה של דאונלודס שכל הדאונלודס שלי לא יקבל סריקה של אנטיווירוס עכשיו אני יכול להדליק את

  6. 02:10

    האנטיווירוס אני מדליק ריל טיים פרוטקשן בדיקה בזמן אמת בינתיים אני לא נוגע בקלאוד שזה לשלוח את הכל לענן של מייקרוסופט לבדיקה את כל האופציות האחרות אני בינתיים לא נוגע בהם מדליק רק ריל טיים פרוטקשן שזה בדיקה בזמן אמת בוא נבדוק שזה באמת עובד פליק פאואר של חוקי, בי בי בי, חוקי, שימו לב, הוא רק מדפיס את זה על המסך,

  7. 02:34

    אבל מילת invoke mimicats לא חוקית. הוא אומר שזה has been blocked by your antivirus. איך אפשר לעקוף את האמסי הזה שהוא די טיפש, הוא רק שולח את הטקסט שאני מביא לו לבדיקת אנטיווירוס.

  8. 02:47

    פשוט לפצל את המילה. זאת אומרת, אני יכול לקחת את המילה שהוא פסל, לפצל אותה לשני חלקים ולשים ביניהם פלוס, יוצאת אותה מילה בסוף, אבל הוא כבר לא פוסל אותה, מדפיס אותה למסך האמסי הזה די מטומטם למה כי הוא רק מחפש סטרינגים תחשבו שתוכנת פאוור שלי העבירה לאנטיווירוס את הסטרינג הזה והוא מחפש מילים שהוא מכיר ואני יכול לעבוד עליו

  9. 03:11

    במיליון טריקים כמו אותיות גדולות קטנות כמו לפצל מילה לחלקים כמו לפצל מילה למשתנים אני גם יכול לעשות חלק ראשון זה מילת invoke סתם אני קורא לזה a2 אתם יכולים לקרוא למשתנה בכל שם שתרצו מילה שנייה תהיה מימיקאץ ואז אני יכול להגיד לו תיקח משתנה ראשון ותוסיף לו משתנה שני.

  10. 03:33

    לפצל את זה גם לשורות נפרדות, למשתנים נפרדים, לאותיות נפרדות. בקיצור יש המון טריקים איך לעבוד עליו. בואו נראה מה יוניקורן עשו פה.

  11. 03:42

    איך יוניקורן רוצים לעבוד על אמסי בייפס קוד. הם פה מריצים איזושהי פקודת פאוורשל שאמורה להתגבר על אמסי, על אנטיווירוס ואז באותו החלון של פאוורשל כבר להעריץ את היוניקורן כי כרגע היוניקורן ייפסל על ידי אנטיווירוס אז בואו ננסה להבין מה כתוב

  12. 04:01

    כאן זה נראה לכם ג'יבריש האמת אם אתם מסתכלים טוב טוב יש בסוף סימן שווה אם יש סימן שווה או שני שווה כנראה שזה מקודד בתקן בייס 64 אז בואו ניקח את כל מה שמקודד כאן וזה לא מוצפן זה מקודד זה אומר כתוב בצורה קצת שונה אנחנו לוקחים את זה עושים על זה קופי הולכים לאתר אינטרנט שיודע לעשות בייס 64 די קוד אונליין

  13. 04:28

    לפתוח את הקידוד ההבדל בין הצפנה לקידוד שאין שום סיסמה סודית די קוד בייס 64 פורמט אני מכניס פה רק צריך לראות שאין פה סימני פלוס נלחץ קונטרול F נחפש סימן של פלוס לא אין פה זה משהו למטה לא קשור לטקסט שלי בטקסט שלי הוא לא מצא סימן של פלוס עכשיו כאן אני בוחר auto detect שיזהה לבד את הפורמט המקורי וייסד דה קוד בוא נראה מה יצא לנו פה למטה הנה יצאו

  14. 04:58

    לנו פקודות פאוורשל רגילות ואני כבר רואה שהוא כבר פיצל פה כל מיני דברים בוא ניקח את כל זה נעתיק וננסה להבין מה כתוב כאן רק במקום פאוורשל רגיל אני אפתח ה-se שזה אותו פאוורשל רק עם סביבה קצת יותר נחמדה זה מובנה בכל ווינדוס מעין סביבת פיתוח נוחה מה ההבדל שיש לי פה

  15. 05:22

    מקום לכתוב את הפקודות

לקורס המלא: קורס סייבר למתחילים אונליין

ההרצאה הקודמת: התקנת Unicorn - בתוך Windows 11

ההרצאה הבאה: תקיפת HTA עם Unicorn

הרצאות קשורות מקורסים אחרים

  • עקיפה של זיהוי ROOT ב-UnCrackable3
  • העלאת הרשאות - עקיפה של UAC
  • פריצה לפייסבוק תוך כדי עקיפה של Bypass HSTS

קורסים נוספים במסלול

  • קורס SOC - מיישם הגנת סייבר
  • קורס פריצה ומבדקי חדירה לתשתית ארגונית - בדיקות חוסן מתקדמות ל-Active Directory - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP
  • קורס פריצה ומבדקי חדירה לאתרי אינטרנט - בדיקות חוסן לאתרים - Web Pentesting - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP
  • קורס סייבר והאקינג ל-Android - פריצה לטלפונים ואפליקציות אנדרואיד - בודק חוסן - Mobile App Pentesting