การทดสอบเจาะระบบแบ่งออกเป็น 3 ประเภทหลักๆ ตามปริมาณข้อมูลที่ได้รับจากเจ้าของระบบ ได้แก่
โดยทั่วไปแล้ว การทดสอบเจาะระบบ Black Box มักใช้สำหรับระบบที่มีความเสี่ยงสูง เช่น ระบบที่มีข้อมูลสำคัญ เช่น ข้อมูลส่วนบุคคล ข้อมูลทางการเงิน เป็นต้น การทดสอบเจาะระบบ Grey Box มักใช้สำหรับระบบที่มีความเสี่ยงปานกลาง เช่น ระบบภายในองค์กร เป็นต้น และการทดสอบเจาะระบบ White Box มักใช้สำหรับระบบที่มีความเสี่ยงต่ำ เช่น ระบบสาธารณะ เป็นต้น
มาตรฐานที่ทีมงานนำมาใช้งาน
1. OWSAP TOP 10 สำหรับ เว็บไซต์, Mobile, API