ตัวอย่างการคุกคามความปลอดภัยและการวิเคราะห์ความเสี่ยงด้วย MATLAB และ Simulink
โครงการนี้แสดงให้เห็นถึงภัยคุกคามความปลอดภัยตามรูปแบบที่ง่ายและการวิเคราะห์ความเสี่ยงในMATLAB®และSimulink®
มันแสดงให้เห็นถึงวิธีการ:
- ระบุสินทรัพย์และภัยคุกคาม (วิธีการก้าวย่าง) ในรูปแบบสถาปัตยกรรม
- ประเมินความเป็นไปได้ของการโจมตี (วิธีการง่าย ๆ )
- คำนวณความเสี่ยงด้านความปลอดภัยโดยอัตโนมัติ (วิธีการง่าย ๆ )
- กำหนดมาตรการตอบโต้และจัดสรรเป้าหมายความปลอดภัยให้กับโมเดล
- ตรวจสอบความสมบูรณ์และประกอบด้วยการวิเคราะห์ความเสี่ยงมากมาย
- ตรวจสอบประสิทธิภาพของการตอบโต้ด้วยการจำลองการโจมตี
- อัปเดตการวิเคราะห์ความเสี่ยงและระบุข้อมูลเก่า
- ผลลัพธ์ส่งออกไปยัง Excel
ข้อดีของการวิเคราะห์ความเสี่ยงตามแบบจำลองคือ:
- Meta-Model การคุกคามที่อุดมสมบูรณ์ขยายได้และปรับแต่งได้
- มุมมองแบบตารางพร้อมลิงก์ไปยังรุ่นและข้อกำหนด
- การตรวจสอบความถูกต้องของตารางเพื่อความสมบูรณ์และความสอดคล้อง
- การวิเคราะห์ที่กำหนดเองและฟังก์ชั่นการตรวจสอบความถูกต้องด้วยพลังเต็มรูปแบบของ MATLAB
- การตรวจสอบย้อนกลับจากแบบจำลองสู่ความเสี่ยงต่อการตอบโต้
- จัดสรรช่องโหว่และเป้าหมายด้านความปลอดภัย/การตอบโต้เพื่อจำลอง
- ติดตามความสัมพันธ์ทั้งหมดผ่านรูปแบบความเสี่ยง
- ความสอดคล้อง: ร่วม Evolves ระบบและการวิเคราะห์ความเสี่ยง
- รับสินทรัพย์ใหม่จากรุ่นโดยอัตโนมัติ
- การตรวจสอบความตาย
- การวิเคราะห์เปลี่ยน
- คำแนะนำด้านความปลอดภัย:
- แนะนำภัยคุกคามตามโมเดลก้าวย่าง
- การวิเคราะห์การปกครองเพื่อมุ่งเน้นไปที่ปัจจัยเสี่ยงในการขับขี่
- การทำงานร่วมกันกับผลิตภัณฑ์ MathWorks อื่น ๆ
- เชื่อมโยงไปยังผลกระทบด้านความปลอดภัยจาก FHA
- การโจมตีสามารถจำลองได้ (Attack Library, ไม่ล่วงล้ำ)
- การตอบโต้และประสิทธิภาพของพวกเขาสามารถจำลองได้ (เช่น id (p) s)
- ความสามารถในการแก้ไขแบบครบวงจรจากข้อกำหนดระดับสูงไปจนถึงซอร์สโค้ด
สิ่งที่จำเป็นต้องมีและการติดตั้ง
สำหรับบทช่วยสอนนี้คุณจำเป็นต้องใช้ MATLAB ออนไลน์หรือหากคุณใช้การติดตั้งเดสก์ท็อปตรวจสอบให้แน่ใจว่าอย่างน้อย R2024B UPDATE1 จำเป็นต้องใช้ผลิตภัณฑ์ต่อไปนี้เพื่อให้ตัวอย่างนี้ทำงานได้อย่างถูกต้อง:
- Matlab®
- Simulink®
- System Composer ™
- Simulink Fault Analyzer ™
- ข้อกำหนด Toolbox ™
- StateFlow®
- การนำทาง Toolbox ™
การใช้งาน
ในการเริ่มต้นใช้งาน Project Robot.prj
หากสคริปต์สดยังไม่เปิดให้คลิก "opentutorial" ในทางลัดของโครงการหรือเปิด doc/Tutorial.mlx
ข้อจำกัดความรับผิดชอบและการบังคับใช้
โครงการนี้เป็นตัวอย่างที่เรียบง่ายและไม่เชื่อเรื่องพระเจ้าสำหรับการวิเคราะห์ความเสี่ยงด้านความปลอดภัยและการวิเคราะห์ภัยคุกคาม มันมีให้โดยไม่มีการรับประกันโดยนัยใด ๆ เพื่อแสดงให้เห็นถึงคุณสมบัติของผลิตภัณฑ์และเวิร์กโฟลว์ หากคุณสนใจที่จะใช้เวิร์กโฟลว์นี้กับอุตสาหกรรมหรือมาตรฐานการรับรองเฉพาะให้ติดต่อ MathWorks เพื่อรับแพ็คเกจสนับสนุนที่เหมาะสม