they distribute some of the malware through NPM, fun!
Conversation
Notices
-
Embed this notice
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 28-Mar-2025 06:56:53 JST Foone🏳️⚧️
- Haelwenn /элвэн/ :triskell: likes this.
-
Embed this notice
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 28-Mar-2025 07:02:54 JST Foone🏳️⚧️
It's a npm package with no actual source that does anything, but there's a prebuild file that is an exe containing malware
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 28-Mar-2025 07:04:38 JST Haelwenn /элвэн/ :triskell:
@foone Sometimes I feel like npm/pypi/… really ought to have like security researchers able to run scanners and stuff at the bunch of binaries hosted there. -
Embed this notice
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 28-Mar-2025 07:06:02 JST Foone🏳️⚧️
And the electron malware dropped an exe malware. Yay
-
Embed this notice
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 28-Mar-2025 07:06:02 JST Foone🏳️⚧️
I'm gonna leave this to the kind of security researchers who get paid for this, and go help my roommate reinstall her PC and change all her passwords
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 28-Mar-2025 09:07:25 JST Foone🏳️⚧️
anyone an actual security researcher who knows how (and with what authority) to yell at NPM to get this taken down?
-
Embed this notice
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 28-Mar-2025 09:07:26 JST Foone🏳️⚧️
So it's packaged like this:
rar inside a rar (both passworded)
containing an NSIS installer
which drops and runs a copy of electron.
the electron code is obfuscated, and encrypted. it decrypts itself on run. the encrypted code is also obfuscated.that JS code does most of the password stealing, but it drops an EXE file off the iwannaeatcats.com site, and sets it up to auto-run next boot. it also grabs the NPM package, for unknown reasons
Haelwenn /элвэн/ :triskell: repeated this.