JShelter

Extension for increasing security and privacy level of the user.

JShelter là gì?

JShelter là một tiện ích mở rộng Chrome được phát triển bởi nesatfit, và tính năng chính của nó là "Extension for increasing security and privacy level of the user.".

Ảnh Chụp Màn Hình của Tiện Ích Mở Rộng

screenshot
screenshot
screenshot
screenshot
screenshot

Tải xuống tệp CRX của tiện ích mở rộng JShelter

Tải xuống các tệp mở rộng JShelter dưới định dạng crx, cài đặt các tiện ích mở rộng Chrome bằng tay trong trình duyệt hoặc chia sẻ các tệp crx với bạn bè để dễ dàng cài đặt các tiện ích mở rộng Chrome.

Hướng Dẫn Sử Dụng Tiện Ích Mở Rộng

                        What is JShelter?

JShelter is a browser extension to give back control over what your browser is doing. A JavaScript-enabled web page can access much of the browser's functionality, with little control over this process available to the user: malicious websites can uniquely identify you through fingerprinting and use other tactics for tracking your activity. JShelter aims to improve the privacy and security of your web browsing.

How does it work?

Like a firewall that controls network connections, JShelter controls the APIs provided by the browser, restricting the data that they gather and send out to websites. JShelter adds a safety layer that allows the user to choose if a certain action should be forbidden on a site, or if it should be allowed with restrictions, such as reducing the precision of geolocation to the city area. This layer can also aid as a countermeasure against attacks targeting the browser, operating system or hardware.

Please see the FAQ (https://jshelter.org/faq/) and our blog (https://jshelter.org/blog/) for more information about the extension.

What is the threat model?

https://jshelter.org/threatmodel/

Can I read a paper about the extension?

Yes, see https://arxiv.org/abs/2204.01392                    

Thông Tin Cơ Bản về Tiện Ích Mở Rộng

Tên JShelter JShelter
ID ammoloihpcbognfddfjcljgembpibcmb
URL Chính Thức https://chromewebstore.google.com/detail/jshelter/ammoloihpcbognfddfjcljgembpibcmb
Mô tả Extension for increasing security and privacy level of the user.
Kích Thước Tệp 435 KB
Số Lần Cài Đặt 3,822
Phiên Bản Hiện Tại 0.17
Cập Nhật Lần Cuối 2023-11-04
Ngày Phát Hành 2020-06-22
Đánh Giá 4.50/5 Tổng số 20 Đánh Giá
Nhà Phát Triển nesatfit
Email [email protected]
Loại Thanh Toán free
Trang Web Mở Rộng https://jshelter.org/
URL Trang Trợ Giúp https://pagure.io/JShelter/webextension/issues
Ngôn Ngữ Được Hỗ Trợ en,cs,ru
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "author": "Libor Pol\u010d\u00e1k, Giorgio Maone, Martin Timko, Pavel Pohner, Peter Hor\u0148\u00e1k, Mat\u00fa\u0161 \u0160vanc\u00e1r, Marek Salo\u0148, Martin Bedn\u00e1\u0159, Radek Hranick\u00fd, Martin Zmitko",
    "background": {
        "scripts": [
            "nscl\/lib\/browser-polyfill.js",
            "lib\/sha256.js",
            "nscl\/common\/log.js",
            "nscl\/common\/uuid.js",
            "nscl\/common\/SyncMessage.js",
            "nscl\/common\/tld.js",
            "nscl\/service\/DocStartInjection.js",
            "nscl\/service\/TabCache.js",
            "nscl\/service\/NavCache.js",
            "helpers.js",
            "session_hash.js",
            "update.js",
            "url.js",
            "settings_tweaks.js",
            "levels.js",
            "fp_levels.js",
            "fp_detect_background.js",
            "background.js",
            "level_cache.js",
            "http_shield_chrome.js",
            "http_shield_common.js"
        ],
        "persistent": true
    },
    "browser_action": {
        "default_icon": {
            "16": "img\/icon-16.png",
            "32": "img\/icon-32.png",
            "48": "img\/icon-48.png",
            "64": "img\/icon-64.png",
            "96": "img\/icon-96.png",
            "128": "img\/icon-128.png",
            "256": "img\/icon-256.png",
            "512": "img\/icon-512.png"
        },
        "default_title": "JShelter",
        "default_popup": "popup.html"
    },
    "content_scripts": [
        {
            "matches": [
                ""
            ],
            "all_frames": true,
            "match_about_blank": true,
            "match_origin_as_fallback": true,
            "js": [
                "nscl\/lib\/browser-polyfill.js",
                "nscl\/common\/uuid.js",
                "nscl\/common\/SyncMessage.js",
                "nscl\/content\/patchWindow.js",
                "lib\/sha256.js",
                "alea.js",
                "crc16.js",
                "helpers.js",
                "wrapping.js",
                "wrappingL-CANVAS.js",
                "wrappingL-SENSOR.js",
                "wrappingS-AJAX.js",
                "wrappingS-BATTERY-CR.js",
                "wrappingS-BE.js",
                "wrappingS-COOP-SCHEDULING.js",
                "wrappingS-DM.js",
                "wrappingS-DOM.js",
                "wrappingS-ECMA-ARRAY.js",
                "wrappingS-ECMA-DATE.js",
                "wrappingS-ECMA-SHARED.js",
                "wrappingS-EME.js",
                "wrappingS-GEO.js",
                "wrappingS-GP.js",
                "wrappingS-H-C.js",
                "wrappingS-HRT.js",
                "wrappingS-HTML.js",
                "wrappingS-HTML-LS.js",
                "wrappingS-HTML5.js",
                "wrappingS-IDLE.js",
                "wrappingS-MCS.js",
                "wrappingS-MEDIA-CAPABILITIES.js",
                "wrappingS-NET.js",
                "wrappingS-NFC.js",
                "wrappingS-NP.js",
                "wrappingS-PT2.js",
                "wrappingS-SENSOR-ACCEL.js",
                "wrappingS-SENSOR-GYRO.js",
                "wrappingS-SENSOR.js",
                "wrappingS-SENSOR-LIGHT.js",
                "wrappingS-SENSOR-MAGNET.js",
                "wrappingS-SENSOR-ORIENT.js",
                "wrappingS-VR.js",
                "wrappingS-WEBA.js",
                "wrappingS-WEBGL.js",
                "wrappingS-XR.js",
                "code_builders.js",
                "fp_code_builders.js",
                "document_start.js"
            ],
            "run_at": "document_start"
        }
    ],
    "default_locale": "en",
    "description": "__MSG_extensionDescription__",
    "homepage_url": "https:\/\/JShelter.org",
    "icons": {
        "16": "img\/icon-16.png",
        "32": "img\/icon-32.png",
        "48": "img\/icon-48.png",
        "64": "img\/icon-64.png",
        "96": "img\/icon-96.png",
        "128": "img\/icon-128.png",
        "256": "img\/icon-256.png",
        "512": "img\/icon-512.png"
    },
    "web_accessible_resources": [
        "farble.wasm"
    ],
    "manifest_version": 2,
    "name": "__MSG_extensionName__",
    "options_page": "options.html",
    "content_security_policy": "default-src 'none'; script-src 'self'; connect-src 'self'; img-src 'self' data:; style-src 'self';base-uri 'self';form-action 'self'",
    "permissions": [
        "storage",
        "tabs",
        "webRequest",
        "webRequestBlocking",
        "webNavigation",
        "",
        "notifications"
    ],
    "optional_permissions": [
        "browsingData"
    ],
    "short_name": "JShelter",
    "version": "0.17"
}