میکروس نے وضاحت کی: مائیکروسافٹ آفس فائلیں کیوں خطرناک ہوسکتی ہیں۔



مائیکروسافٹ آفس کی دستاویزات جن میں بلٹ ان میکرو ہوتے ہیں خطرناک ہو سکتے ہیں۔ میکرو بنیادی طور پر کمپیوٹر کوڈ کے بٹس ہیں، اور تاریخی طور پر وہ میلویئر کے لیے گاڑیاں رہے ہیں۔ خوش قسمتی سے، آفس کے جدید ورژن میں حفاظتی خصوصیات ہیں جو آپ کو میکرو سے محفوظ رکھیں گی۔

میکرو اب بھی ممکنہ طور پر خطرناک ہیں۔ لیکن، چڑیا گھر میں شیر کی طرح، آپ کو ان سے تکلیف اٹھانے کے لیے اپنے راستے سے ہٹنا پڑے گا۔ جب تک آپ پہلے سے موجود حفاظتی خصوصیات کو نظرانداز نہیں کرتے ہیں، آپ کو پریشان ہونے کی ضرورت نہیں ہے۔





میکرو کیا ہے؟

متعلقہ: مشکل کاموں کو خودکار کرنے کے لیے ایکسل میکرو کو استعمال کرنے کا طریقہ سیکھیں۔

مائیکروسافٹ آفس کے دستاویزات — ورڈ، ایکسل، پاورپوائنٹ، اور دیگر قسم کے دستاویزات — ایک پروگرامنگ زبان میں لکھا ہوا ایمبیڈڈ کوڈ پر مشتمل ہو سکتا ہے جسے Visual Basic for Applications (VBA) کہا جاتا ہے۔



آپ بلٹ ان میکرو ریکارڈر کا استعمال کرکے اپنے میکرو ریکارڈ کرسکتے ہیں۔ یہ آپ کو دہرائے جانے والے کاموں کو خودکار کرنے کی اجازت دیتا ہے — مستقبل میں، آپ میکرو چلا کر اپنے ریکارڈ کردہ اعمال کو دہرانے کے قابل ہو جائیں گے۔ پیروی ایکسل میکرو بنانے کے لیے ہماری گائیڈ مزید معلومات کے لیے. جو میکرو آپ نے خود بنائے ہیں وہ ٹھیک ہیں اور حفاظتی خطرہ نہیں لاتے۔

تاہم، نقصان دہ لوگ میکرو بنانے کے لیے VBA کوڈ لکھ سکتے ہیں جو نقصان دہ کام کرتے ہیں۔ اس کے بعد وہ ان میکروز کو آفس دستاویزات میں سرایت کر سکتے ہیں اور انہیں آن لائن تقسیم کر سکتے ہیں۔



میکرو ممکنہ طور پر خطرناک چیزیں کیوں کر سکتے ہیں؟

آپ یہ فرض کر سکتے ہیں کہ آفس سویٹ میں کاموں کو خودکار بنانے کے لیے ڈیزائن کی گئی پروگرامنگ زبان کافی حد تک بے ضرر ہوگی، لیکن آپ غلط ہوں گے۔ مثال کے طور پر، میکرو صوابدیدی کمانڈز اور پروگرام چلانے کے لیے VBA SHELL کمانڈ استعمال کر سکتے ہیں یا آپ کی ہارڈ ڈرائیو پر فائلوں کو حذف کرنے کے لیے VBA KILL کمانڈ استعمال کر سکتے ہیں۔

اشتہار

ایک بدنیتی پر مبنی میکرو کو کسی متاثرہ دستاویز کے ذریعے Word جیسی آفس ایپلیکیشن میں لوڈ کرنے کے بعد، یہ AutoExec جیسی خصوصیات کا استعمال خود بخود Word کے ساتھ شروع کرنے کے لیے کر سکتا ہے یا جب بھی آپ کسی دستاویز کو کھولتے ہیں خود بخود چلنے کے لیے AutoOpen۔ اس طرح، میکرو وائرس مستقبل کے دستاویزات کو متاثر کرتے ہوئے، اپنے آپ کو ورڈ میں ضم کر سکتا ہے۔

آپ حیران ہوسکتے ہیں کہ آفس سوٹ کے ساتھ بھی ایسا نقصان دہ سلوک کیوں ممکن ہے۔ VBA میکروز کو آفس میں 90 کی دہائی میں شامل کیا گیا تھا، ایک ایسے وقت میں جب مائیکروسافٹ سیکیورٹی کے بارے میں سنجیدہ نہیں تھا اور اس سے پہلے کہ انٹرنیٹ نقصان دہ میکروز کو گھر لے آئے۔ میکروس اور وی بی اے کوڈ کو سیکورٹی کے لیے ڈیزائن نہیں کیا گیا تھا، بالکل اسی طرح مائیکروسافٹ کی ایکٹو ایکس ٹیکنالوجی اور ایڈوب کے پی ڈی ایف ریڈر میں بہت سی خصوصیات .

متعلقہ: ActiveX کنٹرولز کیا ہیں اور وہ کیوں خطرناک ہیں۔

میکرو وائرس ان ایکشن

