Is "ePub Viewer" on Firefox Add-ons Safe to Install?

Brian · firefox · v0.1.3

ePub Reader extension adds a context menu item to the browser link context to open and render *.epub and *.opf files in a browser tab for easy access without the need to install a native software. This extension uses the "Reader View" interface which offers three color schemes (light, dark and sepia). The user can change font size and family from the left side panel. It is also possible to view the eBook in full-screen mode. Table of Content is also displayed to let the user jump to a chapter easily. Notes: 1. This extension stores the current page number and the book URL in the address bar, so if this address is opened in a new tab, the book at the current position will be opened. This is useful to continue reading a book later. Change Logs: 0.1.3 Load from local files Display loading percentage

Risk Assessment

Analyzed
57.08
out of 100
MEDIUM

361 security findings detected across all analyzers

Firefox extension requesting 5 permissions

Severity Breakdown

0
Critical
20
High
341
Medium
0
Low
0
Info

Finding Categories

20
Malware Signatures
2
Network
332
IoC Indicators

YARA Rules Matched

10 rules(20 hits)
postinstall network communication postinstall obfuscation postinstall file manipulation OriginsNotVerified postinstall persistence mechanism postinstall crypto operations UntrustedContentShouldNotBeIncluded postinstall system command NoUseWeakRandom postinstall file download

Requested Permissions

5 permissions
*://*/*
Dangerous
storage
Low
contextMenus
Low
notifications
Low
chrome://favicon/
Low

About This Extension

ePub Reader extension adds a context menu item to the browser link context to open and render *.epub and *.opf files in a browser tab for easy access without the need to install a native software. This extension uses the "Reader View" interface which offers three color schemes (light, dark and sepia). The user can change font size and family from the left side panel. It is also possible to view the eBook in full-screen mode. Table of Content is also displayed to let the user jump to a chapter easily. Notes: 1. This extension stores the current page number and the book URL in the address bar, so if this address is opened in a new tab, the book at the current position will be opened. This is useful to continue reading a book later. Change Logs: 0.1.3 Load from local files Display loading percentage

Detailed Findings

22 total

YARA Rule Matches

10 rules

Indicators of Compromise

Network indicators, suspicious strings, and potential IoCs extracted during analysis

URLs
74
IP Addresses
19
Domains
255
Strings
332

All Indicators · 332

Domain
detected Domain: this.delta

XIOC detected Domain: this.delta

extracted_from_files

Domain
detected Domain: mapping.page

XIOC detected Domain: mapping.page

extracted_from_files

Domain
detected Domain: this.documentelement.style

XIOC detected Domain: this.documentelement.style

extracted_from_files

URL
detected URL: https://github.com/webcomponents/URL/blob/master/url.js

XIOC detected URL: https://github.com/webcomponents/URL/blob/master/url.js

extracted_from_files

URL
detected URL: http://creativecommons.org/publicdomain/zero/1.0/

XIOC detected URL: http://creativecommons.org/publicdomain/zero/1.0/

extracted_from_files

URL
detected URL: http://msdn.microsoft.com/en-us/library/ie/hh772302(v=vs.85).aspx

XIOC detected URL: http://msdn.microsoft.com/en-us/library/ie/hh772302(v=vs.85).aspx

extracted_from_files

Domain
detected Domain: addons.mozilla.org

XIOC detected Domain: addons.mozilla.org

extracted_from_files

Domain
detected Domain: mozilla.com

XIOC detected Domain: mozilla.com

extracted_from_files

Domain
detected Domain: signingca1.addons.mozilla.org

XIOC detected Domain: signingca1.addons.mozilla.org

extracted_from_files

IP
detected IP: ::

XIOC detected IP: ::

extracted_from_files

IP
detected IP: 2.4.1.2

XIOC detected IP: 2.4.1.2

extracted_from_files

IP
detected IP: ::bef

XIOC detected IP: ::bef

extracted_from_files

IP
detected IP: ::af

XIOC detected IP: ::af

extracted_from_files

URL
detected Domain: purl.org

XIOC detected Domain: purl.org

extracted_from_files

Domain
detected Domain: creativecommons.org

XIOC detected Domain: creativecommons.org

extracted_from_files

Domain
detected Domain: ns.adobe.com

XIOC detected Domain: ns.adobe.com

extracted_from_files

Domain
detected Domain: www.w3.org

XIOC detected Domain: www.w3.org

extracted_from_files

Domain
detected Domain: date.now

XIOC detected Domain: date.now

extracted_from_files

Domain
detected Domain: tdf67703f027f57b62588a092b3670e50.e070a42f20b3e590af109927e45e1df3.addons.mozilla.org

XIOC detected Domain: tdf67703f027f57b62588a092b3670e50.e070a42f20b3e590af109927e45e1df3.addons.mozilla.org

extracted_from_files

Domain
detected Domain: content-signature.mozilla.org

XIOC detected Domain: content-signature.mozilla.org

extracted_from_files

Domain
detected Domain: e.total

XIOC detected Domain: e.total

extracted_from_files

Domain
detected Domain: req.open

XIOC detected Domain: req.open

extracted_from_files

Domain
detected Domain: book.rendition.themes.select

XIOC detected Domain: book.rendition.themes.select

extracted_from_files

Domain
detected Domain: location.search

XIOC detected Domain: location.search

extracted_from_files

