| https://clients2.google.com/service/update2/crx | http://www.apache.org/licenses/LICENSE-2.0 | |
| http://crbug.com/104058 | http://crbug.com/302548 | |
| ftp://ftp.mozilla.org/ | http://example.com/?feature-detect- | |
| https://github.com/Rob--W/chrome-api/chrome.tabs.executeScriptInFrame | http://crbug.com/245296 | |
| http://crbug.com/273589 | http://...pdf | |
| http://crbug.com/326949 | http://crbug.com/276898 | |
| http://crbug.com/225605 | http://crbug.com/230346 | |
| https://github.com/Rob--W/chrome-api | http://crbug.com/179767 | |
| http://parrottalks2015.wix.com/home# | https://www.parrottalks.com/ | |
| https://www.parrottalks.com/api | https://www.facebook.com/connect/login_success.html | |
| https://www.facebook.com/connect/blank.html | https://www.parrottalks.com/#/main/contact | |
| https://www.googleapis.com/scribe/v1/research | https://translate.google.com/translate_a/single | |
| http://nlp.stanford.edu:8080/corenlp/process | https://www.facebook.com/dialog/oauth?client_id= | |
| https://www.facebook.com/sharer/sharer.php?u= | http://getbootstrap.com | |
| https://github.com/twbs/bootstrap/blob/master/LICENSE | http://daneden.me/animate | |
| https://github.com/nickpettit/glide | http://angularjs.org | |
| http://caniuse.com/#search=transition | http://www.whatwg.org/specs/web-apps/current-work/multipage/timers.html | |
| https://developer.mozilla.org/en/DOM/window.postMessage | http://www.whatwg.org/specs/web-apps/current-work/multipage/comms.html#crossDocumentMessages | |
| http://jquery.com/ | http://sizzlejs.com/ | |
| http://jquery.org/license | https://bugzilla.mozilla.org/show_bug.cgi?id=814622 | |
| http://www.w3.org/TR/css3-selectors/#whitespace | http://www.w3.org/TR/css3-syntax/#characters | |
| http://www.w3.org/TR/css3-selectors/#attribute-selectors | http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier | |
| http://www.w3.org/TR/selectors/#attribute-selectors | http://www.w3.org/TR/CSS21/syndata.html#escaped-characters | |
| http://bugs.jquery.com/ticket/13378 | http://bugs.jquery.com/ticket/12359 | |
| http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked | https://github.com/jquery/sizzle/pull/225 | |
| http://www.w3.org/TR/selectors/#pseudo-classes | http://www.w3.org/TR/selectors/#lang-pseudo | |
| http://www.w3.org/TR/selectors/#empty-pseudo | http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx | |
| http://bugs.jquery.com/ticket/12282#comment:15 | http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html | |
| http://jsperf.com/getall-vs-sizzle/2 | http://dev.w3.org/csswg/cssom/#resolved-values | |
| https://developer.mozilla.org/en-US/docs/CSS/display | https://bugzilla.mozilla.org/show_bug.cgi?id=649285 | |
| https://bugzilla.mozilla.org/show_bug.cgi?id=491668 | http://blindsignals.com/index.php/2009/07/jquery-delay/ | |
| https://bugs.webkit.org/show_bug.cgi?id=29084 | https://github.com/jquery/jquery/pull/764 | |
| https://github.com/jquery/jquery/pull/557 | http://stackoverflow.com/questions/4285627/javascript-keycode-vs-charcode-utter-confusion | |
| http://opensource.org/licenses/BSD-3-Clause | http://en.wikipedia.org/wiki/Base64 | |
| http://server.com/index.html#/Chapter/1/Section/2?search=moby | http://errors.angularjs.org/1.3.15/ | |
| http://msdn.microsoft.com/en-us/library/ie/cc196988 | http://www.ecma-international.org/ecma-262/5.1/#sec-15.4.4.18 | |
| http://jsperf.com/isobject4 | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/isFinite | |
| http://docs.closure-library.googlecode.com/git/local_closure_goog_string_string.js.source.html#line1021 | http://en.wikipedia.org/wiki/Partial_application | |
| http://en.wikipedia.org/wiki/Currying#Contrast_with_partial_function_application | http://www.ietf.org/rfc/rfc3986.txt | |
| http://tools.ietf.org/html/rfc3986: | http://jsperf.com/object-create2 |
{ "name": "__MSG_extension_name__", "icons": { "16": "img/icon-16.png", "48": "img/icon-48.png", "128": "img/icon-128.png" }, "action": { "default_icon": { "19": "img/icon-19.png", "38": "img/icon-38.png" }, "default_title": "ParrotTalks抄筆記" }, "version": "1.16.6", "incognito": "split", "background": { "service_worker": "js/background.js" }, "options_ui": { "page": "options.html?embedded", "open_in_tab": false }, "update_url": "https://clients2.google.com/service/update2/crx", "description": "__MSG_extension_description__", "permissions": [ "contextMenus", "tabs", "tts", "storage", "unlimitedStorage", "webRequest", "alarms", "webNavigation", "fileBrowserHandler", "scripting", "activeTab" ], "options_page": "options.html", "default_locale": "zh_TW", "content_scripts": [ { "js": [ "js/global_constants.js", "content/installed.js" ], "matches": [ "*://*.parrottalks.com/*", "*://parrottalks.com/*", "*://www.parrottalks.com/*", "*://localhost/*" ], "all_frames": true }, { "js": [ "js/libs/mousetrap-1.5.3.js", "js/libs/setImmediate.js", "js/libs/jquery-2.1.0.js", "js/libs/jquery.css-mahoro.js", "js/global_constants.js", "content/shared.js", "content/frame_command.js", "content/app_runner.js", "content/shortcuts.js" ], "css": [ "content/content_script.css" ], "run_at": "document_start", "matches": [ "http://*/*", "https://*/*", "ftp://*/*", "file://*/*" ], "all_frames": true }, { "js": [ "js/global_constants.js", "pdf_viewer/contentscript.js" ], "run_at": "document_start", "matches": [ "http://*/*", "https://*/*", "ftp://*/*", "file://*/*" ], "all_frames": true } ], "manifest_version": 3, "file_browser_handlers": [ { "id": "open-as-pdf", "file_filters": [ "filesystem:*.pdf" ], "default_title": "用ParrotTalks抄筆記開啟" } ], "minimum_chrome_version": "88", "content_security_policy": { "sandbox": "sandbox allow-scripts allow-forms allow-popups allow-modals; script-src 'self' 'unsafe-inline' 'unsafe-eval'; child-src 'self';", "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self';" }, "web_accessible_resources": [ { "matches": [ "http://*/*", "https://*/*", "ftp://*/*", "file://*/*", "chrome-extension://*/*" ], "resources": [ "js/libs/mousetrap-1.5.3.js", "js/libs/mousetrap-record-1.5.3-modified.js", "js/libs/setImmediate.js", "js/libs/jquery-2.1.0.js", "js/libs/angular-1.3.15.js", "js/libs/angular-resource-1.3.15.js", "js/libs/angular-animate-1.3.15.js", "js/libs/angular-route-1.3.15.js", "css/libs/animate.css", "css/libs/bootstrap.min.css", "css/libs/reset.css", "font-awesome/css/font-awesome.min.css", "font-awesome/font/fontawesome-webfont.eot", "font-awesome/font/fontawesome-webfont.svg", "font-awesome/font/fontawesome-webfont.ttf", "font-awesome/font/fontawesome-webfont.woff", "font-awesome/font/FontAwesome.otf", "img/icon-128.png", "options.html", "content/index.html", "content/content_fontawesome.css", "content/content_animate.css", "content/css/index.css", "content/css/index.css.map", "js/global_constants", "content/js/app.js", "content/img/parrot-head.png", "content/img/sprite-loading.png", "content/img/link-snipper.png", "content/img/range-capture-icon.png", "content/img/range-capture-icon-active.png", "content/img/cursor-activated.png", "content/img/cursor-range-capture.png", "content/img/icon-help.png", "content/img/icon-help@2x.png", "content/img/range-bubble-up.png", "content/img/range-bubble-down.png", "js/global_constants.js", "content/app_runner.js", "content/frame_command.js", "content/shortcuts.js", "getFrameId", "pdf_viewer/content/web/viewer.html" ] } ] }
ⓘ CRXaminer has partnered with our friends at Secure Annex to provide additional findings unique to their platform.
Secure Annex also analyzes extensions from other browsers, IDEs, and can continuously monitor.
This extension may not yet be analyzed by Secure Annex.