מיקרוסופט מתכננת לחסום את כל פקודות המאקרו של Office שהורדת

click fraud protection

Microsoft Office for Windows יחסום בקרוב קבצי מאקרו שהורדו מהאינטרנט, אפילו בגרסאות ישנות יותר של Office.

Microsoft Office תמך בפקודות מאקרו של Visual Basic for Applications (VBA) מאז Excel 5.0 ב-1993, והתכונה הגיעה ליישומים אחרים עם שחרורו של Office 97. למרות שהם יכולים להיות שימושיים להפליא, במיוחד עם אוטומציה של משימות מייגעות במסמכים, הם משמשים לעתים קרובות להפצת תוכנות זדוניות. מיקרוסופט הודיעה ביום שני כי כל פקודות המאקרו של Office יכובו כברירת מחדל, בכל אפליקציות Office הנתמכות כעת.

מיקרוסופט כבר החלה להשבית פקודות מאקרו מדור קודם של Excel 4.0, המכונה גם פקודות מאקרו XLM, אך כעת החברה עוברת לפקודות מאקרו VBA מעט חדשות יותר. מיקרוסופט אמרה בפוסט בקהילה (באמצעות הגבול) ביום שני, "במשך שנים Microsoft Office סיפקה יכולות אוטומציה חזקות הנקראות תוכן פעיל, הסוג הנפוץ ביותר הוא פקודות מאקרו. אמנם סיפקנו שורת הודעות כדי להזהיר את המשתמשים מפני פקודות מאקרו אלו, אך המשתמשים עדיין יכולים להחליט להפעיל את פקודות המאקרו על ידי לחיצה על כפתור. שחקנים גרועים שולחים פקודות מאקרו בקובצי Office למשתמשי קצה שמאפשרים אותם מבלי לדעת, מטענים זדוניים הם נמסר, וההשפעה עלולה להיות חמורה כולל תוכנות זדוניות, זהות שנפגעה, אובדן נתונים ושלט רחוק גִישָׁה."

באנר אבטחה חדש ביישומי Office

מיקרוסופט תחסום בקרוב את כל פקודות המאקרו של VBA שהורדו מהאינטרנט ב-Access, Excel, PowerPoint, Visio ו-Word. השינוי יופיע לראשונה בגרסה 2203 של חבילת Office 365, החל מהתצוגה המקדימה של הערוץ הנוכחי ב- "תחילת אפריל 2022", ומאוחר יותר יוצא לערוץ הנוכחי, ערוץ הארגוני החודשי וארגון החצי-שנתי עָרוּץ. לאחר עדכון זה, הדרך היחידה להשתמש בפקודות מאקרו בקבצים שהורדו מהאינטרנט היא להסיר התכונה "סימן האינטרנט". בנתוני הקובץ.

עם זאת, השינוי לא יופיע רק בגרסאות האחרונות של Microsoft Office. החברה אמרה גם בהודעתה, "בתאריך עתידי שייקבע, אנו מתכננים לבצע את השינוי הזה גם ל-Office LTSC, Office 2021, Office 2019, Office 2016 ו-Office 2013".

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