Domain
detected Domain: goo.gl

XIOC detected Domain: goo.gl

extracted_from_files

IP
detected Domain: sodipodi.sourceforge.net

XIOC detected Domain: sodipodi.sourceforge.net

extracted_from_files

Domain
detected Domain: www.inkscape.org

XIOC detected Domain: www.inkscape.org

extracted_from_files

Domain
detected Domain: book.rendition.next

XIOC detected Domain: book.rendition.next

extracted_from_files

Domain
detected Domain: ui.family

XIOC detected Domain: ui.family

extracted_from_files

Domain
detected Domain: next.click

XIOC detected Domain: next.click

extracted_from_files

Domain
detected Domain: previous.click

XIOC detected Domain: previous.click

extracted_from_files

Domain
detected Domain: displayed.total

XIOC detected Domain: displayed.total

extracted_from_files

Domain
detected Domain: displayed.page

XIOC detected Domain: displayed.page

extracted_from_files

Domain
detected Domain: book.open

XIOC detected Domain: book.open

extracted_from_files

Domain
detected Domain: bugs.webkit.org

XIOC detected Domain: bugs.webkit.org

extracted_from_files

Domain
detected Domain: nodejs.org

XIOC detected Domain: nodejs.org

extracted_from_files

Domain
detected Domain: www.idpf.org

XIOC detected Domain: www.idpf.org

extracted_from_files

Domain
detected Domain: developer.mozilla.org

XIOC detected Domain: developer.mozilla.org

extracted_from_files

Domain
detected Domain: stackoverflow.com

XIOC detected Domain: stackoverflow.com

extracted_from_files

Domain
detected Domain: cdnjs.cloudflare.com

XIOC detected Domain: cdnjs.cloudflare.com

extracted_from_files

Domain
detected Domain: github.com

XIOC detected Domain: github.com

extracted_from_files

Domain
detected Domain: ecma-international.org

XIOC detected Domain: ecma-international.org

extracted_from_files

Domain
detected Domain: davidwalsh.name

XIOC detected Domain: davidwalsh.name

extracted_from_files

Domain
detected Domain: example.com

XIOC detected Domain: example.com

extracted_from_files

Domain
detected Domain: idpf.github.io

XIOC detected Domain: idpf.github.io

extracted_from_files

Domain
detected Domain: www.saxproject.org

XIOC detected Domain: www.saxproject.org

extracted_from_files

Domain
detected Domain: css-tricks.com

XIOC detected Domain: css-tricks.com

extracted_from_files

Domain
detected Domain: www.ecma-international.org

XIOC detected Domain: www.ecma-international.org

extracted_from_files

Domain
detected Domain: nodefilter.show

XIOC detected Domain: nodefilter.show

extracted_from_files

Domain
detected Domain: array.prototype.slice.call

XIOC detected Domain: array.prototype.slice.call

extracted_from_files

Domain
detected Domain: object.prototype.tostring.call

XIOC detected Domain: object.prototype.tostring.call

extracted_from_files

Domain
detected Domain: slice.call

XIOC detected Domain: slice.call

extracted_from_files

Domain
detected Domain: document.body.style

XIOC detected Domain: document.body.style

extracted_from_files

Domain
detected Domain: object.prototype.hasownproperty.call

XIOC detected Domain: object.prototype.hasownproperty.call

extracted_from_files

Domain
detected Domain: msdn.microsoft.com

XIOC detected Domain: msdn.microsoft.com

extracted_from_files

Domain
detected Domain: stepa.id

XIOC detected Domain: stepa.id

extracted_from_files

Domain
detected Domain: filterednode.id

XIOC detected Domain: filterednode.id

extracted_from_files

Domain
detected Domain: node.id

XIOC detected Domain: node.id

extracted_from_files

Domain
detected Domain: part.id

XIOC detected Domain: part.id

extracted_from_files

Domain
detected Domain: steps.map

XIOC detected Domain: steps.map

extracted_from_files

Domain
detected Domain: array.prototype.indexof.call

XIOC detected Domain: array.prototype.indexof.call

extracted_from_files

Domain
detected Domain: this.id

XIOC detected Domain: this.id

extracted_from_files

Domain
detected Domain: off.call

XIOC detected Domain: off.call

extracted_from_files

Domain
detected Domain: on.call

XIOC detected Domain: on.call

extracted_from_files

Domain
detected Domain: hasownproperty.call

XIOC detected Domain: hasownproperty.call

extracted_from_files

Domain
detected Domain: function.prototype.call

XIOC detected Domain: function.prototype.call

extracted_from_files

Domain
detected Domain: exports.events

XIOC detected Domain: exports.events

extracted_from_files

Domain
detected Domain: step.id

XIOC detected Domain: step.id

extracted_from_files

Domain
detected Domain: stepb.id

XIOC detected Domain: stepb.id

extracted_from_files

Domain
detected Domain: pathobject.name

XIOC detected Domain: pathobject.name

extracted_from_files

Domain
detected Domain: this.path.directory

XIOC detected Domain: this.path.directory

extracted_from_files

URL
detected Domain: this.url.search

XIOC detected Domain: this.url.search

extracted_from_files

Domain
detected Domain: this.search

XIOC detected Domain: this.search

extracted_from_files

Domain
detected Domain: this.directory

XIOC detected Domain: this.directory

extracted_from_files

Domain
detected Domain: call.call

