กลับไปหน้าผลิตภัณฑ์
ทำงานภายในเครื่อง ทบทวนอย่างรอบคอบ
คำสั่งด้านล่างอธิบายขั้นตอน v0.2.0 สำหรับไฟล์โปรแกรมที่อนุมัติ ยังไม่มีแพ็กเกจติดตั้งสาธารณะ ./repository เป็นเส้นทางตัวอย่างของ repository ที่คุณมีสิทธิ์ประเมิน
ก่อนติดตั้ง
เมื่อมีรุ่นที่อนุมัติแล้ว ให้เลือกไฟล์ตามระบบและสถาปัตยกรรม: Windows, macOS หรือ Linux; amd64 หรือ arm64 ตรวจ checksum และตัวตนผู้เผยแพร่ ทบทวนเงื่อนไขแจกจ่าย และใช้สภาพแวดล้อมสิทธิ์ต่ำสุด Checksum เพียงอย่างเดียวไม่ยืนยันตัวตนผู้เผยแพร่
สำรวจและส่งออกหลักฐาน
รัน qs version ก่อนและบันทึกรุ่น ค่าเริ่มต้นเลือกทั้งหกภาษาและ dependency โดยตรงภายในเครื่อง all-local เพิ่ม lockfile ที่รู้จัก แต่ไม่ได้สร้างกราฟ dependency สมบูรณ์
qs version
qs scan ./repository
qs scan ./repository --dependencies all-local --format json --output report.json
qs scan ./repository --format sarif --output report.sarif
qs scan ./repository --min-severity high --fail-on-severity highอ่านรายงานก่อนดำเนินการ
- ตรวจ coverage.complete และคำเตือนก่อนอธิบายว่าบัญชีรายการครบภายในขอบเขตที่รองรับ
- ทบทวนข้อค้นพบในบริบทโปรโตคอล การใช้งานจริง และวงจรชีวิตข้อมูล การมีอยู่ในซอร์สโค้ดไม่พิสูจน์การใช้ขณะทำงาน
- เก็บรายงานเป็นส่วนตัว อย่าใส่รายงานลูกค้าหรือเนื้อหา repository ในแบบฟอร์มสอบถามเว็บไซต์นี้
- ใช้ --fail-on-severity high เมื่อต้องการให้ข้อค้นพบมีผลต่อสถานะออกของโปรแกรมเท่านั้น
รหัสออกของโปรแกรม
- 0
- สำรวจเสร็จแล้ว ยังต้องตรวจความครอบคลุมและคำเตือน
- 1
- ตรงตามนโยบายระดับความรุนแรงที่กำหนดไว้ โดยเขียนรายงานก่อนแล้ว
- 2
- คำสั่ง ตัวเลือก รูปแบบ หรือการตั้งค่าไม่ถูกต้อง
- 3
- ยกเลิก เกิดข้อผิดพลาด root/รายงาน/ภายใน หรือถึงขีดจำกัด อาจมีรายงานบางส่วน