
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
solarwinds
Advanced tools
The Node.js library and CLI for the Solarwinds API.
This library/cli uses the following environment variables:
Env Variable | Description |
---|---|
SOLARWINDS_USERNAME | Username of SolarWinds API user. |
SOLARWINDS_PASSWORD | Password of SolarWinds API user. |
SOLARWINDS_HOSTNAME | Name of host where SolarWinds API is installed, e.g solarwinds.example.com |
SOLARWINDS_PORT | Port of SolarWinds API, default is 17778 . |
$ npm install -g solarwinds
Usage: solarwinds [options] [command]
Commands:
node Nodes monitored by SolarWinds.
vm Virtual machines accessible by SolarWinds.
app-template Application templates.
credential Credentials.
Options:
-h, --help output usage information
-V, --version output the version number
Nodes monitored by SolarWinds. NODE
can be a node id or a hostname.
Usage: solarwinds node [options] [command]
Commands:
list|ls lists all available nodes
inspect <NODE> displays detailed information about a node
unmanage [options] <NODE> Unmanages a node for a duration
remanage <NODE> remanage node by id of hostname
Options:
-h, --help output usage information
Usage: solarwinds node create [options]
Create a node
Options:
-h, --help output usage information
--name <value> Node name
--hostname <value> Node host name for polling. Has to be resolvable by DNS
--community [value] Community string (default '')
--ip <value> IP address
Usage: solarwinds node list|ls [options]
List all available nodes
Options:
--filter <value> Filter output based on conditions provided
-h, --help output usage information
The filtering flag format is "key=value".
The currently supported filters are:
Usage: solarwinds node inspect [options] <NODE>
Displays detailed information about a node
Options:
-h, --help output usage information
Usage: solarwinds node unmanage [options] <NODE>
Unmanage a node for a duration
Options:
-h, --help output usage information
-d, --duration <value> Duration, for example 15s, 30m, 3h or 1d
Usage: solarwinds node remanage [options] <NODE>
Remanage node by id of hostname
Options:
-h, --help output usage information
Usage: solarwinds node remove|rm [options] <NODE>
Remove node
Options:
-h, --help output usage information
Application templates. APPTEMPLATE
can be a application template id or a name.
Usage: solarwinds app-template [options] [command]
Commands:
list|ls List all application templates
inspect <APPTEMPLATE> Display detailed information about an application template
Options:
-h, --help output usage information
Usage: solarwinds app-template list|ls [options]
List all application templates
Options:
-h, --help output usage information
Usage: solarwinds app-template inspect [options] <APPTEMPLATE>
Display detailed information about an application template
Options:
-h, --help output usage information
Credentials. CREDENTIAL
can be a credential id or a name.
Usage: solarwinds credential [options] [command]
Commands:
list|ls List all credentials
inspect <CREDENTIAL> Display detailed information about a credential
Options:
-h, --help output usage information
Usage: solarwinds credential list|ls [options]
List all credentials
Options:
-h, --help output usage information
Usage: solarwinds credential inspect [options] <CREDENTIAL>
Display detailed information about a credential
Options:
-h, --help output usage information
Virtual machines accessible by SolarWinds. VM
can be a vm id or a vm name.
Usage: solarwinds vm [options] [command]
Commands:
list|ls List all available virtual machines
inspect <VM> Display detailed information about a virtual machine
Options:
-h, --help output usage information
Usage: solarwinds vm list|ls [options]
List all available virtual machines
Options:
--filter <value> Filter output based on conditions provided
-h, --help output usage information
The filtering flag format is "key=value".
The currently supported filters are:
Usage: solarwinds vm inspect [options] <VM>
Display detailed information about a virtual machine
Options:
-h, --help output usage information
This library by default uses the environment variables specified above that can be overwritten:
import SolarWinds from 'solarwinds'
const solarwinds = new SolarWinds('username', 'password', 'url')
...
const nodes = await solarwinds.nodes.query()
FAQs
The Node.js library and CLI for the Solarwinds API
We found that solarwinds 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
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.