A Microsoft delineou seus planos para descontinuar o Visual Basic Script (VBScript) na segunda metade de 2024 a favor de alternativas mais avançadas, como JavaScript e PowerShell.
“A tecnologia avançou ao longo dos anos, dando origem a linguagens de script mais poderosas e versáteis, como JavaScript e PowerShell,” disse o Gerente de Programa da Microsoft, Naveen Shankar. “Essas linguagens oferecem capacidades mais amplas e são mais adequadas para o desenvolvimento web moderno e tarefas de automação.”
A gigante da tecnologia originalmente anunciou seus planos de descontinuar gradualmente o VBScript em outubro de 2023.
A linguagem de script, também chamada de Visual Basic Scripting Edition, foi introduzida pela Microsoft em 1996 como um componente do sistema Windows, oferecendo aos usuários a capacidade de automatizar tarefas e desenvolver páginas web interativas usando o Internet Explorer e o Edge.
O plano de descontinuação anunciado consiste em três fases, com a primeira fase iniciando na segunda metade de 2024, momento em que o VBScript estará disponível como um recurso sob demanda no Windows 11 24H2.
A segunda fase, que se espera começar por volta de 2027, ainda terá o recurso sob demanda, mas não será mais ativado por padrão. É esperado que o VBScript seja totalmente aposentado e eliminado do sistema operacional Windows em uma data indeterminada no futuro.
“Isso significa que todas as bibliotecas de links dinâmicos (.dll) do VBScript serão removidas,” disse Shankar. “Como resultado, projetos que dependem do VBScript deixarão de funcionar. Até lá, esperamos que você tenha migrado para as alternativas sugeridas.”
O desenvolvimento ocorre dias depois de a Microsoft confirmar seus planos de descontinuar o NT LAN Manager (NTLM) no Windows 11 na segunda metade do ano, em favor do Kerberos para autenticação.
Tanto o NTLM quanto o VBScript são conhecidos por serem explorados por atacantes para realizar atividades maliciosas, levando a Microsoft a remover recursos na tentativa de minimizar a superfície de ataque.
A Microsoft também desativou macros do Excel 4.0 (XLM) e macros do Visual Basic for Applications (VBA), bloqueou complementos XLL e lançou a capacidade de impedir que os usuários abram extensões de arquivo arriscadas no OneNote.
A notícia da descontinuação do VBScript segue críticas de que o novo recurso Recall, alimentado por inteligência artificial (IA) anunciado pela Microsoft, apresenta preocupações com a privacidade e mina a segurança do Windows.
Recall foi anunciado como uma “linha do tempo explorável do passado do seu PC” e uma maneira dos usuários “acessarem virtualmente o que você viu ou fez no seu PC de forma que pareça ter memória fotográfica.” Atualmente, está disponível apenas em PCs Copilot+.
De acordo com a documentação da própria Microsoft, o componente do sistema Recall salva periodicamente instantâneos da janela ativa do usuário e os armazena localmente. Em seguida, ele usa segmentação de tela e reconhecimento de imagem para extrair insights deles e salva os dados em um índice semântico.
Desenvolvedores de aplicativos de terceiros também podem aproveitar esse recurso oferecendo aos usuários a capacidade de pesquisar semanticamente esses instantâneos salvos e destaque o conteúdo relacionado às suas aplicações.
No entanto, um ponto crucial a se observar é que o Recall não realiza moderação de conteúdo, o que significa que não obscurecerá o conteúdo presente em documentos confidenciais ou informações sensíveis, como senhas ou números de conta financeira inseridos em sites que não seguem protocolos da internet.
O Escritório do Comissário de Informações do Reino Unido (ICO) afirmou estar em contato com a Microsoft para entender quais salvaguardas estão em vigor para proteger a privacidade do usuário.
“Estramos que as organizações sejam transparentes com os usuários sobre como seus dados estão sendo utilizados e processem apenas dados pessoais na medida em que seja necessário para atingir um objetivo específico,” disse o ICO.
“A indústria deve considerar a proteção de dados desde o início e avaliar e mitigar rigorosamente os riscos aos direitos e liberdades das pessoas antes de lançar produtos no mercado.”