Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
live-wallpaper-ecorp
Advanced tools
Electron-based live wallpaper showing a glitched E Corp / Evil Corp logo
Animated Wallpaper
featuring a glitched E-Corp company logo,
Also known as Evil Corp from Mr. Robot.
Not affiliated with USA Network, Anonymous Content, Universal Cable Productions or NBC Universal Television Distribution.
Download the latest version of E-Corp Live Wallpaper on the Releases page.
npm install --global live-wallpaper-ecorp # Installs the node CLI module
live-wallpaper-ecorp # Runs it
Clone the repo and install dependencies.
git clone https://github.com/sidneys/live-wallpaper-ecorp.git live-wallpaper-ecorp
cd live-wallpaper-ecorp
npm install
Run the app with integrated Electron.
npm run start
npm run start:dev # with Debugging Tools
npm run start:livereload # with Debugging Tools and Livereload
Install the app in the System app folder and start it.
npm run localsetup
npm run localsetup:rebuild # Build before installation
npm run localsetup:rebuild:dev # Build before installation, use Developer Tools
Build the app and create installers (see requirements).
npm run build # build all available platforms
npm run build macos windows # build specific platforms (macos/linux/windows)
wine
and mono
(on macOS, Linux)fakeroot
and dpkg
(on macOS, Windows)Install Homebrew, then run:
brew install wine mono fakeroot dpkg
sudo apt-get install wine mono fakeroot dpkg
Turnkey build-in-the-cloud for Windows 10, macOS and Linux.
The process is managed by a custom layer of node scripts and Electron-optimized configuration templates. Completed Installation packages are deployed to GitHub Releases. Builds for all platforms and architectures take about 5 minutes. Backed by the open-source-friendly guys at Travis and AppVeyor and running electron-packager under the hood.
Add a new Tag to start the build process:
git tag -a v1.0.1
git push --tags
The builds are started in parallel and added to the "Releases" page of the GitHub repo (in draft mode).
Use the editing feature to publish the new app version.
There is no step 3
At time of print, wallpaper apps - which are in essence Desktop applications claiming a special UI layer between the icon- and wallpaper space - are not readily implementable using the Electron framework, due to current limitations of the BrowserWindow API with regards to the Windows platform.
If this status quo changes, so will this application.
sidneys 2017
FAQs
Electron-based live wallpaper showing a glitched E Corp / Evil Corp logo
The npm package live-wallpaper-ecorp receives a total of 6 weekly downloads. As such, live-wallpaper-ecorp popularity was classified as not popular.
We found that live-wallpaper-ecorp demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.