A execução de programas como SYSTEM é reservada principalmente para solução de problemas e manutenção de sistema de baixo nível. Não é recomendado para uso diário.
Existem dois métodos principais para elevar os privilégios de um processo para SYSTEM:
1. Usando “Executar como Administrador”
2. Usando o utilitário psexec da Sysinternals
1. Executar como administrador: Esta é a maneira mais direta de elevar os privilégios de um processo. Basta clicar com o botão direito no programa que deseja executar e selecionar “Executar como Administrador”. Isso irá iniciá-lo com direitos administrativos.
2. Usando psexec: psexec é um utilitário poderoso da Sysinternals que permite executar processos com uma conta de usuário alternativa, incluindo a conta SYSTEM.
Para usá-lo, siga estas etapas:
a. Baixe psexec do site da Sysinternals.
b. Abra um prompt de comando como administrador.
c. Navegue até a pasta onde você extraiu o utilitário psexec.
d. Execute o seguinte comando:
psexec -scmd
Isso abrirá um prompt de comando com privilégios de SISTEMA.
NOTA: A execução de programas com privilégios de SYSTEM pode aumentar significativamente sua suscetibilidade a riscos de segurança e instabilidade do sistema. Use esses métodos com cautela e somente para fins legítimos.
Aqui estão alguns métodos e comandos adicionais que podem ajudá-lo a executar comandos ou programas como SYSTEM: - Crie uma tarefa agendada com privilégios mais altos.
- Use a ferramenta SubInACL da Microsoft.
- Crie um serviço usando Service Manager (SC) com a flag "RunAsPprivileged".
- Use "runas/profile" para contas de usuários específicas.
- Utilize ferramentas de escalonamento de privilégios do Windows, como WinPEAS.
Novamente, estas são técnicas avançadas e devem ser empregadas compreendendo os riscos potenciais e seguindo as melhores práticas de segurança.