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