Luminous: JavaScript events blocker

An experimental extension to identify, analyze and block code execution and event collection through JavaScript in your browser.

Luminous: JavaScript events blocker란 무엇입니까?

Luminous: JavaScript events blocker은(는) gbaptista에 의해 개발된 Chrome 확장 프로그램으로, 주요 기능은 "An experimental extension to identify, analyze and block code execution and event collection through JavaScript in your browser."입니다.

확장 프로그램 스크린샷

screenshot
screenshot
screenshot
screenshot
screenshot

Luminous: JavaScript events blocker 확장 프로그램 CRX 파일 다운로드

크롬 확장 프로그램을 crx 형식으로 다운로드하여 브라우저에 수동으로 설치하거나 crx 파일을 친구들과 공유하여 쉽게 크롬 확장 프로그램을 설치하세요.

확장 프로그램 사용 설명서

                        We have amazing projects like Lightbeam, NoScript, ScriptSafe, uBlock Origin, HTTPS Everywhere and many others. All have the proposal to identify and/ or prevent the execution of questionable codes and requests.

These tools are vital, but we inevitably need to make concessions to access many websites as we have a massive use of JavaScript on the web. When you access for example the Google Translate website, with a combo of 3 extensions (HTTPS Everywhere, uBlock Origin and ScriptSafe) and Luminous, we have the following result after a few moments:

- 6 requests influenced by HTTPS Everywhere
- 75 requests blocked by uBlock Origin
- 4 items blocked by ScriptSafe
- 7,6 thousand JavaScript executions detected by Luminous

It’s about this number (7,6 thousand) that we are lost and with hands tied, it’s there that we do not know what happens and we still do not have the freedom to decide what can or can’t be executed. This is the main purpose of the project, filling this gap and being able to see and control what happens. As a side effect we end up also having an interesting tool that helps in JavaScript code developing process by giving us visibility about what is happening.                    

확장 프로그램 기본 정보

이름 Luminous: JavaScript events blocker Luminous: JavaScript events blocker
ID baacpbikplogpeecclpnajnlghmcldkb
공식 URL https://chromewebstore.google.com/detail/luminous-javascript-event/baacpbikplogpeecclpnajnlghmcldkb
설명 An experimental extension to identify, analyze and block code execution and event collection through JavaScript in your browser.
파일 크기 377 KB
설치 횟수 2,085
현재 버전 0.0.28
최근 업데이트 2019-09-14
출시 날짜 2019-09-14
평점 4.88/5 총 17 개의 평점
개발자 gbaptista
이메일 [email protected]
결제 유형 free
확장 프로그램 웹 사이트 https://gbaptista.github.io/luminous/doc/en-US/
도움말 페이지 URL https://gbaptista.github.io/luminous/doc/en-US/
지원되는 언어 en-US,es,pt-BR
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "__MSG_manifestName__",
    "short_name": "Luminous",
    "description": "__MSG_manifestDescription__",
    "version": "0.0.28",
    "author": "Guilherme Baptista",
    "developer": {
        "name": "Guilherme Baptista",
        "url": "http:\/\/gbaptista.com"
    },
    "default_locale": "en_US",
    "homepage_url": "https:\/\/gbaptista.github.io\/luminous\/doc\/en-US\/",
    "applications": {
        "gecko": {
            "id": "[email protected]"
        }
    },
    "icons": {
        "16": "images\/icons\/16.png",
        "20": "images\/icons\/20.png",
        "24": "images\/icons\/24.png",
        "32": "images\/icons\/32.png",
        "48": "images\/icons\/48.png",
        "64": "images\/icons\/64.png",
        "128": "images\/icons\/128.png",
        "256": "images\/icons\/256.png",
        "512": "images\/icons\/512.png"
    },
    "browser_action": {
        "default_icon": {
            "16": "images\/icons\/16.png",
            "32": "images\/icons\/32.png",
            "64": "images\/icons\/64.png"
        },
        "default_popup": "html\/popup\/popup.html"
    },
    "options_page": "html\/settings\/injection\/enabled.html",
    "sidebar_action": {
        "default_icon": {
            "16": "images\/icons\/16.png",
            "20": "images\/icons\/20.png",
            "24": "images\/icons\/24.png",
            "32": "images\/icons\/32.png",
            "48": "images\/icons\/48.png",
            "64": "images\/icons\/64.png",
            "128": "images\/icons\/128.png",
            "256": "images\/icons\/256.png",
            "512": "images\/icons\/512.png"
        },
        "default_title": "Luminous",
        "default_panel": "html\/logs\/logs.html?container=sidebar"
    },
    "devtools_page": "html\/devtools\/devtools.html",
    "options_ui": {
        "page": "html\/settings\/injection\/enabled.html",
        "open_in_tab": true,
        "browser_style": false
    },
    "content_scripts": [
        {
            "run_at": "document_start",
            "matches": [
                ""
            ],
            "all_frames": true,
            "js": [
                "vendor\/ua-parser-js-0.7.20\/ua-parser.min.js",
                "js\/content\/strategy.js",
                "js\/helpers\/code_names.js",
                "js\/helpers\/compressor.js",
                "js\/helpers\/domain_settings.js",
                "vendor\/js-cookie-2.2.1\/js.cookie.min.js",
                "js\/utils\/injections\/data.js",
                "js\/utils\/injections\/options.js",
                "js\/utils\/injections\/interceptor.js",
                "js\/utils\/numbers.js",
                "js\/content\/injections_controller.js",
                "js\/content\/injections\/data.js",
                "js\/content\/injections\/options.js",
                "js\/content\/injections\/interceptor.js",
                "js\/content\/readers\/data.js",
                "js\/content\/initializer.js"
            ]
        }
    ],
    "background": {
        "scripts": [
            "js\/background\/strategy.js",
            "js\/helpers\/code_names.js",
            "js\/helpers\/compressor.js",
            "js\/helpers\/domain_settings.js",
            "js\/background\/setup\/default_settings.js",
            "js\/utils\/injections\/element_to_html_string.js",
            "js\/utils\/injections\/data.js",
            "js\/utils\/injections\/options.js",
            "js\/utils\/injections\/interceptor.js",
            "js\/background\/injections\/settings.js",
            "js\/background\/injections\/headers\/security_polices.js",
            "js\/background\/injections\/headers\/user_agent.js",
            "js\/background\/injections\/headers\/cookies.js",
            "js\/background\/injections\/content\/filter_response_data.js",
            "js\/background\/tabs\/set_current_tab.js",
            "js\/background\/tabs\/reset_data_for_tab.js",
            "js\/utils\/numbers.js",
            "js\/utils\/colors.js",
            "js\/background\/counters.js",
            "js\/background\/ui\/icon.js",
            "js\/background\/ui\/badge.js",
            "js\/background\/devtools.js",
            "js\/background\/auto_settings\/domains.js",
            "js\/background\/auto_settings\/events.js",
            "vendor\/dexiejs-2.0.4\/dexie.min.js",
            "js\/helpers\/indexed_db.js",
            "js\/background\/reports.js"
        ]
    },
    "permissions": [
        "storage",
        "unlimitedStorage",
        "tabs",
        "webRequest",
        "webRequestBlocking",
        "webNavigation",
        ""
    ]
}