@bhaveshbhardwaj7/adbis-live-client
v1.0.3
Published
ADBIS real-time breach detection SDK with admin widget and dashboard integration
Maintainers
Readme
@bhaveshbhardwaj7/adbis-live-client 📡🕵️♂️
The Ultimate Real-Time Breach Detection SDK & CLI
Welcome to Adbis Live Client, the vanguard of your application's security. Deployed directly alongside your application instances or running as a background daemon, it streams rich contextual telemetry, catches anomalies in flight, and exposes a powerful admin widget for on-the-fly debugging.
🌟 Core Capabilities
- ⚡ Edge-Bound Telemetry Streaming: Continuously monitors application behavior, memory usage, and request anomalies, streaming them instantly to the control plane.
- 🛠️ Zero-Config CLI Daemon: Execute
adbis-liveimmediately from your terminal across any Node.js microservice architecture. - 🔌 Embedded Admin Widget: An optional UI overlay injected into development builds allowing manual threshold configurations and instant firewall triggers.
- 🔒 Bulletproof Reliability: Uses persistent queues and fallback polling to ensure zero telemetry drops even under heavy DDoS conditions.
📦 Installation
To use the global CLI tool:
npm install -g @bhaveshbhardwaj7/adbis-live-clientTo embed the SDK directly into your microservices:
npm install @bhaveshbhardwaj7/adbis-live-client🚀 CLI Usage Guide
The Live Client comes with a robust set of CLI commands. Use them directly in your continuous integration flows or via your developer terminal.
# Start a daemon monitoring a specific directory or process
adbis-live start --monitor ./src --port 8080 --key YOUR_API_KEY
# Check the health and active connections of your monitors
adbis-live status
# Trigger an immediate emergency lockdown locally
adbis-live lockdown --reason "Suspicious outbound traffic"
# Generate a diagnostic telemetry report
adbis-live report --format json --output ./report.json💻 SDK Integration
For deeper programmatic control, integrate the SDK directly at application startup to leverage the full intelligence of ADBIS algorithms.
import { LiveClient, enableAdminWidget } from '@bhaveshbhardwaj7/adbis-live-client';
// Initialize the vanguard sentinel
const client = new LiveClient({
controlPlaneUrl: 'wss://control.yourdomain.com',
environment: 'production',
apiKey: process.env.ADBIS_KEY
});
// Begin deep packet monitoring
client.startMonitoring({
analyzeHttpTraffic: true,
checkMemoryLeaks: true
});
// Optionally enable the visual admin tool (Not recommended for prod)
if (process.env.NODE_ENV !== 'production') {
enableAdminWidget({ position: 'bottom-right' });
}
console.log('🛡️ Adbis Live Client: Shields Up! Sentinel active and monitoring.');#sdk #cli #adbis #cybersecurity #realtime #breachdetection #frontend #backend #typescript #nodejs #security #famous #infosec #opensource #daemon
