
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.
kibot
es una interfaz de línea de comandos que funciona como orquestador para gestionar el flujo de procesos que se dan entre Kibot y el middleware Kibot.Quiron.Middleware.
Como requisito es necesario tener instalado el entorno de ejecución de JavaScript NodeJS. Se recomienda instalar la versión LTS.
Instalar el CLI usando el gestor de paquetes npm
npm install --global @kibot/cli
# o más corto
npm i -g @kibot/cli
npm uninstall --global @kibot/cli
# o más corto
npm un -g @kibot/cli
Comandos principales
help
Usage: kibot [options] [command]
Options:
-h, --help display help for command
Commands:
test-db
appointments
help [command] display help for command
config
Usage: kibot config [options] [command]
Options:
-h, --help display help for command
Commands:
reveal
preview
remove
create [options] <app>
help [command] display help for command
reveal
Usage: kibot config reveal [options]
Options:
-h, --help display help for command
preview
Usage: kibot config preview [options]
Options:
-h, --help display help for command
remove
Usage: kibot config remove [options]
Options:
-h, --help display help for command
create
Usage: kibot config create [options] <app>
Options:
-c --client <client> Client ID
-db --database <database> Database name
-s --server <server> Server instance name
-usr --user <user> Username
-pwd --password <password> Password
-uw --uploadwebhook <uploadwebhook> Webhook to upload appointments
-h, --help display help for command
db
Usage: kibot db [options] [command]
Options:
-h, --help display help for command
Commands:
test
help [command] display help for command
test
Usage: kibot db test [options]
Options:
-h, --help display help for command
appointments
Usage: kibot appointments [options] [command]
Options:
-h, --help display help for command
Commands:
list [options]
prepare
upload
help [command] display help for command
list
Usage: kibot appointments list [options]
Options:
-f --format <format> display data in JSON or Table format (default: "json")
-h, --help display help for command
prepare
Usage: kibot appointments prepare [options]
Options:
-h, --help display help for command
upload
Usage: kibot appointments upload [options]
Options:
-h, --help display help for command
La configuración del CLI se maneja a través de un archivo JSON
Este es un ejemplo de su estructura.
{
"apps": {
"quiron": {
"client": 32,
"database": {
"database": "",
"server": "",
"user": "",
"password": "",
"options": {
"trustedConnection": true,
"trustServerCertificate": true
}
},
"webhooks": {
"uploadAppointments": "https://kibot-quiron-middleware.azurewebsites.net/api/chatbotcita/create"
}
}
}
}
Este es un ejemplo del comando que se puede utilizar para crear el archivo.
kibot config create quiron --client 32 --database Quiron --server JUAN-WICK --uploadwebhook https://kibot-quiron-middleware.azurewebsites.net/api/chatbotcita/create
# o más corto
kibot config create quiron --c 32 --db Quiron --s JUAN-WICK --uw https://kibot-quiron-middleware.azurewebsites.net/api/chatbotcita/create
FAQs
🧙 Kibot's command line tool written in node
The npm package @kibot/cli receives a total of 4 weekly downloads. As such, @kibot/cli popularity was classified as not popular.
We found that @kibot/cli 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.