JShelter

JShelter Your browser extension to keep you safe

  • JShelter
    • Home
    • Blog
    • Installing
    • Download browser drivers
    • Permissions
    • Configuring
    • Release history
    • Credits
    • GNU General Public License
  • Key protection
    • AJAX
    • Battery level
    • Beacon API
    • Device memory
    • ECMAscript arrays
    • ECMAscript date
    • ECMA shared buffers
    • Geolocation
    • HTML Canvas
    • HTML Performance
    • HTML Workers
    • HTML window name
    • Media devices
    • np
    • PT2
    • WebAudio
    • WebGL
  • Developer notes
    • Known issues
    • Building from scratch
    • How to write a new wrapper
    • Running unit tests
    • Running integration tests
    • Running system tests
    • Coding style

Measurement of JavaScript API usage on the web

seg 13 setembro 2021

The world wide web is a complex environment. Web pages can access many APIs ranging from text formatting to access to nearby Bluetooth devices. While many APIs are used for legitimate purposes, some are misused to track and identify their users without their knowledge. In this paper, we propose a …

How JavaScript Restrictor prevents other parties from sniffing on your local applications?

seg 13 setembro 2021

We recently found a blog post about ThreatMetrix Inc. (a part of LexisNexis) scanning locally open ports for about 30,000 web sites, including eBay. The figure below shows that a browser tries to connect to ports commonly used for remote access to the computer (e.g., RDesktop, VNC, TeamViewer …

We received support from NGI0 PET Fund

seg 16 agosto 2021

We are very happy to announce that the JavaScript Restrictor received support from NGI0 PET Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 825310. We are very …

This project was funded through the NGI0 PET Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 825310 as JavaScript Restrictor and JavaScript Shield projects. This project was supported by the MV CR VI20172020062 project.

NLnet logo

View the source code at Pagure.io.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

  • Developers
    • Libor Polčák
    • Martin Bednář
    • Giorgio Maone
    • Zbyněk Červinka
    • Martin Timko
    • Pavel Pohner
    • Pater Horňák
  • FSF team
    • John Hsieh
    • Michael McMahon
    • Ruben Rodriguez
  • Design and website development Manufactura Independente