Web Scripting es una función avanzada para suscriptores Pro Plus o superiores de OptiSigns, que permite a los usuarios automatizar la navegación en sitios web y el llenado de formularios sin necesidad de programar. Esta guía le mostrará cómo grabar su script, crear activos de Web Scripting en OptiSigns y usarlos de forma segura en sus pantallas.
En este artículo
- Qué es Web Scripting
- Grabar su script
- Crear activo de Web Scripting en OptiSigns
- Usarlo en sus pantallas
Qué es Web Scripting
Web Scripting es una función que permite a los usuarios automatizar la navegación y el llenado de formularios en sitios web sin necesidad de programar. Esta herramienta graba las acciones del usuario, como ingresar nombres de usuario y contraseñas, navegar a páginas específicas, manejar ventanas emergentes, ejecutar su propio JavaScript y más en un sitio web, y luego encripta el script grabado para su ejecución segura en dispositivos designados.
OptiSigns encripta todos los scripts y las contraseñas ingresadas con nuestras propias claves privadas.
- Esto garantizará que sus datos/contraseña estén seguros tan pronto como salgan de sus navegadores y solo se descifren a nivel del dispositivo antes de que se ingresen los campos.
También proporcionamos un método de encriptación de Conocimiento Cero para que pueda proteger su script con su propia Contraseña Maestra. Puede leer más al final de este artículo.
Si su panel requiere inicio de sesión con 2FA, OptiSigns admite 2FA en la aplicación Web Scripting. Puede leer más aquí.
¡Comencemos!
| NOTA |
| Web Scripting no es compatible con televisores inteligentes Samsung SSSP o LG WebOS. |
Grabar su script
En este artículo, le mostraremos cómo usar una herramienta llamada Burp Suite Navigation Recorder. Puede usar otras herramientas si pueden generar scripts similares que también funcionen. Recomendamos Burp Suite porque es una herramienta de buena reputación utilizada por muchas empresas, incluidas las Fortune 500.
1. Necesita instalar Burp Suite Navigation Recorder.
Abra el navegador Chrome.
Vaya a Chrome Web Store: https://chrome.google.com/webstore/category/extensions
Busque: "Burp Suite Navigation Recorder".
Haga clic en él.
Luego haga clic en Añadir a Chrome.
Burp Suite Navigation Recorder está instalado
Haga clic en el icono de Navigation Recorder.
Luego haga clic en Open Settings para finalizar la configuración.
Desplácese hacia abajo y haga clic en "Allow in Incognito".
Cierre esta pestaña.
Ahora, si hace clic en el icono de Navigation Recorder nuevamente, tendrá la opción de Start Recording.
2. Grabar su script
Desde la ventana emergente de la extensión Navigation Recorder como en la captura de pantalla anterior, haga clic en Start Recording.
Se abrirá una ventana de incógnito de Chrome.
Puede ingresar la URL del sitio web o página con la que desea comenzar.
Luego complete los formularios. (por ejemplo, ingresando su nombre de usuario, contraseña y haciendo clic en Iniciar sesión)
¡Notas importantes a seguir para reducir problemas más adelante! |
| Siempre comience con la URL de destino (La URL de la página que desea mostrar). Deje que el sitio web maneje la redirección una vez que complete la información de inicio de sesión. |
|
Siempre haga clic en el botón de Iniciar sesión, en lugar de Enter. |
|
¡Ingrese correctamente sus campos en 1 intento! Escriba lento y con cuidado. No use retroceso ni teclas de flecha para modificar. Si comete un error, reinicie este paso desde el principio. |
Puede hacer clic en diferentes lugares, navegar a cierta página, posicionarse en la página, etc.
Una vez que haya terminado, haga clic en el icono de la extensión Navigation Recorder y haga clic en Stop Recording.
Esto cerrará la ventana de incógnito en la que está trabajando.
Regrese a Chrome, haga clic en el icono de Navigation Recorder.
Haga clic en "Copy to Clipboard". Esto copiará su script al portapapeles.
Ahora está listo para usarlo en OptiSigns.
Crear activo de Web Scripting en OptiSigns
Inicie sesión en OptiSigns https://app.optisigns.com/
Haga clic en Archivos/Activos
Haga clic en Apps y seleccione Web Scripting.
Ingrese la información para su activo de Web Scripting:
- Nombre: Nombre de su activo en su lista de activos. No se mostrará en sus pantallas.
- Contraseña Maestra: Por defecto, OptiSigns encriptará todo el script con la clave privada de OptiSigns para proteger su script, especialmente el nombre de usuario y la contraseña en el script. Puede agregar otra capa de protección ingresando una Contraseña Maestra. Si ingresa una Contraseña Maestra aquí, en cada dispositivo, deberá ingresar esa Contraseña Maestra una vez en la aplicación OptiSigns para que pueda descifrar el contenido.
- Script grabado: Pegue el script grabado por Navigation Recorder aquí. Puede observar el script, en realidad no es muy complicado, puede hacer algunos cambios menores si lo necesita.
Así es como funciona el flujo de encriptación:
Si desea agregar seguridad adicional utilizando una Contraseña Maestra y nuestro marco de Encriptación de Conocimiento Cero, deberá ingresar su Contraseña Maestra cuando:
- Cree/edite activos
- Una vez en cada dispositivo, para que sepa cómo descifrar
Su script se encripta en su navegador y se transfiere de forma segura usando HTTPS/SSL durante el tránsito y se almacena en nuestros servidores.
Luego se envía de forma segura a los dispositivos y se descifra a nivel del dispositivo justo antes de ejecutarse en el sitio web de destino.
Usarlo en sus pantallas
Una vez creado, el activo de Web Scripting se puede usar por sí mismo o en Listas de reproducción, Horarios o zonas de Pantalla dividida como cualquier otro activo.
Si no usa Contraseña Maestra, el dispositivo usará la clave privada de OptiSigns para descifrar y ejecutar, por lo que no se necesita ninguna acción adicional en los dispositivos.
Si elige usar Contraseña Maestra y nuestro marco de Encriptación de Conocimiento Cero, deberá ingresar su Contraseña Maestra en cada dispositivo
- Esto solo debe hacerse una vez en cada dispositivo y se puede usar para descifrar todos los activos de scripting. (Por supuesto, debe usar la misma Contraseña Maestra para encriptarlos).
¡Eso es todo!
Felicitaciones, ha creado activos de Web Scripting, ahora puede iniciar sesión automáticamente en sitios web protegidos, navegar a páginas según sea necesario.
Si tiene preguntas adicionales, inquietudes o comentarios sobre OptiSigns, no dude en comunicarse con nuestro equipo de soporte en support@optisigns.com