XIOC detected Domain: call.call

extracted_from_files

Domain
detected Domain: apply.call

XIOC detected Domain: apply.call

extracted_from_files

Domain
detected Domain: this.observer

XIOC detected Domain: this.observer

extracted_from_files

Domain
detected Domain: body.style

XIOC detected Domain: body.style

extracted_from_files

Domain
detected Domain: this.run

XIOC detected Domain: this.run

extracted_from_files

Domain
detected Domain: this.tick.call

XIOC detected Domain: this.tick.call

extracted_from_files

Domain
detected Domain: shift.call

XIOC detected Domain: shift.call

extracted_from_files

Domain
detected Domain: xhr.open

XIOC detected Domain: xhr.open

extracted_from_files

Domain
detected Domain: ret.name

XIOC detected Domain: ret.name

extracted_from_files

Domain
detected Domain: this.assets.map

XIOC detected Domain: this.assets.map

extracted_from_files

URL
detected Domain: this.urls.map

XIOC detected Domain: this.urls.map

extracted_from_files

Domain
detected Domain: rules.map

XIOC detected Domain: rules.map

extracted_from_files

Domain
detected Domain: styleel.id

XIOC detected Domain: styleel.id

extracted_from_files

Domain
detected Domain: position.top

XIOC detected Domain: position.top

extracted_from_files

Domain
detected Domain: targetpos.top

XIOC detected Domain: targetpos.top

extracted_from_files

Domain
detected Domain: next.next

XIOC detected Domain: next.next

extracted_from_files

Domain
detected Domain: this.layout.delta

XIOC detected Domain: this.layout.delta

extracted_from_files

Domain
detected Domain: this.views.show

XIOC detected Domain: this.views.show

extracted_from_files

Domain
detected Domain: section.next

XIOC detected Domain: section.next

extracted_from_files

Domain
detected Domain: this.layout.name

XIOC detected Domain: this.layout.name

extracted_from_files

Domain
detected Domain: offset.top

XIOC detected Domain: offset.top

extracted_from_files

Domain
detected Domain: this.name

XIOC detected Domain: this.name

extracted_from_files

Domain
detected Domain: exceptioncode.no

XIOC detected Domain: exceptioncode.no

extracted_from_files

Domain
detected Domain: this.layout.gap

XIOC detected Domain: this.layout.gap

extracted_from_files

Domain
detected Domain: this.settings.gap

XIOC detected Domain: this.settings.gap

extracted_from_files

Domain
detected Domain: this5.mapping.page

XIOC detected Domain: this5.mapping.page

extracted_from_files

Domain
detected Domain: this4.mapping.page

XIOC detected Domain: this4.mapping.page

extracted_from_files

Domain
detected Domain: container.top

XIOC detected Domain: container.top

extracted_from_files

Domain
detected Domain: visible.map

XIOC detected Domain: visible.map

extracted_from_files

Domain
detected Domain: nodeserializetostring.call

XIOC detected Domain: nodeserializetostring.call

extracted_from_files

Domain
detected Domain: this.data

XIOC detected Domain: this.data

extracted_from_files

Domain
detected Domain: node.data

XIOC detected Domain: node.data

extracted_from_files

Domain
detected Domain: node.target

XIOC detected Domain: node.target

extracted_from_files

Domain
detected Domain: next.data

XIOC detected Domain: next.data

extracted_from_files

Domain
detected Domain: node.name

XIOC detected Domain: node.name

extracted_from_files

Domain
detected Domain: error.call

XIOC detected Domain: error.call

extracted_from_files

Domain
detected Domain: start.displayed.total

XIOC detected Domain: start.displayed.total

extracted_from_files

Domain
detected Domain: start.displayed.page

XIOC detected Domain: start.displayed.page

extracted_from_files

Domain
detected Domain: this.hooks.show

XIOC detected Domain: this.hooks.show

extracted_from_files

Domain
detected Domain: this.book

XIOC detected Domain: this.book

extracted_from_files

Domain
detected Domain: vnd.vivo

XIOC detected Domain: vnd.vivo

extracted_from_files

Domain
detected Domain: vnd.uvvu.mp

XIOC detected Domain: vnd.uvvu.mp

extracted_from_files

Domain
detected Domain: child.data

XIOC detected Domain: child.data

extracted_from_files

Domain
detected Domain: located.end.displayed.page

XIOC detected Domain: located.end.displayed.page

extracted_from_files

Domain
detected Domain: located.end.page

XIOC detected Domain: located.end.page

extracted_from_files

Domain
detected Domain: located.start.page

XIOC detected Domain: located.start.page

extracted_from_files

Domain
detected Domain: this.map

XIOC detected Domain: this.map

extracted_from_files

Domain
detected Domain: view.show

XIOC detected Domain: view.show

extracted_from_files

Domain
detected Domain: end.displayed.total

XIOC detected Domain: end.displayed.total

extracted_from_files

Domain
detected Domain: end.displayed.page

XIOC detected Domain: end.displayed.page

extracted_from_files

Domain
detected Domain: this.iframe.contentdocument.open

XIOC detected Domain: this.iframe.contentdocument.open

extracted_from_files

Domain
detected Domain: this.iframe.id

XIOC detected Domain: this.iframe.id

extracted_from_files

Domain
detected Domain: pos.top

XIOC detected Domain: pos.top

extracted_from_files

