กําหนดค่าการดําเนินการ Microsoft Security DevOps GitHub

เสร็จสมบูรณ์เมื่อ

Microsoft Security DevOps เป็นแอปพลิเคชันบรรทัดคําสั่งที่รวมเครื่องมือการวิเคราะห์แบบคงที่ไว้ในวงจรชีวิตการพัฒนา การติดตั้ง DevOps ความปลอดภัย กําหนดค่า และเรียกใช้เครื่องมือการวิเคราะห์แบบคงที่เวอร์ชันล่าสุด เช่น Security Development Lifecycle (SDL)เครื่องมือการรักษาความปลอดภัยและการปฏิบัติตามกฎระเบียบ Security DevOps คือข้อมูลที่ขับเคลื่อนด้วยการกําหนดค่าแบบพกพาซึ่งช่วยให้สามารถดําเนินการในหลายสภาพแวดล้อมได้

ชื่อ ภาษา ใบอนุญาต
แอนติมัลแวร์ การป้องกันแอนตี้มัลแวร์ใน Windows จาก Microsoft Defender for Endpoint ซึ่งจะสแกนหามัลแวร์และทําลายบิลด์หากมีการพบมัลแวร์ เครื่องมือนี้จะสแกนตามค่าเริ่มต้นบน windows-latest agent ไม่ใช่โอเพนซอร์ส
วิทย์ หลาม ใบอนุญาต Apache 2.0
BinSkim ไบนารี - Windows, ELF สิทธิ์การใช้งาน MIT
ESlint JavaScript สิทธิ์การใช้งาน MIT
ตัววิเคราะห์เทมเพลตของ เทมเพลต ARM, Bicep สิทธิ์การใช้งาน MIT
Terrascan Terraform (HCL2), Kubernetes (JSON/YAML), Helm v3, Kustomize, Dockerfiles, CloudFormation ใบอนุญาต Apache 2.0
Trivy รูปภาพคอนเทนเนอร์ โครงสร้างพื้นฐานเป็นโค้ด (IaC) ใบอนุญาต Apache 2.0

ข้อกำหนดเบื้องต้น

กําหนดค่าการดําเนินการ Microsoft Security DevOps GitHub

ในการตั้งค่าการดําเนินการ GitHub :

  1. ลงชื่อเข้าใช้ GitHub

  2. เลือกที่เก็บที่คุณต้องการกําหนดค่าการดําเนินการ GitHub

  3. เลือก การดำเนินการ

    สกรีนช็อตที่แสดงวิธีการกําหนดค่าการดําเนินการ Microsoft Security DevOps GitHub

  4. เลือก เวิร์กโฟลว์ใหม่

  5. บนหน้า เริ่มต้นใช้งานด้วยการดําเนินการ GitHub ให้เลือก ตั้งค่าเวิร์กโฟลว์ด้วยตนเอง

    สกรีนช็อตที่แสดงวิธีการเริ่มต้นใช้งานการดําเนินการ GitHub

  6. ในกล่องข้อความ ใส่ชื่อสําหรับไฟล์เวิร์กโฟลว์ของคุณ ตัวอย่างเช่น: msdevopssec.yml

    สกรีนช็อตที่แสดงวิธีการป้อนชื่อสําหรับไฟล์เวิร์กโฟลว์ของคุณ

  7. คัดลอกและวางเวิร์กโฟลว์การดําเนินการตัวอย่าง ต่อไปนี้ ลงในแท็บแก้ไขไฟล์ใหม่

  8. เลือก ยอมรับเริ่ม

    สกรีนช็อตที่แสดงวิธีการเริ่มกระบวนการยอมรับสําหรับเวิร์กโฟลว์ของคุณ

  9. เลือก ยอมรับไฟล์ใหม่

    สกรีนช็อตที่แสดงวิธีการยอมรับไฟล์ใหม่

  10. เลือก การดําเนินการ และตรวจสอบการดําเนินการใหม่ที่กําลังทํางานอยู่

    สกรีนช็อตที่แสดงวิธีการตรวจสอบว่าการดําเนินการใหม่กําลังทํางานอยู่หรือไม่

ดูผลลัพธ์การสแกน

วิธีการดูผลลัพธ์การสแกนของคุณ:

  1. ลงชื่อเข้าใช้ GitHub
  2. นําทางไปยัง ความปลอดภัย>Code การแจ้งเตือนการสแกนโค้ด>เครื่องมือ
  3. จากเมนูดรอปดาวน์ เลือก กรองตามเครื่องมือ

การค้นหาการสแกนโค้ดจะถูกกรองโดยเครื่องมือ MSDO เฉพาะใน GitHub ผลการสแกนโค้ดเหล่านี้จะถูกดึงลงใน Defender สําหรับคําแนะนําระบบคลาวด์