В Microsoft сообщили, что в новых релизах Windows планируют отказаться от VBScript – сначала язык сценариев станет функцией по запросу, затем и вовсе будет удален из программного обеспечения.
Язык сценариев VBScript, аналогичный Visual Basic, начал использоваться летом 1996 года. Он поставлялся вместе с Internet Explorer и осуществлял интеграцию скриптов в Windows. В 2019 году VBScript был отключен в Internet Explorer и Windows 10 в качестве программы по умолчанию.
Как отмечают специалисты компании Microsoft, VBScript не соответствует современным требованиям и значительно уступает таким языкам как, например, Python, поэтому фирма будет постепенно готовиться к его полному отключению, начав с перевода VBScript в разряд on-demand функций. Сегодня к таким функциям уже относятся Windows Subsystem для Linux, Hyper-V, .NetFx3. Они не интегрированы в ОС, но установить их по собственному желанию пользователи могут.
Официальных данных об этом не поступало, но эксперты уверены – отказ от VBScript связан с тем, что язык сценариев зачастую используется как способ доставки в ОС вредоносного ПО, пишет издание Хакер. В частности, речь идет о таких программах как Lokibot, Qbot, Dark Gate и Emotet.
Работа по снижению вредоносов, заражающих Windows и Office, ведется в Microsoft пять лет – именно в 2018 году расширение поддержки AMSI позволило предотвратить атаки с макросами VBA. После этого корпорация защитила ПО от макросов XML, заблокировала макросы VBA Office и приступила к блокированию надстроек XLL для Microsoft Office 365.
Отказ от VBScript можно расценивать как очередной шаг вперед для Microsoft – в последнее время корпорация активно прощается с устаревшими инструментами. В частности, недавно фирма объявила об отказе от WordPad. Приложение проработало 28 лет. В будущем обновлении Windows его уже не будет. В качестве альтернативы компания предлагает использовать Word и Notepad. Пользователи по всему миру не согласны с таким решением Microsoft – по их мнению, WordPad работает значительно быстрее Word и более удобен в использовании, чем «Блокнот», в котором, в частности, нет поддержки изображений. Пойдет ли Microsoft навстречу пользователям и оставит ли привычный инструмент, пока неясно. Но в ситуации с VBScript решение однозначно – язык сценариев в скором времени исчезнет из нашей жизни.
Комментарии