ระดับ 2 - เครื่องมือที่ปรับปรุงใหม่

เครื่องมือที่แนะนําสําหรับการใช้งานทดสอบแอปพลิเคชันระดับ 2 มีอยู่ 2 หมวดหมู่ ได้แก่ เครื่องมือที่กําหนดค่าล่วงหน้าและเครื่องมือที่กําหนดเอง เครื่องมือสแกนที่กําหนดค่าไว้ล่วงหน้าคือ OWASP Zed Attack Proxy (ZAP) สําหรับการสแกนแบบไดนามิก และ Fluid Attacks* สําหรับการสแกนแบบคงที่ ระบบได้สร้างไฟล์การกําหนดค่าสําหรับเครื่องมือเหล่านี้แล้ว ซึ่งจะอยู่ในส่วนการสแกนที่กําหนดค่าไว้ล่วงหน้าด้านล่าง

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


* หมายเหตุ: เครื่องมือสแกนแบบคงที่ที่กําหนดค่าไว้ล่วงหน้าจะใช้งานร่วมกับแอปพลิเคชัน TypeScript หรือ JavaScript ไม่ได้ โปรดใช้เครื่องมือสแกนแบบคงที่ที่กําหนดเองรายการใดรายการหนึ่ง หากแอปพลิเคชันของคุณเขียนโปรแกรมไว้ใน TypeScript หรือ JavaScript

การสแกนที่กําหนดค่าไว้ล่วงหน้า

เครื่องมือสแกน Web Mobile Local API Extension Serverless วิธีการ
OWASP® Zed Attack Proxy (ZAP)

ใช้ OWASP ZAP ; คอนเทนเนอร์ ZAP Dock เพื่อดําเนินการสแกนอัตโนมัติ (DAST) กับแอปพลิเคชัน ไฟล์การกําหนดค่าที่กําหนดไว้ล่วงหน้า จะมี CWE ที่จําเป็นทั้งหมดอยู่แล้ว สิ่งที่คุณต้องทําคือเพิ่มคําสั่งลงในสภาพแวดล้อมและคําสั่งเรียกใช้คําสั่งของ CDN เริ่มที่นี่

FluidAttacks Free & Open Source CLI

ใช้ประโยชน์จาก FluidAttacks CLI แบบโอเพนซอร์สเพื่อทําการสแกนแบบคงที่ (SAST) โดยอัตโนมัติกับแอปพลิเคชัน สร้างอิมเมจแท่นชาร์จเพื่อรวม CWE ที่จําเป็นทั้งหมดแล้ว เพียงสร้างคอนเทนเนอร์ขึ้น แล้วเรียกใช้คําสั่งสแกนภายใน เริ่มที่นี่

เครื่องมือ DAST / SAST ที่กําหนดเอง

คุณสามารถใช้เครื่องมือสแกนแอปที่เข้ากันได้กับ CWE ซึ่งเป็นไปตามข้อกําหนดในการสแกนที่กําหนดเองของ CASAรายการตัวเลือกเชิงพาณิชย์และโอเพนซอร์ส (ไม่ครอบคลุม) ระบุไว้ด้านล่าง เช่น เครื่องมือที่ใช้ได้กับ CWE

เริ่มที่นี่