
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.
@4everlink/cli
Advanced tools
command line tool for upload file or directory use the IPFS Cluster HTTP API.
Read this in other languages: English | 简体中文
npm install -g @4everlink/cli
Usage: 4everlink [options] [command]
Options:
-V, --version output the version number
-h, --help output usage information
Commands:
config <arg> [value] set or show config for host
add [options] <file> upload file
add
$ 4everlink add --help
Usage: 4everlink [options] <file>
upload file
Options:
-V, --version output the version number
-d, --debug output extra debugging
-p, --path <path> wrapper dir (default: "/")
--host <host> ipfs cluster api host (default: "")
--port <port> ipfs cluster api port (default: "")
--showAll show all file cid
-t, --token <token> ipfs cluster api base auth token (default: "")
-r, --recursive recursive all sub dir
-a, --all include hidden file
-h, --help output usage information
output data:
{
path: 'web',
hash: 'QmdiRp2QU1pYb4r1Hmbfah3Ckqq2p56vDSBarm4VWHSdWg',
size: 1042
}
or use --showAll
[
{
path: 'web/index.html',
hash: 'QmZJZG6WuiKMgXw4YANsgJQE98hmahBN7icxPtx4RoDR4M',
size: 430
},
{
path: 'web/main.css',
hash: 'QmbFMke1KXqnYyBBWxB74N4c5SBnJMVAiMNRcGu6x1AwQH',
size: 6
},
{
path: 'web/main.js',
hash: 'QmbFMke1KXqnYyBBWxB74N4c5SBnJMVAiMNRcGu6x1AwQH',
size: 6
},
{
path: 'web/sub.html',
hash: 'QmY3Gn49Dx4ybPwZ8AQ9kFjjWRhr7Y1vVVYp5N9yyYMSg6',
size: 393
},
{
path: 'web',
hash: 'QmdiRp2QU1pYb4r1Hmbfah3Ckqq2p56vDSBarm4VWHSdWg',
size: 1042
}
]
host
, port
, token
support load from config file, default config file is ~/.4everlink/conf.yaml
, for example:
host: "127.0.0.1"
port: 9094
token: ""
The env _4EVERLINKCONF
set custom config file path, for example:
export _4EVERLINKCONF=/custom/path
, the config file is /custom/path/conf.yaml
.
config
$ 4everlink config --help
Usage: 4everlink config [options] <arg> [value]
set or show config for host
Arguments:
arg the params to set, maybe host、port or token
value the value to set
Options:
-h, --help output usage information
for example, set host: 4everlink config host "127.0.0.1"
; get current host: 4everlink config host
FAQs
command line tool for upload file or directory use the IPFS Cluster HTTP API.
We found that @4everlink/cli demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 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.
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.