Ga naar de inhoud

CLI opdrachten

Gebruik de opdrachten audit, scan, baseline, diff, badge en geschiedenis.


Kies een opdracht

Commandokaart
1vice audit [path]
2vice scan <url>
3vice baseline [path]
4vice diff <old.json> <new.json>
5vice badge --input <report.json>
6vice history

Voer een lokale audit uit

  • --ci maakt het afdwingen van exitcodes mogelijk met een standaard minimale beveiligingsscore van 70.
  • --min-security score stelt de drempelwaarde voor de beveiligingsscore in.
  • --min-confience houdt gedetecteerde problemen op of boven laag, gemiddeld of hoog vertrouwen.
  • --severity-min limieten welke ernst meetelt voor de beveiligingsscore.
  • --no-baseline negeert het project baseline voor die uitvoering.

Produceer machineleesbare uitvoer

JSON is handig voor aangepaste automatisering en rapportopslag. SARIF 2.1.0 is bedoeld voor compatibele codescansystemen.

JSON en SARIF
1vice audit . --ci --json > vice-report.json
2vice audit . --ci --format sarif --output results.sarif

Vergelijk en publiceer resultaten

  • baseline snapshots beoordeelden de gedetecteerde problemen in .vice-baseline.json.
  • diff vergelijkt twee opgeslagen JSON rapporten en kan JSON of Markdown uitvoeren.
  • badge maakt een Shields.io-eindpunt JSON-bestand op basis van een rapport.
  • geschiedenis geeft een overzicht van rapporten die zijn opgeslagen door interactieve en lokale runs.

Ga verder met VICE

Bekijk de open source-engine, modules en scope-besturingselementen.

Ontdek de VICE-engine