Domain
detected Domain: elpos.top

XIOC detected Domain: elpos.top

extracted_from_files

Domain
detected Domain: layout.name

XIOC detected Domain: layout.name

extracted_from_files

Domain
detected Domain: located.start.displayed.page

XIOC detected Domain: located.start.displayed.page

extracted_from_files

Domain
detected Domain: located.end.displayed.total

XIOC detected Domain: located.end.displayed.total

extracted_from_files

Domain
detected Domain: newviews.map

XIOC detected Domain: newviews.map

extracted_from_files

Domain
detected Domain: last.section.next

XIOC detected Domain: last.section.next

extracted_from_files

Domain
detected Domain: view.off

XIOC detected Domain: view.off

extracted_from_files

Domain
detected Domain: default2.default.prototype.display.call

XIOC detected Domain: default2.default.prototype.display.call

extracted_from_files

Domain
detected Domain: options.settings.gap

XIOC detected Domain: options.settings.gap

extracted_from_files

Domain
detected Domain: element.style.top

XIOC detected Domain: element.style.top

extracted_from_files

Domain
detected Domain: rect.top

XIOC detected Domain: rect.top

extracted_from_files

Domain
detected Domain: type.directory

XIOC detected Domain: type.directory

extracted_from_files

Domain
detected Domain: constants.events.book.open

XIOC detected Domain: constants.events.book.open

extracted_from_files

Domain
detected Domain: this.open

XIOC detected Domain: this.open

extracted_from_files

Domain
detected Domain: epub.book

XIOC detected Domain: epub.book

extracted_from_files

Domain
detected Domain: this.layout.props.delta

XIOC detected Domain: this.layout.props.delta

extracted_from_files

Domain
detected Domain: this.layout.props.name

XIOC detected Domain: this.layout.props.name

extracted_from_files

Domain
detected Domain: this5.layout.name

XIOC detected Domain: this5.layout.name

extracted_from_files

Domain
detected Domain: indexof.call

XIOC detected Domain: indexof.call

extracted_from_files

Domain
detected Domain: foreach.call

XIOC detected Domain: foreach.call

extracted_from_files

Domain
detected Domain: obj.bar

XIOC detected Domain: obj.bar

extracted_from_files

Domain
detected Domain: obj.foo

XIOC detected Domain: obj.foo

extracted_from_files

Domain
detected Domain: d.gs

XIOC detected Domain: d.gs

extracted_from_files

Domain
detected Domain: contains.call

XIOC detected Domain: contains.call

extracted_from_files

Domain
detected Domain: this.archive.open

XIOC detected Domain: this.archive.open

extracted_from_files

Domain
detected Domain: this.q.run

XIOC detected Domain: this.q.run

extracted_from_files

Domain
detected Domain: this.total

XIOC detected Domain: this.total

extracted_from_files

Domain
detected Domain: this.next

XIOC detected Domain: this.next

extracted_from_files

Domain
detected Domain: this.properties

XIOC detected Domain: this.properties

extracted_from_files

Domain
detected Domain: item.next

XIOC detected Domain: item.next

extracted_from_files

Domain
detected Domain: manifestitem.properties

XIOC detected Domain: manifestitem.properties

extracted_from_files

Domain
detected Domain: item.properties

XIOC detected Domain: item.properties

extracted_from_files

Domain
detected Domain: json.map

XIOC detected Domain: json.map

extracted_from_files

Domain
detected Domain: item.id

XIOC detected Domain: item.id

extracted_from_files

Domain
detected Domain: json.toc.map

XIOC detected Domain: json.toc.map

extracted_from_files

Domain
detected Domain: spine.map

XIOC detected Domain: spine.map

extracted_from_files

Domain
detected Domain: metadata.page

XIOC detected Domain: metadata.page

extracted_from_files

Domain
detected Domain: metadata.media

XIOC detected Domain: metadata.media

extracted_from_files

Domain
detected Domain: this.epubcfi.compare

XIOC detected Domain: this.epubcfi.compare

extracted_from_files

Domain
detected Domain: this.props.delta

XIOC detected Domain: this.props.delta

extracted_from_files

Domain
detected Domain: this.gap

XIOC detected Domain: this.gap

extracted_from_files

Domain
detected Domain: this.css.map

XIOC detected Domain: this.css.map

extracted_from_files

Domain
detected Domain: item.page

XIOC detected Domain: item.page

extracted_from_files

Hash
detected MD5 Hash: e070a42f20b3e590af109927e45e1df3

XIOC detected MD5 Hash: e070a42f20b3e590af109927e45e1df3

extracted_from_files

IP
detected IP: 46::

XIOC detected IP: 46::

extracted_from_files

URL
detected URL: https://add0n.com/epub-reader.html

XIOC detected URL: https://add0n.com/epub-reader.html

extracted_from_files

Domain
detected Domain: iterator.next

XIOC detected Domain: iterator.next

extracted_from_files

Domain
detected Domain: this.target

XIOC detected Domain: this.target

extracted_from_files

Domain
detected Domain: getter.call

XIOC detected Domain: getter.call

extracted_from_files

Domain
detected Domain: ref.data

XIOC detected Domain: ref.data

extracted_from_files

Domain
detected Domain: options.data

XIOC detected Domain: options.data

extracted_from_files

Domain
detected Domain: contents.fit

XIOC detected Domain: contents.fit

