
Security News
/Research
Wallet-Draining npm Package Impersonates Nodemailer to Hijack Crypto Transactions
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
clh-arcade
Advanced tools
This is a game switcher for the Command Line Heroes arcade cabinets.
npm install
Then if you're deploying to a cab, run:
npm start
games/
Create a symlink named games
that points to a directory containing all the games.
ln -s ../path-to-games games
The games dir should have the following format. See clh-arcade-think for an example.
games
├── game-1
│ ├── index.html
│ └── thumb.png
└── game-2
├── index.html
└── thumb.png
Note: the thumbnails do not have to be in the game directories.
Create games.json
or symlink it from elsewhere.
cp games.sample.json games.json
Or:
ln -s ../path-to-games/games.json games.json
Edit the sample, creating one entry for each game.
Each game object has:
name
- the name of the game (not used right now, but may well be needed)path
- the path to the game, for example games/foo/
or games/MyGame/MyGame.html
thumb
- the path to the thumbnail (does not have to be inside games/
)repo
- a URL to the code repositoryauthor
- the names of the authorsmsg
- a brief, one or two sentence summary of the game.games.json
file, all the games assets, and the .desktop
files for each game..desktop
files to ~/.local/share/applications/
bash register-mimetypes.sh
sudo update-desktop-database
to create launchers for each gamecd
into the same folder as the games.json
fileclh-arcade
That should do it! Enjoy and post issues if anything doesn't work.
FAQs
This is a game switcher for the Command Line Heroes arcade cabinets.
The npm package clh-arcade receives a total of 0 weekly downloads. As such, clh-arcade popularity was classified as not popular.
We found that clh-arcade demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers 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.
Security News
/Research
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
Security News
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
Security News
/Research
Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malware.