
הטקסט המלא של הדקות הראשונות בהרצאה «עקיפה של AMSI» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, היום בהרצאה אנחנו רוצים להבין מה זה אמסי בייפס קוד שיוניקורן יצר לנו אמסי זה ראשי תיבות של אנטי מיילוויר שאנטי מיילוויר זה מילים יפות לאנטי וירוס אנטי מיילוויר סקן אינטרפייס ממשק סריקה, ממשק בדיקה של אנטי וירוס בואו נראה איך מייקרוסופט מסבירים את זה הם כותבים שזה מאפשר לאפליקציה שלך במחשב להתחבר עם אנטי מיילוויר, אנטי וירוס שנמצא על המחשב שלך במילים
אחרות תוכנות אנטיווירוס נרשמות לממשק הזה של הווינדוס והקליינטים התוכנות הפשוטות מבקשות דרך הממשק הזה דרך נקודת חיבור הזאת מאנטיווירוס לבדוק משהו נקודת חיבור הזאת בין שני תוכנות נקרא אינטרפייס ממשק התחברות בין התוכנות בקיצור האמסי הזה מעביר מידע לאנטיווירוס לבדיקה באיזה תוכנות משתמשות באמסי הזה?
אופיס של מייקרוסופט עם המאקרוסים מעביר את הכל לבדיקה של אנטיווירוס לפני הפעלה גם פאוורשל מעביר את כל מה שניתן לו לאמסי ואמסי מעביר את זה לאנטיווירוס לבדיקה למעשה זאת בדיקה לפני הפעלה ככה מנסים להתגבר על הזרקת וירוסים ומלווירים דרך פאוורשל להעביר את הכל בדיקה דרך האנטיווירוס וזה ממשק אחיד
שמקשר תוכנות מקומיות במחשב לאנטיווירוס שגם נמצא באותו המחשב, כמו נקודת מפגש כזאת. בואו נראה איך אמסי הזה פועל, רק צריך להפעיל את האנטיווירוס, כי אחרת למי הוא יעביר את זה לבדיקה.
אני הולך ל-manage settings באנטיווירוס, ולפני שאני מדליק אותו כאן, אני רוצה באקסקלוז'ונס יוצא מן הכלל להוסיף תיקיית דאונלורדס שלי, רשימה מיוחדת הזאת של יוצא מן הכלל, add an exclusion, הגדול הזה ואני מוסיף פולדר שלם תקייה שלמה של דאונלודס שכל הדאונלודס שלי לא יקבל סריקה של אנטיווירוס עכשיו אני יכול להדליק את
האנטיווירוס אני מדליק ריל טיים פרוטקשן בדיקה בזמן אמת בינתיים אני לא נוגע בקלאוד שזה לשלוח את הכל לענן של מייקרוסופט לבדיקה את כל האופציות האחרות אני בינתיים לא נוגע בהם מדליק רק ריל טיים פרוטקשן שזה בדיקה בזמן אמת בוא נבדוק שזה באמת עובד פליק פאואר של חוקי, בי בי בי, חוקי, שימו לב, הוא רק מדפיס את זה על המסך,
אבל מילת invoke mimicats לא חוקית. הוא אומר שזה has been blocked by your antivirus. איך אפשר לעקוף את האמסי הזה שהוא די טיפש, הוא רק שולח את הטקסט שאני מביא לו לבדיקת אנטיווירוס.
פשוט לפצל את המילה. זאת אומרת, אני יכול לקחת את המילה שהוא פסל, לפצל אותה לשני חלקים ולשים ביניהם פלוס, יוצאת אותה מילה בסוף, אבל הוא כבר לא פוסל אותה, מדפיס אותה למסך האמסי הזה די מטומטם למה כי הוא רק מחפש סטרינגים תחשבו שתוכנת פאוור שלי העבירה לאנטיווירוס את הסטרינג הזה והוא מחפש מילים שהוא מכיר ואני יכול לעבוד עליו
במיליון טריקים כמו אותיות גדולות קטנות כמו לפצל מילה לחלקים כמו לפצל מילה למשתנים אני גם יכול לעשות חלק ראשון זה מילת invoke סתם אני קורא לזה a2 אתם יכולים לקרוא למשתנה בכל שם שתרצו מילה שנייה תהיה מימיקאץ ואז אני יכול להגיד לו תיקח משתנה ראשון ותוסיף לו משתנה שני.
לפצל את זה גם לשורות נפרדות, למשתנים נפרדים, לאותיות נפרדות. בקיצור יש המון טריקים איך לעבוד עליו. בואו נראה מה יוניקורן עשו פה.
איך יוניקורן רוצים לעבוד על אמסי בייפס קוד. הם פה מריצים איזושהי פקודת פאוורשל שאמורה להתגבר על אמסי, על אנטיווירוס ואז באותו החלון של פאוורשל כבר להעריץ את היוניקורן כי כרגע היוניקורן ייפסל על ידי אנטיווירוס אז בואו ננסה להבין מה כתוב
כאן זה נראה לכם ג'יבריש האמת אם אתם מסתכלים טוב טוב יש בסוף סימן שווה אם יש סימן שווה או שני שווה כנראה שזה מקודד בתקן בייס 64 אז בואו ניקח את כל מה שמקודד כאן וזה לא מוצפן זה מקודד זה אומר כתוב בצורה קצת שונה אנחנו לוקחים את זה עושים על זה קופי הולכים לאתר אינטרנט שיודע לעשות בייס 64 די קוד אונליין
לפתוח את הקידוד ההבדל בין הצפנה לקידוד שאין שום סיסמה סודית די קוד בייס 64 פורמט אני מכניס פה רק צריך לראות שאין פה סימני פלוס נלחץ קונטרול F נחפש סימן של פלוס לא אין פה זה משהו למטה לא קשור לטקסט שלי בטקסט שלי הוא לא מצא סימן של פלוס עכשיו כאן אני בוחר auto detect שיזהה לבד את הפורמט המקורי וייסד דה קוד בוא נראה מה יצא לנו פה למטה הנה יצאו
לנו פקודות פאוורשל רגילות ואני כבר רואה שהוא כבר פיצל פה כל מיני דברים בוא ניקח את כל זה נעתיק וננסה להבין מה כתוב כאן רק במקום פאוורשל רגיל אני אפתח ה-se שזה אותו פאוורשל רק עם סביבה קצת יותר נחמדה זה מובנה בכל ווינדוס מעין סביבת פיתוח נוחה מה ההבדל שיש לי פה
מקום לכתוב את הפקודות