extracted_from_files

Domain
detected Domain: this.props.gap

XIOC detected Domain: this.props.gap

extracted_from_files

Domain
detected Domain: container.style

XIOC detected Domain: container.style

extracted_from_files

Domain
detected Domain: container.id

XIOC detected Domain: container.id

extracted_from_files

Domain
detected Domain: rect1.top

XIOC detected Domain: rect1.top

extracted_from_files

Domain
detected Domain: rect2.top

XIOC detected Domain: rect2.top

extracted_from_files

Domain
detected Domain: coords.top

XIOC detected Domain: coords.top

extracted_from_files

Domain
detected Domain: el.style.top

XIOC detected Domain: el.style.top

extracted_from_files

Domain
detected Domain: r.top

XIOC detected Domain: r.top

extracted_from_files

Domain
detected Domain: entry.name

XIOC detected Domain: entry.name

extracted_from_files

IP
detected Domain: this.zip

XIOC detected Domain: this.zip

extracted_from_files

Domain
detected Domain: nativeobjecttostring.call

XIOC detected Domain: nativeobjecttostring.call

extracted_from_files

Domain
detected Domain: root.date.now

XIOC detected Domain: root.date.now

extracted_from_files

Domain
detected Domain: this.container.style

XIOC detected Domain: this.container.style

extracted_from_files

Domain
detected Domain: this.containerpadding.top

XIOC detected Domain: this.containerpadding.top

extracted_from_files

Domain
detected Domain: bodypadding.top

XIOC detected Domain: bodypadding.top

extracted_from_files

Domain
detected Domain: stuartk.com

XIOC detected Domain: stuartk.com

extracted_from_files

Domain
detected Domain: epub.js.map

XIOC detected Domain: epub.js.map

extracted_from_files

Domain
detected Domain: this.host

XIOC detected Domain: this.host

extracted_from_files

Domain
detected Domain: parse.call

XIOC detected Domain: parse.call

extracted_from_files

Domain
detected Domain: idnatoascii.call

XIOC detected Domain: idnatoascii.call

extracted_from_files

Domain
detected Domain: invalid.call

XIOC detected Domain: invalid.call

extracted_from_files

Domain
detected Domain: clear.call

XIOC detected Domain: clear.call

extracted_from_files

Domain
detected Domain: a.data

XIOC detected Domain: a.data

extracted_from_files

Domain
detected Domain: h.call

XIOC detected Domain: h.call

extracted_from_files

Domain
detected Domain: c.date

XIOC detected Domain: c.date

extracted_from_files

Domain
detected Domain: c.store

XIOC detected Domain: c.store

extracted_from_files

Domain
detected Domain: this.streaminfo.data

XIOC detected Domain: this.streaminfo.data

extracted_from_files

Domain
detected Domain: stuk.github.io

XIOC detected Domain: stuk.github.io

extracted_from_files

Domain
detected Domain: raw.github.com

XIOC detected Domain: raw.github.com

extracted_from_files

Domain
detected Domain: f.prototype.push.call

XIOC detected Domain: f.prototype.push.call

extracted_from_files

Domain
detected Domain: i.data

XIOC detected Domain: i.data

extracted_from_files

Domain
detected Domain: p.date

XIOC detected Domain: p.date

extracted_from_files

Domain
detected Domain: p.name

XIOC detected Domain: p.name

extracted_from_files

Domain
detected Domain: f.call

XIOC detected Domain: f.call

extracted_from_files

Domain
detected Domain: h.prototype.cleanup.call

XIOC detected Domain: h.prototype.cleanup.call

extracted_from_files

Domain
detected Domain: h.prototype.flush.call

XIOC detected Domain: h.prototype.flush.call

extracted_from_files

Domain
detected Domain: f.prototype.pause.call

XIOC detected Domain: f.prototype.pause.call

extracted_from_files

Domain
detected Domain: g.date

XIOC detected Domain: g.date

extracted_from_files

Domain
detected Domain: d.support

XIOC detected Domain: d.support

extracted_from_files

Domain
detected Domain: f.prototype.lock.call

XIOC detected Domain: f.prototype.lock.call

extracted_from_files

Domain
detected Domain: f.prototype.error.call

XIOC detected Domain: f.prototype.error.call

extracted_from_files

Domain
detected Domain: f.prototype.resume.call

XIOC detected Domain: f.prototype.resume.call

extracted_from_files

Domain
detected Domain: a.file.name

XIOC detected Domain: a.file.name

extracted_from_files

Domain
detected Domain: f-this.zero

XIOC detected Domain: f-this.zero

extracted_from_files

Domain
detected Domain: this.zero

XIOC detected Domain: this.zero

extracted_from_files

Domain
detected Domain: c.name

XIOC detected Domain: c.name

extracted_from_files

Domain
detected Domain: o.call

XIOC detected Domain: o.call

extracted_from_files

Domain
detected Domain: r.call

XIOC detected Domain: r.call

extracted_from_files

Domain
detected Domain: h.date

XIOC detected Domain: h.date

extracted_from_files

Domain
detected Domain: e.call

XIOC detected Domain: e.call

extracted_from_files

Domain
detected Domain: i.call

XIOC detected Domain: i.call

extracted_from_files

Domain
detected Domain: b.call

XIOC detected Domain: b.call

extracted_from_files

Domain
detected Domain: f.prototype.cleanup.call

