Codificar Script VBS (pt-BR)

Como codificar um script VBS, para não deixar informações confidencias visíveis aos usuários.

Na maioria dos casos, utilizamos scripts "básicos", que podem ser feito utilizando o VBscript.

Mas em algumas situações, pode ser necessário codificar este script. Como ? Quando ? Porque ?

 

R: Quando precisamos executar o comando RUN AS (runas) e informar uma credencial elevada – administrador.

Em um script VBS normal, fica fácil ter acesso à estas informações.

Neste caso, uma saída é criptografar o VBS, convertendo-o para VBE.

 

Existe alguns programas que fazer isso. Segue link para download de um gratuito: Screnc

 

A utilização é bem fácil. Abaixo segue um print com uma conversão de um VBS para VBE:

 

 

Nesta simulação, converti o list.vbs para list2.vbe.

O list.vbs é um script normal que pode estar usando o comando RUNAS.

 

A sintaxe usada, conforme pode ser conferida acima foi: screnc /l vbscript list.vbs list2.vbe

 

* O procedimento foi executado dentro do diretório padrão da ferramenta.

 

Pra ter uma idea de como é o resultado, segue imagens do antes e depois:

Antes (VBS):

Depois (VBE):

 

 

O tipo de arquivo passa a ser Arquivo de script codificado do VBScript (.vbe)

* O script VBE é compatível com Diretivas de grupo (GPO),Agendamentos de Tarefa e execução manual.

 

Gustavo Valle

MCDST - MCSA - MCTS - STSBE

My profiles: http://images.wisestamp.com/facebook.png http://images.wisestamp.com/linkedin.png http://images.wisestamp.com/wordpress.png http://images.wisestamp.com/twitter.png
Contact me: http://images.wisestamp.com/skype.png gorvalle http://images.wisestamp.com/msn.png gustavokcond@hotmail.com