Web Scripting é um recurso avançado para assinantes do OptiSigns Pro Plus ou superior, permitindo que os usuários automatizem a navegação em sites e preenchimento de formulários sem necessidade de programação. Este guia irá orientá-lo na gravação do seu script, criação de ativos Web Scripting no OptiSigns e uso seguro em suas telas.
Neste artigo
O que é Web Scripting
Web Scripting é um recurso que permite aos usuários automatizar a navegação e preenchimento de formulários em sites sem necessidade de programação. Esta ferramenta registra ações do usuário, como inserir nomes de usuário e senhas, navegar para páginas específicas, lidar com pop-ups, executar seu próprio JavaScript e muito mais em um site, e depois criptografa o script gravado para execução segura em dispositivos designados.
OptiSigns criptografa todos os scripts e suas senhas inseridas com nossas próprias chaves privadas.
- Isso garantirá que seus dados/senha estejam seguros assim que saírem do seu navegador e só sejam descriptografados no nível do dispositivo antes que os campos sejam preenchidos.
Também fornecemos método de criptografia Zero Knowledge para que você possa proteger seu script com sua própria Senha Mestra. Você pode ler mais no final deste artigo.
Se seu painel requer login com 2FA, OptiSigns suporta 2FA no aplicativo Web Scripting. Você pode ler mais aqui.
Vamos começar!
| NOTA |
| Web Scripting não é suportado em smart TVs Samsung SSSP ou LG WebOS. |
Grave Seu Script
Neste artigo, mostraremos como usar uma ferramenta chamada Burp Suite Navigation Recorder. Você pode usar outras ferramentas se gerarem scripts similares que funcionem também. Recomendamos o Burp Suite porque é uma ferramenta respeitável usada por muitas empresas, incluindo as Fortune 500.
1. Você precisa instalar o Burp Suite Navigation Recorder.
Abra o Navegador Chrome.
Vá para a Chrome Web Store: https://chrome.google.com/webstore/category/extensions
Procure por: "Burp Suite Navigation Recorder".
Clique nele.
Em seguida, clique em Adicionar ao Chrome.
Burp Suite Navigation Recorder está instalado
Clique no Ícone do Navigation Recorder.
Em seguida, clique em Open Settings para concluir a configuração.
Role para baixo e clique em "Allow in Incognito".
Feche esta aba.
Agora, se você clicar no ícone do Navigation Recorder novamente, terá a opção de Start Recording.
2. Grave seu Script
No pop-up da extensão Navigation Recorder como na captura de tela acima, clique em Start Recording.
Isso abrirá uma janela anônima do Chrome.
Você pode inserir a URL do site ou página com a qual deseja começar.
Em seguida, preencha os formulários. (como inserir seu nome de usuário, senha e clicar em Login)
Notas Importantes a Seguir para Reduzir Problemas Posteriormente! |
| Sempre comece com a URL de destino (A URL da página que você deseja exibir). Deixe o site lidar com o redirecionamento depois de preencher as informações de login. |
|
Sempre clique no botão Login, em vez de Enter. |
|
Insira corretamente seus campos em 1 tentativa! Digite devagar e com cuidado. Não use backspace ou teclas de seta para modificar. Se você errar, reinicie esta etapa desde o início. |
Você pode clicar ao redor, navegar para determinada página, posicionar na página etc.
Quando terminar, clique no ícone da extensão Navigation Recorder e clique em Stop Recording.
Isso fechará a janela anônima na qual você estava trabalhando.
Volte ao Chrome, clique no ícone do Navigation Recorder.
Clique em "Copy to Clipboard". Isso copiará seu script para a área de transferência.
Agora você está pronto para usar no OptiSigns.
Criar Ativo Web Scripting no OptiSigns
Faça login no OptiSigns https://app.optisigns.com/
Clique em Arquivos/Ativos
Clique em Apps e selecione Web Scripting.
Insira as informações para seu ativo Web Scripting:
- Nome: Nome do seu ativo na sua lista de ativos. Não será exibido em suas telas.
- Senha Mestra: Por padrão, OptiSigns criptografará todo o script com a chave privada do OptiSigns para proteger seu script, especialmente nome de usuário e senha no script. Você pode adicionar outra camada de proteção inserindo uma Senha Mestra. Se você inserir a Senha Mestra aqui, em cada dispositivo, você precisará inserir essa Senha Mestra uma vez no aplicativo OptiSigns para que ele possa descriptografar o conteúdo.
- Script Gravado: Cole o script gravado pelo Navigation Recorder aqui. Você pode observar o script, na verdade não é muito complicado, você pode fazer pequenas alterações se precisar.
Veja como funciona o fluxo de criptografia:
Se você quiser adicionar segurança adicional utilizando uma Senha Mestra e nossa estrutura de Criptografia Zero Knowledge, você terá que inserir sua Senha Mestra ao:
- Criar/editar ativos
- Uma vez em cada dispositivo, para que ele saiba como descriptografar
Seu script é criptografado em seu navegador e transferido com segurança usando HTTPS/SSL durante o trânsito e armazenado em nossos servidores.
Ele é então enviado com segurança para os dispositivos e descriptografado no nível do dispositivo logo antes de ser executado no site de destino.
Usando em Suas Telas
Uma vez criado, o ativo Web Scripting pode ser usado sozinho ou em Playlists, Agendamentos ou zonas SplitScreen, assim como qualquer outro ativo.
Se você não usar Senha Mestra, o dispositivo usará a chave privada do OptiSigns para descriptografar e executar, então nenhuma ação adicional é necessária nos dispositivos.
Se você escolher usar Senha Mestra e nossa estrutura de Criptografia Zero Knowledge, você terá que inserir sua Senha Mestra em cada dispositivo
- Isso só precisa ser feito uma vez em cada dispositivo e pode ser usado para descriptografar todos os Ativos de Script. (Claro, você tem que usar a mesma Senha Mestra para criptografá-los).
É isso!
Parabéns, você criou ativos Web Scripting, agora você pode fazer login automaticamente em sites protegidos, navegar para páginas conforme necessário.
Se você tiver perguntas adicionais, preocupações ou qualquer feedback sobre OptiSigns, sinta-se à vontade para entrar em contato com nossa equipe de suporte em support@optisigns.com