pulsesec-cli
v0.0.7
Published
PulseSec CLI Agent - AI-Powered DAST Security Testing Tool for APIs
Maintainers
Readme
PulseSec CLI
AI-Powered DAST Security Testing Tool for APIs
PulseSec CLI is a security scanner that uses AI to detect vulnerabilities in your web applications and APIs.
Installation
npm install -g pulsesec-cliOr with curl (macOS/Linux):
curl -fsSL https://pulsesec.in/install.sh | bashOr with PowerShell (Windows):
irm https://pulsesec.in/install.ps1 | iexAuthentication
You need an API token to use PulseSec CLI. Get your token from the PulseSec Dashboard.
# Login with your API token
pulsesec login --token YOUR_TOKEN
# Check your subscription status
pulsesec statusUsage
# Run a security scan against your running application
pulsesec scan --target http://localhost:3000 --dir .
# Discover API routes in your codebase
pulsesec discover --dir .
# Logout when done
pulsesec logoutCommands
| Command | Description |
|---------|-------------|
| pulsesec login | Authenticate with your API token |
| pulsesec logout | Logout and revoke token |
| pulsesec status | View subscription and credit usage |
| pulsesec scan | Run security scan against target |
| pulsesec discover | Discover API routes in codebase |
Options
Scan Options
| Option | Description |
|--------|-------------|
| --target, -t | Target URL to scan (required) |
| --dir, -d | Directory containing API code (default: .) |
| --verbose, -v | Show detailed output |
| --brain, -b | Custom Brain API URL (optional) |
Requirements
- Node.js 18.0 or higher
- npm 8.0 or higher
- Active PulseSec account with API token
Support
- Website: https://pulsesec.in
- Documentation: https://pulsesec.in/dashboard/docs
- Email: [email protected]
License
MIT License - © 2024 PulseSec
