• 70% से अधिक सॉफ़्टवेयर कमजोरियां मेमोरी सुरक्षा समस्याओं से उत्पन्न होती हैं
  • व्यापक रूप से इस्तेमाल की जाने वाली C/C++ जैसी भाषाएं मेमोरी प्रबंधन में स्वतंत्रता देती हैं, लेकिन प्रोग्रामर को मेमोरी रेफरेंस स्वयं प्रबंधित करने पड़ते हैं
  • इस समस्या को हल करने के लिए सिफारिशें
    • मेमोरी-सुरक्षित भाषाओं का उपयोग: C#, Go, Java®, Ruby™, Rust®, Swift®
    • Application security testing अपनाना (DAST/SAST)
    • कमजोरियों को रोकने वाले फीचर्स अपनाना: Control Flow Guard (CFG), Address Space Layout Randomization (ASLR), Data Execution Prevention (DEP)

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.