XIOC detected Domain: f.prototype.cleanup.call

extracted_from_files

Domain
detected Domain: b.data

XIOC detected Domain: b.data

extracted_from_files

Domain
detected Domain: f.prototype.processchunk.call

XIOC detected Domain: f.prototype.processchunk.call

extracted_from_files

Domain
detected Domain: c.data

XIOC detected Domain: c.data

extracted_from_files

IP
detected Domain: c.zip

XIOC detected Domain: c.zip

extracted_from_files

Domain
detected Domain: s.call

XIOC detected Domain: s.call

extracted_from_files

Domain
detected Domain: function.call

XIOC detected Domain: function.call

extracted_from_files

Domain
detected Domain: a.call

XIOC detected Domain: a.call

extracted_from_files

Domain
detected Domain: d.call

XIOC detected Domain: d.call

extracted_from_files

Domain
detected Domain: this.date

XIOC detected Domain: this.date

extracted_from_files

Domain
detected Domain: this.reader.zero

XIOC detected Domain: this.reader.zero

extracted_from_files

IP
detected Domain: g.zip

XIOC detected Domain: g.zip

extracted_from_files

Domain
detected Domain: a.next

XIOC detected Domain: a.next

extracted_from_files

Domain
detected Domain: m.next

XIOC detected Domain: m.next

extracted_from_files

Domain
detected Domain: n.call

XIOC detected Domain: n.call

extracted_from_files

Domain
detected Domain: this.options.to

XIOC detected Domain: this.options.to

extracted_from_files

Domain
detected Domain: e.next

XIOC detected Domain: e.next

extracted_from_files

Domain
detected Domain: m.call

XIOC detected Domain: m.call

extracted_from_files

Domain
detected Domain: c.call

XIOC detected Domain: c.call

extracted_from_files

Domain
detected Domain: c.head.name

XIOC detected Domain: c.head.name

extracted_from_files

URL
detected URL: https://github.com/nodeca/pako/blob/master/LICENSE

XIOC detected URL: https://github.com/nodeca/pako/blob/master/LICENSE

extracted_from_files

URL
detected URL: https://raw.github.com/Stuk/jszip/master/LICENSE.markdown.

XIOC detected URL: https://raw.github.com/Stuk/jszip/master/LICENSE.markdown.

extracted_from_files

URL
detected URL: http://stuartk.com/jszip

XIOC detected URL: http://stuartk.com/jszip

extracted_from_files

Domain
detected Domain: h.gzhead.name

XIOC detected Domain: h.gzhead.name

extracted_from_files

Domain
detected Domain: this.bi

XIOC detected Domain: this.bi

extracted_from_files

Domain
detected Domain: a.total

XIOC detected Domain: a.total

extracted_from_files

Other
detected Email: [email protected]

XIOC detected Email: [email protected]

extracted_from_files

Domain
detected Domain: add0n.com

XIOC detected Domain: add0n.com

extracted_from_files

Domain
detected Domain: a.strm.data

XIOC detected Domain: a.strm.data

extracted_from_files

Domain
detected Domain: x-a.bi

XIOC detected Domain: x-a.bi

extracted_from_files

Domain
detected Domain: a.bi

XIOC detected Domain: a.bi

extracted_from_files

Domain
detected Domain: c.total

XIOC detected Domain: c.total

extracted_from_files

Domain
detected Domain: c.work

XIOC detected Domain: c.work

extracted_from_files

URL
detected URL: http://purl.org/dc/elements/1.1/

XIOC detected URL: http://purl.org/dc/elements/1.1/

extracted_from_files

URL
detected URL: http://creativecommons.org/ns#

XIOC detected URL: http://creativecommons.org/ns#

extracted_from_files

URL
detected URL: http://www.w3.org/2000/svg

XIOC detected URL: http://www.w3.org/2000/svg

extracted_from_files

URL
detected URL: http://ns.adobe.com/tiff/1.0/

XIOC detected URL: http://ns.adobe.com/tiff/1.0/

extracted_from_files

URL
detected URL: http://ns.adobe.com/exif/1.0/

XIOC detected URL: http://ns.adobe.com/exif/1.0/

extracted_from_files

URL
detected URL: http://www.w3.org/1999/02/22-rdf-syntax-ns#

XIOC detected URL: http://www.w3.org/1999/02/22-rdf-syntax-ns#

extracted_from_files

URL
detected URL: http://addons.mozilla.org/ca/crl.pem0N

XIOC detected URL: http://addons.mozilla.org/ca/crl.pem0N

extracted_from_files

URL
detected URL: http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'

XIOC detected URL: http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'

extracted_from_files

URL
detected URL: http://goo.gl/7AJzbL

XIOC detected URL: http://goo.gl/7AJzbL

extracted_from_files

URL
detected URL: http://purl.org/dc/dcmitype/StillImage

XIOC detected URL: http://purl.org/dc/dcmitype/StillImage

extracted_from_files

URL
detected URL: http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd

XIOC detected URL: http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd

extracted_from_files

URL
detected URL: http://www.inkscape.org/namespaces/inkscape

XIOC detected URL: http://www.inkscape.org/namespaces/inkscape

extracted_from_files

URL
detected URL: https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.5/jszip.min.js

XIOC detected URL: https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.5/jszip.min.js

extracted_from_files

URL
detected URL: https://github.com/futurepress/epub.js/releases/download/v0.3.73/epub.js

