Firefox-add-ons

WebAPI Manager beperkt websitetoegang tot web-API's

WebAPI Manager beperkt websitetoegang tot web-API's

WebAPI Manager is een open source-extensie voor de Firefox- en Google Chrome-webbrowser die u kunt gebruiken om websitetoegang tot web-API's te beperken.

Ondersteuning voor nieuwe functies en technologieën is de afgelopen jaren explosief gestegen. Browsermakers zoals Mozilla of Google integreren API's in hun webbrowsers die websites kunnen gebruiken.

Hoewel er geen twijfel over bestaat dat veel van de functies nuttig zijn omdat het sites nieuwe mogelijkheden geeft, kunnen sommige functies ook worden misbruikt of niet echt worden gebruikt door veel sites die er zijn.

Een paar voorbeelden: Canvas kan worden gebruikt voor vingerafdrukken, WebRTC kan het lokale IP-adres van het apparaat lekken, zelfs wanneer een VPN wordt gebruikt, en sites kunnen de Battery Status API ook gebruiken om clients te vingerafdrukken.

De auteur van WebAPI Manager identificeerde twee kernproblemen als het gaat om de integratie van nieuwe functionaliteit in webbrowsers: dat sommige functies zelden of nooit worden gebruikt en dat functies worden gebruikt voor niet-gebruikersdoeleinden, zoals vingerafdrukken nemen of ze rechtstreeks aanvallen.

WebAPI-manager

WebAPI Manager is een browserextensie voor Google Chrome en Mozilla Firefox die u controle geeft over het gebruik van WebAPI in de browser. Hoewel ik de extensie niet heb geprobeerd in browsers zoals Opera of Vivaldi, zal het waarschijnlijk ook in die browsers werken.

De extensie verandert standaard de ondersteuning voor API's niet. Het is aan jou om de toegang tot API's te beperken, en je hebt twee hoofdopties om dat te doen:.

U kunt een voorgestelde configuratie inschakelen. WebAPI Manager bevat drie die verschillen met betrekking tot agressiviteit. De lite-configuratie zou een minimale impact moeten hebben op de functionaliteit van sites, terwijl conservatieve en agressieve instellingen de functionaliteit meer kunnen beïnvloeden, maar ook de beveiliging en privacy meer kunnen verbeteren.

De extensie markeert alle functies van de geselecteerde configuratie, zodat u weet wat er wordt geblokkeerd wanneer u het toepast.

U hoeft geen voorgestelde configuraties te gebruiken. U kunt een aangepaste configuratie maken en deze automatisch laten toepassen op sites die u bezoekt. Dit vereist echter een meer diepgaande kennis van API's en technologieën.

De extensie vermeldt algemene informatie op de configuratiepagina en links naar specificaties, zodat u een bepaalde functie kunt lezen voordat u beslist of u deze wilt blokkeren of niet.

De lijst met API's en functies die u kunt blokkeren, is uitgebreid. Om er een paar te noemen: Service Workers, WebGL 2.0, canvaselement, schaalbare vectorafbeeldingen, batterijstatus-API, omgevingslichtsensor, vibratie-API, versleutelde media-extensies, WebVR, webaudio-API, betalingsverzoek-API, baken, push-API of WebRTC 1.0.

WebAPI Manager kan functionaliteit op overeenkomende domeinen blokkeren met behulp van host-overeenkomstige reguliere expressies, of in alle domeinen met behulp van de standaardblokkeringsregel.

De extensie bevat nu twee functies die de API's en functies die een website voor u gebruikt, onthullen. Het voegt tijdens de installatie een pictogram toe aan de werkbalk van de browser dat het aantal sites weergeeft en of API's zijn geblokkeerd. Dit werkt op dezelfde manier als inhoudblokkers zoals NoScript of uBlock Origin markeren activiteit.

Een klik op het pictogram vermeldt elke host en het aantal geblokkeerde API's. De interface heeft een knop "alles toestaan" om een ​​domein op de witte lijst te zetten en een optie om blokkeerregels voor de betreffende regel te configureren.

De tweede optie die u moet vinden om erachter te komen welke functies sites gebruiken, is om passieve logboekregistratie in te schakelen. Hiermee wordt alle functionaliteit geregistreerd, zodat u er toegang toe hebt en kunt zien welke API-sites gebruiken. U kunt de informatie gebruiken om regels voor specifieke sites aan te passen en alle geregistreerde informatie voor alle tabbladen tegelijk te exporteren export.

WebAPI Manager ondersteunt het importeren en exporteren van regels, handig als u de extensies op meerdere apparaten of in verschillende browsers wilt gebruiken.

De toekomst

Van alle geplande functies die op een of ander moment kunnen landen, ben ik het meest enthousiast over de ondersteuning van regelsets. Het systeem zou vergelijkbaar zijn met hoe inhoudblokkers nu regellijsten laden. Dit zou het gemakkelijker maken voor gebruikers die hun privacy en veiligheid willen verbeteren zonder veel tijd te investeren in het onderzoeken van web-API's en het aanpassen van de toegang voor sites op basis van vallen en opstaan.

Slotwoorden

WebAPI Manager is een uitstekende begeleidende extensie voor inhoudblokkers. Hoewel sommige inhoudblokkers sommige functies ook kunnen blokkeren of hiervoor kunnen worden geconfigureerd, wordt het grootste deel niet aangeraakt als scripts op het hoofddomein worden uitgevoerd.

Je kunt het gebruiken om functies te blokkeren die veel sites misbruiken, zoals Canvas en Beacon in je opkomen, of een agressieve configuratie gebruiken en het alleen aanpassen als sites die je regelmatig bezoekt bepaalde functionaliteit nodig hebben om goed te kunnen werken.

Gerelateerde artikelen

Voeg muisbewegingen toe aan Windows 10 met deze gratis tools
In de afgelopen jaren zijn computers en besturingssystemen sterk geëvolueerd. Er was een tijd dat gebruikers opdrachten moesten gebruiken om door best...
Beheer en beheer muisbewegingen tussen meerdere monitoren in Windows 10
Muisbeheer voor twee schermen laat je muisbewegingen tussen meerdere monitoren controleren en configureren door de bewegingen nabij de grens te vertra...
Met WinMouse kunt u de beweging van de muisaanwijzer op Windows-pc aanpassen en verbeteren
Als u de standaardfuncties van uw muisaanwijzer wilt verbeteren, gebruik dan freeware WinMuis. Het voegt meer functies toe om u te helpen het meeste u...