
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.
github.com/zenangst/Gray
Current version: 0.17.0 [Download]
Ever wanted to have light and dark apps live side-by-side in harmony? Well, now you can. With Gray you can pick between the light appearance and the dark appearance on a per-app basis with the click of a button.
To quote the late Michael Jackson:
It don't matter if you're black or white
Go into System Preferences > General
and set your Mac to use dark appearance.
Note the application that you want to change the appearance of will have to restart before you see the changes. This is currently handled by Gray but be sure to not have any unsaved changes before you start tailoring your macOS experience.
Under the hood, Gray simply configures which app should be forced to use the light aqua appearance. You can achieve this without installing Gray by merely running a terminal command.
defaults write com.apple.dt.Xcode NSRequiresAquaSystemAppearance -bool YES
The command creates a new entry in the user's configuration file for the specific application. It does not alter the system in any way. So when you are done configuring, you can toss Gray in the trash if you like (I hope you don't :) )
If you want to build Gray
using Xcode, you can follow these instructions.
git clone git@github.com:zenangst/Gray.git
cd Gray
pod install
open Gray.xcworkspace
Happy coding!
If you want to support the development of this framework, you can do so by becoming a sponsor. ❤️
Christoffer Winterkvist, christoffer@winterkvist.com
Gray is available under the MIT license. See the LICENSE file for more info.
FAQs
Unknown package
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.