جیسا کہ آپ توقع کر سکتے ہیں، میلویئر مصنفین نے مائیکروسافٹ آفس میں میلویئر بنانے کے لیے اس طرح کی عدم تحفظات کا فائدہ اٹھایا۔ سب سے زیادہ معروف میں سے ایک میلیسا وائرس 1999 کا ہے۔ اسے ورڈ دستاویز کے طور پر تقسیم کیا گیا تھا جس میں میکرو وائرس موجود تھا۔ Word 97 یا Word 2000 کے ساتھ کھولے جانے پر، میکرو عمل درآمد کرے گا، صارف کی ایڈریس بک میں پہلی 50 اندراجات جمع کرے گا، اور مائیکروسافٹ آؤٹ لک کے ذریعے ان کو میکرو سے متاثرہ ورڈ دستاویز کی ایک کاپی بھیجے گا۔ بہت سے وصول کنندگان متاثرہ دستاویز کو کھولیں گے اور یہ سلسلہ جاری رہے گا، جنک میل کی تیزی سے بڑھتی ہوئی مقدار کے ساتھ ای میل سرورز کو بند کر دیا جائے گا۔

دوسرے میکرو وائرس نے دوسرے طریقوں سے پریشانی پیدا کی ہے - مثال کے طور پر، Wazzu میکرو وائرس نے ورڈ دستاویزات کو متاثر کیا اور کبھی کبھار الفاظ کو دستاویز کے اندر گھما کر ان کے ساتھ چھیڑ چھاڑ کی۔

اشتہار

جب آفس نے میکروز پر بھروسہ کیا اور انہیں بطور ڈیفالٹ لوڈ کیا تو یہ میکرو زیادہ پریشانی کا شکار تھے۔ یہ اب نہیں کرتا.

مائیکروسافٹ آفس میکرو وائرس کے خلاف کیسے حفاظت کرتا ہے۔

شکر ہے، مائیکروسافٹ آخر کار سیکیورٹی کے بارے میں سنجیدہ ہوگیا۔ . آفس 2003 نے میکرو سیکیورٹی لیول کی خصوصیت شامل کی۔ بطور ڈیفالٹ، صرف ایک قابل اعتماد سرٹیفکیٹ کے ساتھ دستخط شدہ میکرو چل سکتے ہیں۔

مائیکروسافٹ آفس کے جدید ورژن اس سے بھی زیادہ پابندی والے ہیں۔ آفس 2013 تمام میکرو کو بطور ڈیفالٹ غیر فعال کرنے کے لیے تیار ہے، ایک اطلاع فراہم کرتا ہے کہ میکرو کو چلانے کی اجازت نہیں ہے۔

متعلقہ: 50+ فائل ایکسٹینشنز جو ونڈوز پر ممکنہ طور پر خطرناک ہیں۔

آفس 2007 کے بعد سے، میکرو کا پتہ لگانا بھی بہت آسان ہے۔ پہلے سے طے شدہ طور پر، معیاری آفس دستاویزات کو x لاحقہ کے ساتھ محفوظ کیا جاتا ہے۔ مثال کے طور پر، Word، Excel، اور PowerPoint دستاویزات کے لیے .docx، .xlsx، اور .pptx۔ ان فائل ایکسٹینشن والے دستاویزات میں میکرو شامل ہونے کی اجازت نہیں ہے۔ صرف دستاویزات a کے ساتھ فائل کی توسیع m کے ساتھ ختم ہونے والے — یعنی .docm, .xlsm، اور .pptm — کو میکروز پر مشتمل ہونے کی اجازت ہے۔

اپنی حفاظت کیسے کریں۔

درحقیقت متاثر ہونے کے لیے، آپ کو بدنیتی پر مبنی میکرو والی فائل ڈاؤن لوڈ کرنی ہوگی اور آفس کی بلٹ ان سیکیورٹی خصوصیات کو غیر فعال کرنے کے لیے اپنے راستے سے ہٹ کر جانا ہوگا۔ اس کے نتیجے میں، میکرو وائرس اب بہت کم عام ہیں۔

آپ کو یہ کرنے کی ضرورت ہے: صرف ان لوگوں یا تنظیموں سے میکرو چلائیں جن پر آپ بھروسہ کرتے ہیں جب آپ کے پاس ایسا کرنے کی معقول وجہ ہو۔ بلٹ ان میکرو سیکیورٹی فیچرز کو غیر فعال نہ کریں۔


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

اگلا پڑھیں پروفائل تصویر برائے کرس ہوفمین کرس ہوفمین
کرس ہوفمین ہاؤ ٹو گیک کے چیف ایڈیٹر ہیں۔ انہوں نے ایک دہائی سے زیادہ عرصے تک ٹیکنالوجی کے بارے میں لکھا اور دو سال تک PCWorld کے کالم نگار رہے۔ کرس نے نیویارک ٹائمز کے لیے لکھا ہے، میامی کے این بی سی 6 جیسے ٹی وی اسٹیشنوں پر ٹیکنالوجی کے ماہر کے طور پر انٹرویو کیا گیا ہے، اور اس کا کام بی بی سی جیسے خبر رساں اداروں میں شامل ہے۔ 2011 سے، کرس نے 2,000 سے زیادہ مضامین لکھے ہیں جو تقریباً ایک ارب بار پڑھے جا چکے ہیں--- اور یہ صرف How-To Geek پر ہے۔
مکمل بائیو پڑھیں

دلچسپ مضامین