ونڈوز کے بہت سے ایپلی کیشنز ، جیسے اینٹی ویرس سوفٹ ویئر ، اس کے رویے میں ترمیم کرنے کے لئے کروم میں کوڈ لگاتے ہیں۔ اس کے نتیجے میں اکثر براؤزر کے کریش ہونے لگتے ہیں ، لہذا گوگل ان تراکیب کو مسدود کرکے ایک مؤقف اختیار کررہا ہے۔
درخواستیں انجیکشن کوڈ کیوں ہیں؟
کچھ ایپلی کیشنز دوسرے چلنے والے عمل میں کوڈ لگائیں ان کے طرز عمل میں ترمیم کرنا۔ ونڈوز میں ، یہ تکنیک ایک طویل عرصے سے موجود ہے۔ اس کا استعمال اینٹیمال ویئر ٹولز سے لے کر خطرناک میل ویئر تک بہت سی مختلف قسم کی ایپلیکیشنز کے ذریعہ ہوتا ہے۔ ونڈوز پر بھی اسے اکثر ڈی ایل ایل انجیکشن کہا جاتا ہے۔
دوسرے لفظوں میں ، ایپلیکیشنز کروم میں کوڈ داخل کرتے ہیں تاکہ کروم کے طرز عمل میں اصلاح کی جاسکے۔ ایک سیکیورٹی پروگرام کروم کی براؤزنگ میں کچھ اضافی چیک شامل کرنا چاہتا ہے ، یا میلویئر کا ایک ٹکڑا آپ کی براؤزنگ میں بہتر جاسوسی کرنا چاہتا ہے۔
یہاں تک کہ اگر ایپلی کیشن کوڈ انجیکشن اچھ intentionے ارادے کے ساتھ استعمال کررہا ہے ، تو یہ کروم کے کوڈ میں مداخلت کرکے پریشانیوں کا سبب بن سکتا ہے۔ کروم کے ڈویلپرز بالکل نہیں جانتے کہ یہ اضافی کوڈ کس طرح برتاؤ کر رہا ہے۔ بطور کروم ڈویلپر کرس ایچ. ہیملٹن رکھتا ہے : "اس قسم کا سافٹ ویئر انجکشن ونڈوز پلیٹ فارم پر بے حد بڑھتا ہے ، اور استحکام کے اہم مسائل (کریشوں) کا سبب بنتا ہے۔"
متعلقہ: ونڈوز پر کوڈ انجیکشن کیا ہے؟
جب کروم کوڈ انجیکشن کو مکمل طور پر بلاک کرے گا؟
گوگل نے اصل میں اس کا اعلان کیا منصوبے نومبر 2017 میں اس تکنیک کو روکنے کے ل not ، یہ نوٹ کرتے ہوئے کہ کروم میں سافٹ ویئر لگانے والے ونڈوز صارفین کے کروم کریش ہونے کا امکان 15٪ زیادہ ہے۔ گوگل نوٹ کرتا ہے کہ ایپلی کیشنز کے لئے بہتر تکنیک موجود ہیں جن کو اس طرح کی فعالیت کی ضرورت ہوتی ہے ، جیسے کروم براؤزر ایکسٹینشن کو انسٹال کرنا جو کروم کا استعمال کرتا ہے آبائی پیغام رسانی نظام پر کسی اور پروگرام کے ساتھ بات چیت کرنے کے لئے.
اصل اعلان میں کہا گیا ہے کہ کروم 69 ستمبر 2018 میں تمام کوڈ انجیکشن کو روکنا شروع کردے گا۔ تاہم ، ہمارے سسٹم پر ، کروم 69 کا بیٹا ورژن فی الحال صرف کوڈ انجیکشن کے بارے میں انتباہ دیتا ہے اگر آپ کے براؤزر کے حادثے کا سامنا ہوتا ہے۔ اس سے یہ انجکشن مسدود نہیں ہوتا ہے۔
کروم کے ڈویلپرز اکثر اس طرح کی A-B کی نئی خصوصیات کی جانچ کرتے ہیں other دوسرے لفظوں میں ، وہ مختلف کروم صارفین کے ل different مختلف خصوصیات پیش کرتے ہیں تاکہ یہ معلوم کریں کہ لوگ کیا جواب دیتے ہیں — لہذا ممکن ہے کہ کچھ کروم 68 صارفین نے پہلے ہی یہ انتباہ دیکھ لیا ہو۔
گوگل نے اصل میں جنوری 2019 میں شروع ہونے والے تمام کوڈ انجیکشن کو روکنے کے منصوبوں کا اعلان کیا تھا۔ ہیملٹن کے مطابق ، گوگل اب بھی اس کو "جلد ہی" روکنے کا ارادہ رکھتا ہے ، جس وقت یہ انتباہ ظاہر ہونا بند ہوجائے گا کیونکہ کروم خاموشی سے کوڈ انجیکشن کی تمام کوششوں کو روک دے گا۔ مائیکروسافٹ ایج ونڈوز میں تبدیلی لانے والا پہلا براؤزر تھا ، اور اس کے بعد سے اس نے کوڈ انجیکشن بلاک کردیا ہے ٢٠١٥ .
کیا میری درخواستیں واقعی حادثے کا سبب بن رہی ہیں؟
یہاں تک کہ اگر کروم آپ کو متضاد ایپلی کیشنز کے بارے میں متنبہ کررہا ہے ، تب بھی وہ ضروری طور پر پریشانی پیدا نہیں کررہے ہیں جب تک کہ آپ کا براؤزر خراب نہیں ہوتا ہے۔
ہیملٹن نے نوٹ کیا ہے کہ کروم محض کوڈ انجکشن استعمال کرنے والے کسی بھی سافٹ ویئر کے بارے میں انتباہ کر رہا ہے "بغیر کسی اہم فیصلے کو۔" آپ نے جو سوفٹویئر انسٹال کیا ہے وہ صحیح طریقے سے کام کر رہا ہے اور کبھی بھی کسی پریشانی کا باعث نہیں ہے ، لیکن گوگل اس تکنیک کو پسند نہیں کرتا ہے اور اسے روکنے پر کام کر رہا ہے۔
متضاد ایپلی کیشنز کی جانچ کیسے کریں
اگر کروم کریش ہو جاتا ہے تو ، آپ کو ایک مطلع نظر آئے گا جس میں آپ کو "مطابقت پذیر ایپلی کیشنز کو اپ ڈیٹ یا ہٹانے" یا "مسئلہ کی ایپلی کیشنز کو اپ ڈیٹ یا حذف کرنے کے لئے کہا گیا ہے۔" یہ آپ کو اپنے سسٹم میں کوڈ انجیکشن استعمال کرنے والی ایپلیکیشنز کی فہرست میں لے جائے گا۔
آپ اس فہرست تک رسائی حاصل کرسکتے ہیں Chrome یہاں تک کہ کروم کے کریش ہونے سے پہلے ہی Men مینو> سیٹنگز> ایڈوانسڈ کی طرف جاکر ، اسکرین کے نیچے سکرول کرکے ، اور ری سیٹ اور کلین اپ کے تحت "مطابقت پذیر اپ ڈیٹ کریں یا ہٹائیں" پر کلک کرکے۔ اگر آپ کو یہ اختیار یہاں نہیں مل رہا ہے تو ، آپ کے سسٹم پر کوئی بھی ایپلیکیشنز کوڈ میں کروم کو انجیکشن نہیں دے رہی ہیں۔
آپ ٹائپ بھی کرسکتے ہیں
کروم: // ترتیبات / متضاد ایپلی کیشنز
اپنے ایڈریس بار میں داخل ہوں اور انٹر دبائیں۔ اگر آپ کو متضاد اطلاقات کی فہرست نظر نہیں آتی ہے تو ، آپ نے کوئی انسٹال نہیں کیا ہے۔
(نوٹ: یہ آپشن صرف ہمارے سسٹم پر کروم 69 سے شروع ہو کر موجود ہے۔ کروم 69 مستقل طور پر 4 ستمبر ، 2018 کو جاری ہوگا۔)
کروم انسٹال کردہ کوڈ انجیکشن کے استعمال سے تمام ایپلیکیشنز کی فہرست بنائے گا۔ بہت سے اینٹی وائرس ایپلی کیشنز ، بشمول ایواسٹ ، اے وی جی ، بٹ ڈیفینڈر ، ایمسسوفٹ ، ایسیٹ ، آئ اوبٹ ، نورٹن سیکیورٹی ، مال ویئربیٹس ، اور ون پیٹرول۔
دیگر ایپلی کیشنز جو یہاں نمودار ہوئی ہیں ان میں ایکرونس ٹرو امیج ، ڈراپ باکس ، اور راکٹ ڈاک شامل ہیں۔ فہرست حیرت زدہ ہوسکتی ہے ، لیکن کوڈ انجیکشن استعمال کرنے والی کوئی بھی درخواست اس فہرست میں ظاہر ہوگی۔
کسی ایپلی کیشن کے ساتھ والا "ہٹائیں" بٹن آپ کو سیٹنگز یا کنٹرول پینل ونڈو پر لے جائے گا جہاں آپ چاہیں تو ایپلی کیشن ان انسٹال کرسکیں گے۔
اگر آپ کو کریشوں کا سامنا نہیں ہو رہا ہے تو ، اس ایپلی کیشن کو ان انسٹال کرنے کی کوئی وجہ نہیں ہے — گوگل کچھ ہی مہینوں میں ، اپنی کوڈ انجیکشن کی کوششوں کو روک دے گا۔
گوگل واضح طور پر امید کر رہا ہے کہ ایپلی کیشن ڈویلپرز اپنی درخواستوں کو اپ ڈیٹ کریں گے تاکہ کوڈ انجیکشن تراکیب پر انحصار نہیں ہوگا بہرحال ، ڈویلپر نہیں چاہتے ہیں کہ کروم لوگوں کی ایپلی کیشنز ان انسٹال کرنے کی ترغیب دے۔ کسی بھی طرح سے ، یہ خامی پیغام زیادہ لمبے عرصے تک نہیں ہوگا۔
ہم نہیں سوچتے کہ یہ بہت بڑا نقصان ہے۔ جیسا کہ کروم کے ڈویلپرز نوٹ کرتے ہیں ، کوڈ انجیکشن تراکیب کریشوں میں تعاون کرتے ہیں ، اور کم کریش ہونے سے بہتری ہوگی۔ ہم بھی اس کے بہت بڑے پرستار نہیں ہیں اینٹیوائرس براؤزر میں مداخلت کررہے ہیں .