Anti-Subversion Software
سافٹ ویئر سبوورژن سافٹ ویئر کو پروگرام کوڈ کے ساتھ چھیڑ چھاڑ کرکے یا کسی دوسرے انداز میں رویے کو تبدیل کرکے غیر ارادی اقدامات انجام دینے کا عمل ہے۔ مثال کے طور پر، کوڈ ٹیمپرنگ کو پروگرام کوڈ کو بدنیتی پر مبنی قواعد یا تحقیقات کو لوڈ کرنے کے لیے استعمال کیا جا سکتا ہے، ایس کیو ایل انجکشن ڈیٹا کی بدعنوانی یا چوری کے مقصد کے لیے تخریب کاری کی ایک شکل ہے اور بفر اوور فلو غیر مجاز رسائی کے مقصد کے لیے تخریب کاری کی ایک شکل ہے۔ یہ حملے کمپیوٹر ہیکنگ کی مثالیں ہیں۔ اینٹی سبورژن سافٹ ویئر تخریب کاری کا پتہ لگاتا ہے اور ہیک کے اثرات کو روکنے کی کوشش کرتا ہے۔ سافٹ ویئر ایپلی کیشنز ترقی سے لے کر تعیناتی تک اپنے پورے لائف سائیکل میں تخریب کاری کے اثرات کا شکار ہوتی ہیں، لیکن خاص طور پر آپریشن اور دیکھ بھال میں۔ اینٹی سبورژن تحفظ جامد اور متحرک دونوں طریقوں سے انجام دیا جا سکتا ہے: کوڈ کی تعمیر کے دوران جامد اینٹی سبورژن انجام دیا جاتا ہے۔ پروگرام کے سورس کوڈ کی جانچ کرکے مختلف قسم کے حملوں کے خلاف کوڈ کی مستحکم جانچ اور تصدیق کی جاتی ہے۔ جامد اینٹی سبورژن کی مثالوں میں سیکیورٹی آڈیٹنگ، کوڈ کی تصدیق، اور فزنگ شامل ہیں۔ جامد مخالف تخریب کاری کو عام طور پر کوڈنگ کے ایک اچھے عمل کے طور پر دیکھا جاتا ہے، اور کچھ تعمیل کے نظاموں میں اسے ضروری سمجھا جاتا ہے۔ تاہم، جامد حل ہر قسم کے تخریبی حملوں کو نہیں روک سکتے۔ کوڈ پر عمل درآمد کے دوران متحرک اینٹی سبورژن انجام دیا جاتا ہے۔ غیر ارادی پروگرام کے طرز عمل کی مسلسل جانچ کر کے کوڈ کو تخریب کاری کے خلاف متحرک طور پر محفوظ کیا جاتا ہے۔ متحرک اینٹی سبورژن کی مثالوں میں ایپلیکیشن فائر والز، سیکیورٹی ریپرز، اور سافٹ ویئر میں سرایت شدہ تحفظ شامل ہیں۔ ڈیسک ٹاپ، کارپوریٹ سرورز، موبائل ڈیوائسز اور سرایت شدہ ڈیوائسز پر چلنے والی سافٹ ویئر ایپلی کیشنز سب کو تخریب کاری کا خطرہ ہے۔ حوالہ جات کمپیوٹر سیکیورٹی سافٹ ویئر