وائرس
یہ مضمون مکمل کرنے میں بہت وقت لگے گا، اس لیے میں کچھ حصوں میں پیش کروں گا۔ یہ پہلا حصہ ہے، جو بنیادی تعارف اور تاریخ پر مشتمل ہے۔
وائرس
وائرس کمپیوٹر کی سائنس اور کمپیوٹر سکیورٹی کے شعبے میں ایک اہم اصطلاح ہے۔ یہ ایک قسم کا مل ویئر ہے جو کمپیوٹر میں داخل ہوکر خود کو دیگر فائلوں میں کاپی کرتا ہے اور ان کو متاثر کرتا ہے۔ وائرس کی خصوصیت یہ ہے کہ یہ خود سے کام نہیں کر سکتا، اسے پھیلنے کے لیے ایک میزبان فائل (host file) کی ضرورت ہوتی ہے۔ یہ میزبان فائل ایک ایگزیکیوٹبل فائل، ڈاکیومنٹ یا بوٹ سیکٹر ہو سکتی ہے۔
تاریخ
وائرس کی تاریخ نسبتاً جدید ہے۔ اس کی شروعات 1970 کی دہائی میں ہوئی، جب کمپیوٹر نیٹ ورکس زیادہ عام ہونا شروع ہوئے۔
- 1971: The Creeper - یہ پہلا کمپیوٹر وائرس سمجھا جاتا ہے، جو ARPANET پر پھیلا۔ یہ ایک سیلف ریپلیکیٹنگ پروگرام تھا جو صرف ایک پیغام ظاہر کرتا تھا: "I'm the creeper, catch me if you can!"
- 1974: Rabbit - یہ وائرس اپنی کاپیاں بہت تیزی سے بنا کر سسٹم کے وسائل کو ختم کر دیتا تھا۔
- 1982: Elk Cloner - یہ پہلا وائرس تھا جو وائلڈ وائر (wild virus) کے طور پر جانا جاتا تھا، یعنی یہ کسی نیٹ ورک کے ذریعے نہیں بلکہ فلپی ڈسک کے ذریعے پھیلا۔
- 1986: Brain - یہ پہلا IBM PC کے لیے بنایا گیا وائرس تھا۔ یہ بوٹ سیکٹر میں داخل ہوکر ڈسک پر اپنے نام اور فون نمبر لکھ دیتا تھا۔
- 1988: Morris Worm - یہ پہلا بڑا وائرس تھا جو انٹرنیٹ پر پھیلا اور ہزاروں کمپیوٹروں کو متاثر کیا۔
- 1990 کی دہائی: ماکرو وائرسز - Microsoft Word اور Excel کے ماکرو فنکشنز کا استعمال کرتے ہوئے بنائے گئے وائرسز کا دور تھا۔
- 2000 کی دہائی: ورمز اور ٹروجن ہارسز - اس دہائی میں ورمز (worms) اور ٹرोजन ہارسز (trojan horses) زیادہ عام ہوئے، جو خود کو دیگر فائلوں میں چھپا کر سسٹم میں داخل ہوجاتے تھے۔
- حال حاضر میں: رینسم ویئر اور کرپٹو وائرسز - آج کل رینسم ویئر (ransomware) اور کرپٹو وائرسز (crypto viruses) زیادہ خطرناک ہیں۔ یہ وائرسز فائلوں کو انکرپٹ (encrypt) کرکے پھر ان کو واپس کرنے کے لیے تاوان طلب کرتے ہیں۔
وائرس کیسے کام کرتا ہے
ایک وائرس عام طور پر مندرجہ ذیل مراحل میں کام کرتا ہے:
1. انفیکشن (Infection): وائرس کسی متاثرہ فائل یا میڈیا کے ذریعے کمپیوٹر میں داخل ہوتا ہے۔ 2. ریپلیکیشن (Replication): وائرس خود کو دیگر فائلوں میں کاپی کرتا ہے۔ یہ عمل متاثرہ فائل کو کھولے جانے یا کسی مخصوص شرط کو پورا ہونے پر شروع ہوتا ہے۔ 3. ایگزیکوشن (Execution): جب متاثرہ فائل چلائی جاتی ہے، تو وائرس کا کوڈ بھی چلتا ہے۔ 4. پے لوڈ (Payload): وائرس کا پے لوڈ وہ کام ہے جو وائرس انجام دیتا ہے۔ یہ کام ڈیٹا کو نقصان پہنچانا، فائلوں کو ڈیلیٹ کرنا، یا سسٹم کے کام میں مداخلت کرنا ہو سکتا ہے۔ 5. ڈورمنسی (Dormancy): وائرس کچھ وقت تک غیر فعال رہ سکتا ہے تاکہ اسے شناخت کرنا مشکل ہو جائے۔
وائرس کی اقسام
وائرس کی بہت سی اقسام ہیں، جن میں سے کچھ اہم درج ذیل ہیں:
یہ وائرس ایگزیکیوٹبل فائلوں (executable files) کو متاثر کرتا ہے۔ | یہ وائرس ڈسک کے بوٹ سیکٹر کو متاثر کرتا ہے اور کمپیوٹر کے شروع ہونے پر چلتا ہے۔ | یہ وائرس Microsoft Office کے ماکرو فنکشنز کا استعمال کرتا ہے۔ | یہ وائرس ہر بار کاپی ہونے پر اپنا کوڈ تبدیل کرتا ہے تاکہ اینٹی وائرس سافٹ ویئر (anti-virus software) اسے شناخت نہ کر سکے۔ | یہ وائرس پولیمورفک وائرس سے بھی زیادہ پیچیدہ ہے اور ہر بار کاپی ہونے پر مکمل طور پر اپنا کوڈ تبدیل کرتا ہے۔ | یہ وائرس آپریٹنگ سسٹم (operating system) کے بنیادی حصوں کو متاثر کرتا ہے۔ | یہ وائرس فائلوں کو انکرپٹ کرتا ہے اور پھر ان کو واپس کرنے کے لیے تاوان طلب کرتا ہے۔ |
وائرس سے بچاؤ
وائرس سے بچاؤ کے لیے مندرجہ ذیل اقدامات کیے جا سکتے ہیں:
- اینٹی وائرس سافٹ ویئر انسٹال کریں اور اسے باقاعدگی سے اپ ڈیٹ (update) کریں۔ اینٹی وائرس سافٹ ویئر
- فائر وال (firewall) استعمال کریں۔ فائر وال
- مشکوک ای میلز (emails) کے اٹیچمنٹس (attachments) نہ کھولیں۔ ای میل
- نامعلوم ذرائع سے سافٹ ویئر ڈاؤن لوڈ (download) نہ کریں۔
- اپنی فائلوں کا باقاعدگی سے بیک اپ (backup) لیں۔ ڈیٹا بیک اپ
- اپنے آپریٹنگ سسٹم (operating system) اور دیگر سافٹ ویئر کو اپ ڈیٹ رکھیں۔ آپریٹنگ سسٹم
- مضبوط پاس ورڈ (password) استعمال کریں۔ پاس ورڈ
- ٹو فیکٹر اتھینٹیکیشن (two-factor authentication) استعمال کریں۔ ٹو فیکٹر اتھینٹیکیشن
وائرس کا علاج
اگر آپ کا کمپیوٹر وائرس سے متاثر ہو گیا ہے، تو مندرجہ ذیل اقدامات کیے جا سکتے ہیں:
- اینٹی وائرس سافٹ ویئر سے پورے سسٹم کو اسکین (scan) کریں۔
- متاثرہ فائلوں کو ڈیلیٹ (delete) کریں۔
- سیسٹم کو بحال (restore) کرنے کے لیے بیک اپ کا استعمال کریں۔
- شدید صورت میں، آپریٹنگ سسٹم کو دوبارہ انسٹال (reinstall) کریں۔
کرپٹو وائرسز اور بلاک چین
حال ہی میں، کرپٹو وائرسز (crypto viruses) ایک بڑا خطرہ بن گئے ہیں، جو فائلوں کو انکرپٹ کرکے تاوان طلب کرتے ہیں۔ بلاک چین (blockchain) ٹیکنالوجی، خاص طور پر ڈیسنٹرلائزڈ ایپلیکیشنز (DApps) اور سمارٹ کانٹریکٹس (smart contracts) کے ذریعے، کچھ حد تک ان وائرسز کے خلاف تحفظ فراہم کر سکتی ہے۔ بلاک چین پر مبنی سسٹم میں ڈیٹا کو تبدیل کرنا مشکل ہوتا ہے، اس لیے یہ وائرس کے لیے کمزور نشانہ ہوتا ہے۔ تاہم، یہ بھی یاد رکھنا ضروری ہے کہ بلاک چین بھی مکمل طور پر محفوظ نہیں ہے اور اس میں بھی کچھ کمزوریاں موجود ہیں۔
تکنیکی تجزیہ اور وائرس
وائرس کے پھیلاؤ اور اثرات کا مطالعہ تکنیکی تجزیہ (technical analysis) کے ذریعے کیا جا سکتا ہے۔ وائرس کے کوڈ کا تجزیہ کرکے، محققین اس کے کام کرنے کے طریقے کو سمجھ سکتے ہیں اور اس کے خلاف حفاظتی اقدامات تیار کر سکتے ہیں۔
ٹریڈنگ وولیوم تجزیہ اور وائرس
وائرس کے پھیلنے کے دوران ٹریڈنگ وولیوم تجزیہ (trading volume analysis) بھی مددگار ثابت ہو سکتا ہے۔ اگر وائرس کے پھیلاؤ کے دوران کسی خاص اینٹی وائرس سافٹ ویئر یا سکیورٹی سروس کی مانگ میں اضافہ ہوتا ہے، تو اس سے وائرس کی شدت اور اثرات کا اندازہ لگایا جا سکتا ہے۔
مزید معلومات کے لیے
- مل ویئر
- ٹرोजन ہارس
- ورم
- رینسم ویئر
- اینٹی وائرس سافٹ ویئر
- فائر وال
- کمپیوٹر سکیورٹی
- بلاک چین
- ڈسیسٹریکلائزڈ ایپلیکیشن
- سمارٹ کانٹریکٹ
- تکنیکی تجزیہ
- ٹریڈنگ وولیوم
- ڈیٹا بیک اپ
- آپریٹنگ سسٹم
- پاس ورڈ
- ٹو فیکٹر اتھینٹیکیشن
- نیٹ ورک سکیورٹی
- کریپٹوگرافی
- سائبر سکیورٹی
- ڈیجیٹل فارینسکس
یہ مضمون کا پہلا حصہ ہے۔ میں جلد ہی دوسرا حصہ شائع کروں گا جو وائرس کے مزید پیچیدہ پہلوؤں اور جدید خطرات پر توجہ مرکوز کرے گا۔
تجویز شدہ فیوچرز ٹریڈنگ پلیٹ فارم
پلیٹ فارم | فیوچرز خصوصیات | رجسٹریشن |
---|---|---|
Binance Futures | لیوریج تک 125x، USDⓈ-M معاہدے | ابھی رجسٹر کریں |
Bybit Futures | دائمی معکوس معاہدے | ٹریڈنگ شروع کریں |
BingX Futures | کاپی ٹریڈنگ | BingX سے جڑیں |
Bitget Futures | USDT سے ضمانت شدہ معاہدے | اکاؤنٹ کھولیں |
BitMEX | کرپٹو کرنسی پلیٹ فارم، لیوریج تک 100x | BitMEX |
ہماری کمیونٹی میں شامل ہوں
ٹیلیگرام چینل @strategybin سبسکرائب کریں مزید معلومات کے لیے. بہترین منافع پلیٹ فارمز – ابھی رجسٹر کریں.
ہماری کمیونٹی میں حصہ لیں
ٹیلیگرام چینل @cryptofuturestrading سبسکرائب کریں تجزیہ، مفت سگنلز اور مزید کے لیے!