Web Scripting is een geavanceerde functie voor OptiSigns Pro Plus abonnees of hoger, waarmee gebruikers websitenavigatie en formulierinvoer kunnen automatiseren zonder te coderen. Deze handleiding leidt u door het opnemen van uw script, het maken van Web Scripting assets in OptiSigns en het veilig gebruiken ervan op uw schermen.
In dit artikel
Wat is Web Scripting
Web Scripting is een functie waarmee gebruikers navigatie en formulierinvoer op websites kunnen automatiseren zonder te coderen. Deze tool registreert gebruikersacties, zoals het invoeren van gebruikersnamen en wachtwoorden, navigeren naar specifieke pagina's, het afhandelen van pop-ups, het uitvoeren van uw eigen JavaScript en meer op een website, en versleutelt vervolgens het opgenomen script voor veilige uitvoering op aangewezen apparaten.
OptiSigns versleutelt alle scripts en uw ingevoerde wachtwoord met onze eigen privésleutels.
- Dit zorgt ervoor dat uw gegevens/wachtwoord veilig zijn zodra ze uw browser verlaten en alleen op apparaatniveau worden ontsleuteld voordat de velden worden ingevuld.
We bieden ook Zero Knowledge encryptie methode zodat u uw script kunt beschermen met uw eigen Hoofdwachtwoord. U kunt meer lezen aan het einde van dit artikel.
Als uw dashboard inloggen met 2FA vereist, ondersteunt OptiSigns de 2FA in de Web Scripting app. U kunt hier meer lezen hier.
Laten we beginnen!
| OPMERKING |
| Web Scripting wordt niet ondersteund op Samsung SSSP of LG WebOS smart TV's. |
Neem uw script op
In dit artikel laten we u zien hoe u een tool genaamd Burp Suite Navigation Recorder gebruikt. U kunt andere tools gebruiken als die vergelijkbare scripts kunnen genereren die ook werken. We raden Burp Suite aan omdat het een gerenommeerde tool is die door veel bedrijven wordt gebruikt, waaronder de Fortune 500.
1. U moet Burp Suite Navigation Recorder installeren.
Open Chrome Browser.
Ga naar Chrome Web Store: https://chrome.google.com/webstore/category/extensions
Zoek naar: "Burp Suite Navigation Recorder".
Klik erop.
Klik vervolgens op Toevoegen aan Chrome.
Burp Suite Navigation Recorder is geïnstalleerd
Klik op het Navigation Recorder pictogram.
Klik vervolgens op Open Settings om de installatie te voltooien.
Scroll naar beneden en klik op "Allow in Incognito".
Sluit dit tabblad.
Als u nu opnieuw op het Navigation Recorder pictogram klikt, heeft u de optie om Start Recording te kiezen.
2. Neem uw Script op
Klik vanuit de Navigation Recorder extensie pop-up zoals in bovenstaande schermafbeelding op Start Recording.
Het opent een Chrome Incognito venster.
U kunt de URL van de website of pagina invoeren waarmee u wilt beginnen.
Vul vervolgens de formulieren in. (zoals het invoeren van uw gebruikersnaam, wachtwoord en klik op Inloggen)
Belangrijke opmerkingen om te volgen om problemen later te verminderen! |
| Begin altijd met de bestemmings-URL (De URL van de pagina die u wilt weergeven). Laat de website de omleiding afhandelen zodra u de inloggegevens heeft ingevuld. |
|
Klik altijd op de Login knop, in plaats van Enter. |
|
Voer uw velden correct in 1 poging in! Typ langzaam en zorgvuldig. Gebruik geen backspace of pijltoetsen om te wijzigen. Als u een fout maakt, start deze stap dan opnieuw vanaf het begin. |
U kunt rondklikken, naar bepaalde pagina's navigeren, positioneren op de pagina etc.
Zodra u klaar bent, klikt u op het Navigation Recorder Extensie pictogram en klikt u op Stop Recording.
Dit sluit het Incognito venster waarin u werkt.
Ga terug naar Chrome, klik op het Navigation Recorder pictogram.
Klik op "Copy to Clipboard". Dit kopieert uw script naar het klembord.
Nu bent u klaar om het te gebruiken in OptiSigns.
Maak Web Scripting Asset in OptiSigns
Log in op OptiSigns https://app.optisigns.com/
Klik op Bestanden/Assets
Klik op Apps en selecteer Web Scripting.
Voer de informatie in voor uw Web Scripting asset:
- Naam: Naam van uw asset in uw asset lijst. Het wordt niet weergegeven op uw schermen.
- Hoofdwachtwoord: Standaard versleutelt OptiSigns het hele script met OptiSigns privésleutel om uw script te beschermen, vooral gebruikersnaam, wachtwoord in het script. U kunt een extra beschermingslaag toevoegen door een Hoofdwachtwoord in te voeren. Als u hier een Hoofdwachtwoord invoert, moet u op elk apparaat dat Hoofdwachtwoord eenmalig invoeren in de OptiSigns app zodat het de inhoud kan ontsleutelen.
- Opgenomen Script: Plak hier het script dat door de Navigation Recorder is opgenomen. U kunt het script bekijken, het is eigenlijk niet erg ingewikkeld, u kunt kleine wijzigingen aanbrengen als dat nodig is.
Zo werkt de versleutelingsstroom:
Als u extra beveiliging wilt toevoegen door gebruik te maken van een Hoofdwachtwoord en ons Zero Knowledge Encryptie framework, moet u uw Hoofdwachtwoord invoeren bij:
- Het maken/bewerken van assets
- Eenmalig op elk apparaat, zodat het weet hoe te ontsleutelen
Uw script wordt versleuteld in uw browser, en veilig overgedragen met HTTPS/SSL tijdens transit en opgeslagen op onze servers.
Het wordt vervolgens veilig naar apparaten verzonden, en ontsleuteld op apparaatniveau vlak voordat het wordt uitgevoerd op de doelwebsite.
Gebruik op uw schermen
Eenmaal gemaakt, kan de Web Scripting asset op zichzelf of in Afspeellijsten, Schema's of SplitScreen zones worden gebruikt, net als alle andere assets.
Als u geen Hoofdwachtwoord gebruikt, zal het apparaat de OptiSigns privésleutel gebruiken om te ontsleutelen en uit te voeren, dus er is geen extra actie nodig op de apparaten.
Als u ervoor kiest om een Hoofdwachtwoord en ons Zero Knowledge Encryptie framework te gebruiken, moet u uw Hoofdwachtwoord op elk apparaat invoeren
- Dit hoeft slechts één keer op elk apparaat te worden gedaan en kan worden gebruikt om alle Scripting Assets te ontsleutelen. (Natuurlijk moet u hetzelfde Hoofdwachtwoord gebruiken om ze te versleutelen).
Dat is alles!
Gefeliciteerd, u heeft Web Scripting assets gemaakt, nu kunt u automatisch inloggen op beveiligde websites, navigeren naar pagina's zoals nodig.
Als u aanvullende vragen, opmerkingen of feedback over OptiSigns heeft, neem dan gerust contact op met ons ondersteuningsteam via support@optisigns.com