Siirry sisältöön

Automaatio, baselines ja raportit

Luo vakaat CI-kynnykset, vertaa raportteja ja pidä olemassa olevat havaitut ongelmat näkyvissä.


Suorita ei-interaktiivisesti

Käytä --ci komentosarjoissa ja järjestelmien rakentamisessa. VICE poistuu onnistuneesti, kun suojauspisteet saavuttavat kynnyksen, ja epäonnistuu, kun se ei saavuta. Aseta kynnys erikseen, jotta käytäntö näkyy komennossa.

Selkeä politiikka
vice audit . --ci --min-score 80 --min-confidence high --severity-min HIGH

Baseline tarkasteli havaitut ongelmat

baseline ottaa tilannekuvia nykyisten havaittujen ongelmien vakaat sormenjäljet. Tulevat auditoinnit pitävät havaitut ongelmat tuloksissa, mutta jättävät ne pois uusien havaittujen ongelmien kynnysarvosta.

Luo ja ohita baseline
1vice baseline .
2vice audit . --ci
3vice audit . --ci --no-baseline
baseline ei ole korjaus
Tee baseline vasta tarkistuksen jälkeen. Poista merkinnät, koska ongelmat on korjattu, ja suorita ajoittain ilman sitä nähdäksesi kokonaisaltistuksen.

Vertaa kahta juoksua

Käytä sormenjälkiä erotellaksesi lisätyt, muuttumattomat ja ratkaistut havaitut ongelmat. Vertaa moottorin, sääntöjoukon, pisteytyksen ja kattavuuden metatietoja, ennen kuin käsittelet jokaista deltaa koodin muutoksena.

Raportti ero
1vice diff scans/old.json scans/new.json
2vice diff scans/old.json scans/new.json --markdown

Säilytä oikea muoto

  • JSON säilyttää täydellisen koneellisesti luettavan tuloksen mukautettua automaatiota varten.
  • SARIF integroi lähteen havaitsemat ongelmat yhteensopiviin koodinskannaustyökaluihin.
  • Markdown from diff on hyödyllinen arvostelun yhteenvedossa.
  • Merkki JSON on julkinen tilasignaali, eikä se saa sisältää arkaluontoisia todisteita.

Suojaa CI-artefakteja

VICE peittää arkaluontoiset arvot, mutta raportit voivat silti paljastaa yksityiset polut, isäntänimet ja suojausasennon. Anna raportin artefakteille samat säilytys- ja käyttöoikeudet kuin muille suojaustuloksille.


Jatka VICE:lla

Tarkista avoimen lähdekoodin moottori, moduulit ja laajuuden säätimet.

Tutustu VICE-moottoriin