XIOC detected URL: https://github.com/futurepress/epub.js/releases/download/v0.3.73/epub.js

extracted_from_files

URL
detected URL: http://www.inkscape.org/)

XIOC detected URL: http://www.inkscape.org/)

extracted_from_files

URL
detected URL: http://www.w3.org/1999/xlink

XIOC detected URL: http://www.w3.org/1999/xlink

extracted_from_files

URL
detected URL: https://github.com/futurepress/epub.js/issues/561

XIOC detected URL: https://github.com/futurepress/epub.js/issues/561

extracted_from_files

URL
detected URL: http://www.idpf.org/epub/linking/cfi/epub-cfi.html

XIOC detected URL: http://www.idpf.org/epub/linking/cfi/epub-cfi.html

extracted_from_files

URL
detected URL: http://www.idpf.org/2007/ops

XIOC detected URL: http://www.idpf.org/2007/ops

extracted_from_files

URL
detected URL: https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/Promise.jsm/Deferred#backwards_forwards_compatible

XIOC detected URL: https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/Promise.jsm/Deferred#backwards_forwards_compatible

extracted_from_files

URL
detected URL: https://www.w3.org/International/questions/qa-byte-order-mark

XIOC detected URL: https://www.w3.org/International/questions/qa-byte-order-mark

extracted_from_files

URL
detected URL: http://stackoverflow.com/questions/1344500/efficient-way-to-insert-a-number-into-a-sorted-array-of-numbers

XIOC detected URL: http://stackoverflow.com/questions/1344500/efficient-way-to-insert-a-number-into-a-sorted-array-of-numbers

extracted_from_files

URL
detected URL: http://stackoverflow.com/questions/105034/how-to-create-a-guid-uuid-in-javascript

XIOC detected URL: http://stackoverflow.com/questions/105034/how-to-create-a-guid-uuid-in-javascript

extracted_from_files

URL
detected URL: https://bugs.webkit.org/show_bug.cgi?id=138949

XIOC detected URL: https://bugs.webkit.org/show_bug.cgi?id=138949

extracted_from_files

URL
detected URL: https://github.com/tylergaw/media-query-events/blob/master/js/mq-events.js

XIOC detected URL: https://github.com/tylergaw/media-query-events/blob/master/js/mq-events.js

extracted_from_files

URL
detected URL: https://github.com/mozilla/pdf.js/blob/master/web/compatibility.js

XIOC detected URL: https://github.com/mozilla/pdf.js/blob/master/web/compatibility.js

extracted_from_files

URL
detected URL: https://nodejs.org/api/path.html#path_path_relative_from_to

XIOC detected URL: https://nodejs.org/api/path.html#path_path_relative_from_to

extracted_from_files

URL
detected URL: https://nodejs.org/api/path.html#path_path_resolve_paths

XIOC detected URL: https://nodejs.org/api/path.html#path_path_resolve_paths

extracted_from_files

URL
detected URL: https://nodejs.org/api/path.html#path_path_parse_path

XIOC detected URL: https://nodejs.org/api/path.html#path_path_parse_path

extracted_from_files

URL
detected URL: https://nodejs.org/api/path.html

XIOC detected URL: https://nodejs.org/api/path.html

extracted_from_files

URL
detected URL: http://www.w3.org/1999/xhtml'

XIOC detected URL: http://www.w3.org/1999/xhtml'

extracted_from_files

URL
detected URL: http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html

XIOC detected URL: http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html

extracted_from_files

URL
detected URL: http://www.w3.org/TR/REC-DOM-Level-1/ecma-script-language-binding.html

XIOC detected URL: http://www.w3.org/TR/REC-DOM-Level-1/ecma-script-language-binding.html

extracted_from_files

URL
detected URL: http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types)

XIOC detected URL: http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types)

extracted_from_files

URL
detected URL: https://github.com/ampproject/amphtml/issues/8479

XIOC detected URL: https://github.com/ampproject/amphtml/issues/8479

extracted_from_files

URL
detected URL: https://github.com/desirable-objects/json-to-css

XIOC detected URL: https://github.com/desirable-objects/json-to-css

extracted_from_files

URL
detected URL: https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleSheet/insertRule

XIOC detected URL: https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleSheet/insertRule

extracted_from_files

URL
detected URL: http://www.idpf.org/epub/301/spec/epub-publications.html#meta-properties-rendering

XIOC detected URL: http://www.idpf.org/epub/301/spec/epub-publications.html#meta-properties-rendering

extracted_from_files

URL
detected URL: http://www.w3.org/1999/xhtml')

XIOC detected URL: http://www.w3.org/1999/xhtml')

extracted_from_files

URL
detected URL: http://www.w3.org/XML/1998/namespace

XIOC detected URL: http://www.w3.org/XML/1998/namespace

extracted_from_files

URL
detected URL: http://www.w3.org/2000/xmlns/')

XIOC detected URL: http://www.w3.org/2000/xmlns/')

extracted_from_files

URL
detected URL: http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-1950641247

XIOC detected URL: http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-1950641247

extracted_from_files

URL
detected URL: http://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html#ID-102161490

XIOC detected URL: http://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html#ID-102161490

extracted_from_files

URL
detected URL: http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-536297177

XIOC detected URL: http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-536297177

extracted_from_files

