Attack surface
سافٹ ویئر ماحول کی حملہ کی سطح مختلف نکات کا مجموعہ ہے ("اٹیک ویکٹرز" کے لیے) جہاں ایک غیر مجاز صارف ("حملہ آور") کسی ماحول میں ڈیٹا داخل کرنے، ڈیٹا نکالنے، کسی ڈیوائس یا اہم سافٹ ویئر کو کنٹرول کرنے کی کوشش کر سکتا ہے۔ حملے کی سطح کو جتنا ممکن ہو اتنا چھوٹا رکھنا ایک بنیادی حفاظتی اقدام ہے۔ حملے کی سطح کے عناصر دنیا بھر میں ڈیجیٹل تبدیلی نے تنظیم کے حملے کی سطح کے سائز، دائرہ کار اور ساخت کو تیز کیا ہے۔ حملے کی سطح کا سائز وقت کے ساتھ اتار چڑھاؤ کا شکار ہو سکتا ہے، اثاثوں اور ڈیجیٹل نظاموں کو شامل اور گھٹا سکتا ہے (مثال کے طور پر۔ ویب سائٹس، میزبان، کلاؤڈ اور موبائل ایپس وغیرہ)۔ حملے کی سطح کے سائز بھی تیزی سے تبدیل ہو سکتے ہیں۔ ڈیجیٹل اثاثے روایتی نیٹ ورک ڈیوائسز، سرورز، ڈیٹا سینٹرز اور آن پریمیسس نیٹ ورکس کی جسمانی ضروریات سے گریز کرتے ہیں۔ اس سے تنظیم کی ضروریات اور اسے پورا کرنے کے لیے ڈیجیٹل خدمات کی دستیابی کی بنیاد پر حملہ کرنے والی سطحیں تیزی سے بدلتی ہیں۔ حملے کی سطح کا دائرہ کار بھی تنظیم سے تنظیم میں مختلف ہوتا ہے۔ ڈیجیٹل سپلائی چینز، باہمی انحصار اور عالمگیریت کے عروج کے ساتھ، کسی تنظیم کے حملے کی سطح میں تشویش کا ایک وسیع دائرہ کار ہوتا ہے (یعنی۔ سائبرٹیکس کے ویکٹر)۔ آخر میں، کسی تنظیم کے حملے کی سطح کی ساخت ڈیجیٹل تعلقات اور باقی انٹرنیٹ اور تنظیمی بنیادی ڈھانچے سے رابطوں میں ایک ساتھ منسلک چھوٹے اداروں پر مشتمل ہوتی ہے، جس میں تیسرے فریق، ڈیجیٹل سپلائی چین، اور یہاں تک کہ مخالف خطرے والے بنیادی ڈھانچے کا دائرہ بھی شامل ہے۔ ایک حملے کی سطح کی ساخت مختلف تنظیموں کے درمیان وسیع پیمانے پر مختلف ہو سکتی ہے، پھر بھی اکثر ایک ہی عناصر میں سے بہت سے عناصر کی شناخت کرتی ہے، بشمول: خود مختار نظام نمبر (اے ایس این) آئی پی ایڈریس اور آئی پی بلاکس ڈومینز اور ذیلی ڈومینز (براہ راست اور تیسرے فریق) ایس ایس ایل سرٹیفکیٹ اور انتساب ڈبلیو ایچ او آئی ایس ریکارڈز، رابطے، اور ہسٹری ہوسٹ اور ہوسٹ جوڑی خدمات اور تعلقات انٹرنیٹ پورٹس اور خدمات نیٹ فلو ویب فریم ورک (پی ایچ پی، اپاچی، جاوا، وغیرہ) ویب سرور سروسز (ای میل، ڈیٹا بیس، ایپلی کیشنز) عوامی اور نجی کلاؤڈ حملے کی سطح کو سمجھنا ہر انٹرپرائز کے بے شمار ممکنہ کمزور پوائنٹس میں اضافے کی وجہ سے، ہیکرز اور حملہ آوروں کے لیے فائدہ بڑھ رہا ہے کیونکہ انہیں اپنے حملے میں کامیاب ہونے کے لیے صرف ایک کمزور پوائنٹ تلاش کرنے کی ضرورت ہے۔ حملے کی سطح کو سمجھنے اور تصور کرنے کی طرف تین مراحل ہیں: مرحلہ 1: تصور کریں۔ تمام آلات، راستوں اور نیٹ ورک کی نقشہ سازی کے ذریعے کسی انٹرپرائز کے نظام کا تصور کرنا پہلا قدم ہے۔ مرحلہ 2: نمائش کے اشارے تلاش کریں۔ دوسرا مرحلہ یہ ہے کہ پچھلے مرحلے میں ممکنہ طور پر بصری نقشے کے سامنے آنے والی کمزوری کے ہر اشارے سے مطابقت پیدا کی جائے۔ آئی او ای میں "سسٹم اور سافٹ ویئر میں لاپتہ حفاظتی کنٹرول" شامل ہیں۔ مرحلہ 3: سمجھوتے کے اشارے تلاش کریں۔ یہ ایک اشارہ ہے کہ حملہ پہلے ہی کامیاب ہو چکا ہے۔ معلومات کی حفاظت کو بہتر بنانے کا ایک طریقہ یہ ہے کہ کسی نظام یا سافٹ ویئر کے حملے کی سطح کو کم کیا جائے۔ حملے کی سطح کو کم کرنے کی بنیادی حکمت عملیوں میں درج ذیل شامل ہیں: کوڈ چلانے کی مقدار کو کم کریں، ناقابل اعتماد صارفین کے لیے دستیاب انٹری پوائنٹس کو کم کریں، اور نسبتا کم صارفین کی درخواست کردہ خدمات کو ختم کریں۔ غیر مجاز اداکاروں کے لیے کم کوڈ دستیاب ہونے سے، ناکامیاں کم ہوتی ہیں۔ غیر ضروری فعالیت کو بند کرنے سے حفاظتی خطرات کم ہوتے ہیں۔ اگرچہ حملے کی سطح کو کم کرنے سے حفاظتی ناکامیوں کو روکنے میں مدد ملتی ہے، لیکن یہ اس نقصان کی مقدار کو کم نہیں کرتا ہے جو ایک بار خطرہ پائے جانے کے بعد حملہ آور کر سکتا ہے۔ ولنریبلٹی (کمپیوٹنگ) کمپیوٹر سیکیورٹی اٹیک سرفیس اینالائزر ولنریبلٹی مینجمنٹ ولنریبلٹی اسکینر حوالہ جات کمپیوٹر سیکیورٹی سافٹ ویئر موبائل سیکیورٹی