Table of contents
Open Table of contents
Easy Screenshot 3.109
Starting off by looking at Easy Screenshot, there are several folders, but our interest is on understanding the function of the script.js files.
manifest.json has some helpful info about the makeup of the manifest.json file.
βββ πeasyscreenshot-3.109
βββ π_locales
βββ πbackground
βββ πaudio
βββ page.html
βββ script.js
βββ πcommon
βββ script.js
βββ style.css
βββ πcontent
βββ script.js
βββ πeditor
βββ πimg
βββ page.html
βββ script.js
βββ style.css
βββ πicons
βββ πMETA-INF
βββ πpopup
βββ page.html
βββ script.js
βββ style.css
βββ manifest.json
| File | Description | Image |
|---|---|---|
| common/script.js | runs the crop overlay | |
| content/script.js | decides whether to start the crop overlay depending on the user choice | |
| background/script.js | handles opening of different pages and manages download and errors | ![]() |
| popup/script.js | ||
| editor/script.js | defines the editor that comes up when the screenshot is taken | ![]() |
Based on my examination, there is no indication of malicious intent or a C2 server as I might have expected to see if this program was intented to cause harm. The main cause for concern is that it can βAccess your data for all web sitesβ, and it could well be sending that data elsewhere, but I found no indication that it was doing this.
Browsec VPN
βββ πbrowsec-3.92.7
βββ π_locales
βββ πfonts
βββ πimages
βββ πandroid_app
βββ phone.jpg
βββ πcongratulations
βββ πchrome
βββ πothers
βββ πfavorites
βββ πflags
βββ πhelp
βββ πicons
βββ πmenu
βββ πpings
βββ πpopup-help
βββ πpromos
βββ πsmart_settings
βββ πunblock_proxy
βββ exclamationPointIcon.ts
βββ index.ts
βββ popupCloseIcon.ts
βββ πMETA-INF
βββ πpages
βββ πcongratulations
βββ congratulations.html
βββ congratulations.js
βββ πdiagnostics
βββ diagnostics.html
βββ diagnostics.js
βββ πfirefoxAgreeConditions
βββ firefoxAgreeConditions.html
βββ firefoxAgreeConditions.js
βββ πhelp
βββ help.html
βββ help.js
βββ πpopup
βββ πstyles
βββ popup.css
βββ popup.html
βββ popup.js
βββ πstyles
βββ background.js
βββ background.ts.LICENSE.txt
βββ browsecSiteContentScript.js
βββ common.js
βββ lodash.js
βββ manifest.json
βββ notification.js
βββ polyfills.js
βββ promoPageExecutor.js
βββ promoPageExecutor.ts.LICENSE.txt
βββ timezoneChange.js
The .ts files are just more CSS.