URL
detected URL: http://www.saxproject.org/apidoc/org/xml/sax/ErrorHandler.html

XIOC detected URL: http://www.saxproject.org/apidoc/org/xml/sax/ErrorHandler.html

extracted_from_files

URL
detected URL: http://www.saxproject.org/apidoc/org/xml/sax/ContentHandler.html

XIOC detected URL: http://www.saxproject.org/apidoc/org/xml/sax/ContentHandler.html

extracted_from_files

URL
detected URL: http://www.saxproject.org/apidoc/org/xml/sax/helpers/DefaultHandler.html

XIOC detected URL: http://www.saxproject.org/apidoc/org/xml/sax/helpers/DefaultHandler.html

extracted_from_files

URL
detected URL: http://www.w3.org/XML/1998/namespace';

XIOC detected URL: http://www.w3.org/XML/1998/namespace';

extracted_from_files

URL
detected URL: http://www.w3.org/1999/xhtml';

XIOC detected URL: http://www.w3.org/1999/xhtml';

extracted_from_files

URL
detected URL: https://github.com/futurepress/epub.js/pull/358

XIOC detected URL: https://github.com/futurepress/epub.js/pull/358

extracted_from_files

URL
detected URL: https://css-tricks.com/debouncing-throttling-explained-examples/)

XIOC detected URL: https://css-tricks.com/debouncing-throttling-explained-examples/)

extracted_from_files

URL
detected URL: http://www.idpf.org/epub/20/spec/OPF_2.0.1_draft.htm#Section2.4.1.2,

XIOC detected URL: http://www.idpf.org/epub/20/spec/OPF_2.0.1_draft.htm#Section2.4.1.2,

extracted_from_files

URL
detected URL: http://www.w3.org/2000/xmlns/'

XIOC detected URL: http://www.w3.org/2000/xmlns/'

extracted_from_files

URL
detected URL: http://www.saxproject.org/apidoc/org/xml/sax/DTDHandler.html

XIOC detected URL: http://www.saxproject.org/apidoc/org/xml/sax/DTDHandler.html

extracted_from_files

URL
detected URL: http://www.saxproject.org/apidoc/org/xml/sax/ext/EntityResolver2.html

XIOC detected URL: http://www.saxproject.org/apidoc/org/xml/sax/ext/EntityResolver2.html

extracted_from_files

URL
detected URL: http://www.saxproject.org/apidoc/org/xml/sax/ext/DeclHandler.html

XIOC detected URL: http://www.saxproject.org/apidoc/org/xml/sax/ext/DeclHandler.html

extracted_from_files

URL
detected URL: http://www.saxproject.org/apidoc/org/xml/sax/ext/LexicalHandler.html

XIOC detected URL: http://www.saxproject.org/apidoc/org/xml/sax/ext/LexicalHandler.html

extracted_from_files

URL
detected URL: http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)

XIOC detected URL: http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)

extracted_from_files

URL
detected URL: https://davidwalsh.name/add-rules-stylesheets

XIOC detected URL: https://davidwalsh.name/add-rules-stylesheets

extracted_from_files

URL
detected URL: http://www.w3.org/2000/svg',

XIOC detected URL: http://www.w3.org/2000/svg',

extracted_from_files

URL
detected URL: http://example.com/default.css

XIOC detected URL: http://example.com/default.css

extracted_from_files

URL
detected URL: http://example.com/light.css

XIOC detected URL: http://example.com/light.css

extracted_from_files

URL
detected URL: https://idpf.github.io/epub-vocabs/structure/

XIOC detected URL: https://idpf.github.io/epub-vocabs/structure/

extracted_from_files

URL
detected URL: https://stuk.github.io/jszip/documentation/howto/read_zip.html

XIOC detected URL: https://stuk.github.io/jszip/documentation/howto/read_zip.html

extracted_from_files

Domain
detected Domain: a.work

XIOC detected Domain: a.work

extracted_from_files

Domain
detected Domain: b.total

XIOC detected Domain: b.total

extracted_from_files

Domain
detected Domain: constants.events.contents.link

XIOC detected Domain: constants.events.contents.link

extracted_from_files

Domain
detected Domain: this.work

XIOC detected Domain: this.work

extracted_from_files

Security Analysis Summary

Security Analysis Overview

ePub Viewer is a Firefox Add-ons extension published by Brian. Version 0.1.3 has been analyzed by the Risky Plugins security platform, receiving a risk score of 57.08/100 (MEDIUM risk) based on 361 security findings.

Risk Assessment

This extension presents moderate security risk. Several findings were detected that may warrant attention. Users should carefully review the permissions and findings before installation.

Findings Breakdown

  • High: 20 finding(s)
  • Medium: 341 finding(s)

What Was Analyzed

The security assessment covers multiple analysis categories:

  • Malware Detection: YARA rule matching against 2,400+ malware signatures
  • Secret Detection: Scanning for exposed API keys, tokens, and credentials
  • Static Analysis: Code-level security analysis for common vulnerability patterns
  • Network Analysis: Detection of suspicious network communications and endpoints
  • Obfuscation Detection: Identification of code obfuscation techniques

Developer Information

ePub Viewer is published by Brian on the Firefox Add-ons marketplace. The extension has approximately 338 users.

Recommendation

Exercise caution with this extension. Review the detailed findings and ensure the requested permissions align with the extension's stated functionality before installation.

Frequently Asked Questions