Når det kommer til add-ons, NoScript add-on til Firefox web browser er min favorit. Det blokerer script i at køre på domæner, indtil jeg giver dem mulighed for at køre. NoScript tilbyder mere funktionalitet end den, der gerne XSS beskyttelse og andre sikkerhedsrelaterede funktioner, der gør det til det bedste sikkerhed add-on, der er.
Jeg har gennemgået Google Chrome extension NotScript i fortiden, som har en noget begrænset NoScript oplevelse for den pågældende browser. Og Swapnil (tak for det) har netop meddelt mig, at Opera har også en NotScript udvidelse til rådighed.
NotScripts er til rådighed til Opera 11.10 op til Opera 12.x, men ikke de seneste Chrom version af browseren.
Opdatering: NotScripts og NotScripts Suite Lite er til rådighed for den nye Opera web browser. Instruktionerne nedenfor er den klassiske Opera browser op til version 12.x.
NotScripts til Opera
Installationen er en smule på den komplicerede side. Her er anvisninger på, hvordan du installerer NotScripts korrekt.
- Installer udvidelsen. Du kan installere den seneste NotScripts version lige fra Opera Extensions repository.
- Luk Opera-vinduet og åbne det igen Opera.
- Klik på den NotScripts knappen i Opera værktøjslinjen.
Det vil vise dig en besked, der siger dig, at sætte Brugeren JS Lagerplads til 5000. Klik på den meddelelse, og det vil tage dig til den ‘Bruger JS Lagerplads’ indstilling. - Ændre værdien af en indstilling fra 0 til 5000.
- Klik på knappen Gem. Du skal muligvis rulle ned for at finde knappen Gem.
- Du skal muligvis genstarte browseren Opera, før ændringerne træder i kraft.
NotScript Modes og Brug
Opera er Notscript, i modsætning til NoScript leveres med tre forskellige script, der blokerer tilstande. Standard mode er whitelist, som blokerer alle scripts, bortset fra dem, der er kørt fra whitelisten domæner.
Blacklist, den anden tilstand giver alle scripts standard og blokerer kun scripts på en bruger, der vedligeholdes sortliste (meget gerne Firefox add-on YesScript).
Den sidste mode Whitelist + Samme Oprindelse bruger positivlisten tilgang til at blokere alle scripts, men tillader scripts, der kører på det domæne, der er indlæst i browseren. Så hvis du vil åbne ghacks.net scripts, der stammer fra webstedet ville være tilladt, men scripts fra enhver anden arbejdsplads ikke ville være.
Så flere valg i denne henseende, som er virkelig nice. Når du besøger et websted, skal du klikke på NotScript ikonet for at få vist listen over blokerede scripts. Der er ikke nogen indikator for, at scripts er blokeret, som formentlig er den største usability problem. Et klik på ikonet viser den scripts med muligheder for at tillade, blokere eller midlertidigt tillade dem individuelt.
Hvis du kører sortliste tilstand (tillad alle scripts, bortset fra dem), så du kan se et script notering lignende, som på skærmbilledet ovenfor. Den blå handling er den nuværende for et script på det pågældende site. Ligesom med NoScript, kan du tillade alle scripts, globalt give alle midlertidigt, indtil den tilbagekaldes, eller midlertidigt tillade, at de viste scripts.
NotScript ser ud til at virke betydeligt. Jeg har to store problemer med det. For det første den manglende anmeldelse, da det er et gæt spil, hvis et script har været blokeret eller ikke, og for det andet, at bygherren ikke har opdateret scriptet i et stykke (den sidste opdatering datoer tilbage til April 2011).
Selve udvidelsen, der virker, og det er det vigtigste aspekt naturligvis. Det er ikke en 100% havnen i NoScript, men en havn, der bringer den vigtigste funktion i Firefox-sikkerhed udvidelse Opera. For det, det er stærkt anbefales at blive installeret.
Et alternativ til, at der er Opera NoScript Alternativ BlockIt, som jeg har gennemgået i den linkede artikel. Det er også kun tilgængelig for klassisk Opera.