การทดสอบความปลอดภัยของแอปพลิเคชันแบบไดนามิก (DAST)

ผู้เขียน: Eugene Taylor
วันที่สร้าง: 16 สิงหาคม 2021
วันที่อัปเดต: 22 มิถุนายน 2024
Anonim
What Is Dynamic Application Security Testing (DAST)? | AppSec 101
วิดีโอ: What Is Dynamic Application Security Testing (DAST)? | AppSec 101

เนื้อหา

คำจำกัดความ - การทดสอบความปลอดภัยของแอปพลิเคชันแบบไดนามิก (DAST) หมายถึงอะไร

การทดสอบความปลอดภัยของแอปพลิเคชันแบบไดนามิก (DAST) เป็นกระบวนการทดสอบแอปพลิเคชันหรือผลิตภัณฑ์ซอฟต์แวร์ในสถานะการทำงาน การทดสอบประเภทนี้มีประโยชน์สำหรับการปฏิบัติตามมาตรฐานอุตสาหกรรมและการป้องกันความปลอดภัยทั่วไปสำหรับโครงการที่กำลังพัฒนา

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายการทดสอบความปลอดภัยของแอปพลิเคชันแบบไดนามิก (DAST)

โดยทั่วไปผู้เชี่ยวชาญด้านไอทีจะเปรียบเทียบการทดสอบความปลอดภัยของแอปพลิเคชันแบบไดนามิก (DAST) กับการทดสอบประเภทอื่นการทดสอบความปลอดภัยของแอปพลิเคชันแบบคงที่ (SAST) ในขณะที่ DAST เกี่ยวข้องกับการทดสอบการดำเนินงาน SAST เกี่ยวข้องกับการดูซอร์สโค้ดและสร้างทฤษฎีเกี่ยวกับความเสี่ยงด้านความปลอดภัยหรือการระบุข้อบกพร่องในการออกแบบและการก่อสร้างที่อาจมีความเสี่ยง ยิ่งไปกว่านั้น DAST อาจถูกเรียกว่า "การทดสอบพฤติกรรม" ในผู้ทดสอบนั้นมักพบปัญหาที่ไม่ได้เชื่อมโยงกับโมดูลรหัสเฉพาะ แต่เกิดขึ้นระหว่างการใช้งาน ภารกิจก็คือการติดตามพวกเขากลับไปที่รากของพวกเขาในแง่ของการออกแบบซอฟต์แวร์

บริษัท ด้านเทคนิคให้บริการทั้ง DAST และ SAST โดยทั่วไปแล้วสิ่งเหล่านี้จะครอบคลุมพื้นดินประเภทต่างๆในกระบวนการทดสอบที่ครอบคลุมตัวอย่างเช่น DAST อาจครอบคลุมเฉพาะบางส่วนของส่วนต่อประสานหรือการออกแบบ การใช้ DAST และ SAST ร่วมกันสามารถช่วยจับปัญหาด้านความปลอดภัยประเภทต่างๆก่อนที่จะวางจำหน่ายผลิตภัณฑ์หรือพัฒนาฐานผู้ใช้ที่เพิ่มขึ้น