Comandi di sicurezza legit¶
Traduzione: Copia tutti i comandi
Traduzione: Generare PDF
< >
Sicurezza completa del legit Comandi e flussi di lavoro della piattaforma ASPM per la gestione della postura di sicurezza delle applicazioni.
## Legitaria CLI Strumento
|Command|Description|
|---------|-------------|
|`legitify --help`|Show help information|
|`legitify --version`|Show version information|
|`legitify --org `|Scan specific organization|
|`legitify --repo `|Scan specific repository|
|`legitify --token `|Use GitHub token for authentication|
|`legitify --output-format json`|Output results in JSON format|
|`legitify --output-file results.json`|Save results to file|
|`legitify --scorecard`|Generate security scorecard|
## Scansione di sicurezza GitHub
|Command|Description|
|---------|-------------|
|`legitify github --org `|Scan GitHub organization|
|`legitify github --repo `|Scan specific repository|
|`legitify github --all-repos`|Scan all accessible repositories|
|`legitify github --branch-protection`|Check branch protection rules|
|`legitify github --secrets-scanning`|Verify secrets scanning configuration|
|`legitify github --dependency-review`|Check dependency review settings|
## Gestione della configurazione
|Command|Description|
|---------|-------------|
|`legitify config init`|Initialize configuration file|
|`legitify config validate`|Validate configuration|
|`legitify config show`|Display current configuration|
|`legitify config set `|Set configuration value|
|`legitify --config `|Use custom configuration file|
## Gestione delle politiche
|Command|Description|
|---------|-------------|
|`legitify policies list`|List available policies|
|`legitify policies show `|Show policy details|
|`legitify policies validate`|Validate custom policies|
|`legitify --policy `|Run specific policy|
|`legitify --skip-policy `|Skip specific policy|
|`legitify --severity `|Filter by severity level|
## Reporting e output
|Command|Description|
|---------|-------------|
|`legitify --output-format table`|Output in table format|
|`legitify --output-format json`|Output in JSON format|
|`legitify --output-format sarif`|Output in SARIF format|
|`legitify --output-format csv`|Output in CSV format|
|`legitify --quiet`|Suppress verbose output|
|`legitify --verbose`|Enable verbose logging|
## API piattaforma ASPM
|Endpoint|Description|
|---------|-------------|
|`GET /api/v1/organizations`|List organizations|
|`GET /api/v1/repositories`|List repositories|
|`GET /api/v1/vulnerabilities`|Get vulnerability data|
|`GET /api/v1/compliance`|Get compliance status|
|`POST /api/v1/scans`|Trigger security scan|
|`GET /api/v1/reports`|Generate reports|
## Autenticazione e configurazione
|Command|Description|
|---------|-------------|
|`legitify auth login`|Login to Legit Security platform|
|`legitify auth logout`|Logout from platform|
|`legitify auth status`|Check authentication status|
|`legitify auth token`|Manage API tokens|
|`export LEGIT_TOKEN=`|Set environment token|
## Gestione della vulnerabilità
|Command|Description|
|---------|-------------|
|`legitify vulns list`|List vulnerabilities|
|`legitify vulns show `|Show vulnerability details|
|`legitify vulns filter --severity high`|Filter by severity|
|`legitify vulns filter --status open`|Filter by status|
|`legitify vulns export`|Export vulnerability data|
|`legitify vulns remediate `|Mark vulnerability as remediated|
## Scansione della conformità
|Command|Description|
|---------|-------------|
|`legitify compliance --framework pci`|Scan for PCI compliance|
|`legitify compliance --framework sox`|Scan for SOX compliance|
|`legitify compliance --framework iso27001`|Scan for ISO 27001 compliance|
|`legitify compliance --framework nist`|Scan for NIST compliance|
|`legitify compliance report`|Generate compliance report|
## Integrazione CI/CD
|Command|Description|
|---------|-------------|
|`legitify ci --pipeline github-actions`|Scan GitHub Actions|
|`legitify ci --pipeline jenkins`|Scan Jenkins pipeline|
|`legitify ci --pipeline gitlab-ci`|Scan GitLab CI|
|`legitify ci --fail-on-high`|Fail build on high severity|
|`legitify ci --baseline `|Use baseline for comparison|
## Rilevamento segreto
|Command|Description|
|---------|-------------|
|`legitify secrets scan`|Scan for exposed secrets|
|`legitify secrets --path `|Scan specific directory|
|`legitify secrets --exclude `|Exclude files/patterns|
|`legitify secrets --custom-rules `|Use custom detection rules|
|`legitify secrets remediate`|Remediate found secrets|
## Analisi della dipendenza
|Command|Description|
|---------|-------------|
|`legitify deps scan`|Scan dependencies|
|`legitify deps --package-manager npm`|Scan NPM dependencies|
|`legitify deps --package-manager pip`|Scan Python dependencies|
|`legitify deps --package-manager maven`|Scan Maven dependencies|
|`legitify deps vulnerabilities`|Show dependency vulnerabilities|
## Analisi della qualità del codice
|Command|Description|
|---------|-------------|
|`legitify code scan`|Perform code analysis|
|`legitify code --language javascript`|Scan JavaScript code|
|`legitify code --language python`|Scan Python code|
|`legitify code --language java`|Scan Java code|
|`legitify code quality`|Generate code quality report|
## Valutazione del rischio
|Command|Description|
|---------|-------------|
|`legitify risk assess`|Perform risk assessment|
|`legitify risk --asset `|Assess specific asset|
|`legitify risk score`|Calculate risk score|
|`legitify risk trends`|Show risk trends|
|`legitify risk matrix`|Generate risk matrix|
## Monitoraggio e avvisi
|Command|Description|
|---------|-------------|
|`legitify monitor start`|Start continuous monitoring|
|`legitify monitor stop`|Stop monitoring|
|`legitify monitor status`|Check monitoring status|
|`legitify alerts list`|List active alerts|
|`legitify alerts configure`|Configure alert rules|
## Comandi di integrazione
|Command|Description|
|---------|-------------|
|`legitify integrate jira`|Setup JIRA integration|
|`legitify integrate slack`|Setup Slack integration|
|`legitify integrate teams`|Setup Teams integration|
|`legitify integrate webhook `|Configure webhook|
|`legitify integrate test`|Test integrations|
## Caratteristiche avanzate
|Command|Description|
|---------|-------------|
|`legitify ai analyze`|AI-powered analysis|
|`legitify ai recommendations`|Get AI recommendations|
|`legitify ai prioritize`|AI-based prioritization|
|`legitify ai remediation`|AI-suggested remediation|
|`legitify ai insights`|Generate AI insights|
## Operazioni batch
|Command|Description|
|---------|-------------|
|`legitify batch scan --repos `|Batch scan repositories|
|`legitify batch remediate --vulns `|Batch remediate vulnerabilities|
|`legitify batch export --format json`|Batch export data|
|`legitify batch import --data `|Import batch data|
## Prestazioni e Ottimizzazione
|Command|Description|
|---------|-------------|
|`legitify --parallel `|Set parallel scan count|
|`legitify --cache-dir `|Set cache directory|
|`legitify --timeout `|Set scan timeout|
|`legitify --memory-limit `|Set memory limit|
|`legitify optimize`|Optimize scan performance|
## Debug e Risoluzione dei problemi
|Command|Description|
|---------|-------------|
|`legitify debug --log-level debug`|Enable debug logging|
|`legitify debug --trace`|Enable trace logging|
|`legitify debug validate`|Validate configuration|
|`legitify debug connectivity`|Test connectivity|
|`legitify debug permissions`|Check permissions|
## Variabili dell'ambiente
|Variable|Description|
|---------|-------------|
|`LEGIT_TOKEN`|API authentication token|
|`LEGIT_ORG`|Default organization|
|`LEGIT_CONFIG`|Configuration file path|
|`LEGIT_OUTPUT_DIR`|Default output directory|
|`LEGIT_LOG_LEVEL`|Logging level|
## File di configurazione
|File|Description|
|---------|-------------|
|`.legitify.yml`|Main configuration file|
|`.legitify-policies.yml`|Custom policies configuration|
|`.legitify-ignore`|Files to ignore during scans|
|`legitify-baseline.json`|Baseline for comparison|
## Integrazione Docker
|Command|Description|
|---------|-------------|
|`docker run legitify/cli scan`|Run in Docker container|
|`docker run -v $(pwd):/workspace legitify/cli`|Mount workspace|
|`docker run -e LEGIT_TOKEN=$TOKEN legitify/cli`|Pass environment variables|
## Integrazione dei Kubernetes
|Command|Description|
|---------|-------------|
|`kubectl apply -f legitify-scanner.yaml`|Deploy scanner|
|`kubectl get pods -l app=legitify`|Check scanner pods|
|`kubectl logs -l app=legitify`|View scanner logs|
|`kubectl delete -f legitify-scanner.yaml`|Remove scanner|
## Configurazione Webhook
|Event|Description|
|---------|-------------|
|`vulnerability.found`|New vulnerability detected|
|`compliance.failed`|Compliance check failed|
|`scan.completed`|Scan completed|
|`risk.increased`|Risk level increased|
|`remediation.required`|Remediation required|