polinrider-cleaner 2.1.0
On this page
Released . No breaking changes.
New
- Loaders written in escape codes are found. The
5 October review found
that 18 of 35 confirmed infected repositories carry a loader spelled entirely
in
\uescapes, which 2.0.0 reported as clean. Files are now also matched once decoded, on this computer, in folders and on GitHub. - Two new places the campaign can persist are checked: Python startup
files (
.pth) insite-packages, and npm’s own program files, plus the two~/.npmrcsettings that make npm run code (onload-scriptandnode-optionswith a preload). - New downloads: a Windows
.zip, and.debpackages for Debian and Ubuntu on x86_64 and arm64. - 12 more indicators, from the 12 October review.
Changed
- Package names are read from manifests and compared whole.
package.jsonand the npm, yarn and pnpm lockfiles are read for the packages they install. A campaign name inside a longer package name, or in a description, is no longer reported, so you may see fewer package findings than with 2.0.0. A manifest that cannot be read is still matched as text, with a review line that says so. - A payload found only once its escape codes are decoded is reported but not
cut out of a build config by
clean, because it cannot be located byte for byte. The finding says so. - Homebrew and Scoop are now updated automatically after each release.
Breaking changes
None. Exit codes, commands and flags are as in 2.0.0.
Download
- macOS Apple siliconDownload .tar.gz
- macOS IntelDownload .tar.gz
- Linux x86_64Download .debDebian, UbuntuDownload .tar.gz
- Linux arm64Download .debDebian, UbuntuDownload .tar.gz
- Windows x86_64Download .zipDownload .tar.gz
SHA256SUMS · All files, the source archive and the provenance bundle on GitHub
Or use a package manager. Choose your system, then run only its commands:
macOS
brew install meSingh/tap/polinrider-scanner
polinriderLinux
brew install meSingh/tap/polinrider-scanner
polinriderOn Debian or Ubuntu you can use the .deb from the latest release instead.
Windows
scoop bucket add mesingh https://github.com/meSingh/scoop-bucket
scoop install polinrider-scanner
polinriderVerify what you downloaded before you run it.