
eu estou lendoum manual aquisobre a permissão "criar objeto global",
Mas o que exatamente é um objeto global, parece fazer parte de uma sessão, mas ainda é muito abstrato para mim.
Responder1
Um objeto Global é um objeto criado de forma que pode ser usado por muitos processos ou threads, mesmo aqueles não iniciados na sessão do usuário.
É um conceito de engenharia de sistemas, mas o que é importante para você em termos de segurança é que um objeto global pode ser usado ou alterar a função de processos em outra sessão de usuário (até mesmo sessões de sistema ou serviço). ao fazer isso, permite que o usuário afete coisas além de sua sessão individual e, como resultado, pode ser desejável bloquear essa funcionalidade. como regra geral, bloquear um usuário em sua própria sessão é considerado desejável em muitos sistemas multiusuário, para que ninguém possa inadvertidamente desligar o sistema, instalar malware no espaço do sistema, etc.
Responder2
Um objeto global é um objeto que sempre existe no escopo global. Em JavaScript, há sempre um objeto global definido...... Em um navegador web, qualquer código que o script não inicia especificamente como uma tarefa em segundo plano tem uma Janela como seu objeto global.