یاد ActiveX کو کنٹرول کرتا ہے، ویب کی سب سے بڑی غلطی ہے

Aug 24, 2025
ونڈوز

1996 میں متعارف کرایا، انٹرنیٹ ایکسپلورر کے ActiveX کنٹرولز ویب کے لئے ایک برا خیال تھے. وہ سنگین سیکورٹی مسائل کی وجہ اور ونڈوز پر انٹرنیٹ ایکسپلورر کے غلبے، جس کی وجہ سے سیمنٹ کی مدد کی ویب کے پہلے فائر فاکس جمود .

ActiveX کو کنٹرول کرتا ہے کیا تھے؟

ActiveX کنٹرولز دوسرے پروگراموں میں سرایت کیا جا سکتا ہے کہ پروگرام کی ایک قسم ہیں. مائیکروسافٹ کی ایک قسم کے لئے ان کا استعمال کیا مقاصد کے لئے مثال، آپ مائیکروسافٹ آفس دستاویزات میں ActiveX کنٹرولز سرایت کر سکے. تاہم، یہاں، ہم ایکٹو پر ویب کے لئے توجہ مرکوز کر رہے ہیں. 1996 میں انٹرنیٹ ایکسپلورر 3.0 کے ساتھ شروع ہو رہا ہے، مائیکروسافٹ ویب ڈویلپرز کو ان کی ویب صفحات میں ActiveX کنٹرولز سرایت کرتے ہیں.

اس وقت، آپ کو ایک ویب کے صفحے کا دورہ کیا جب، انٹرنیٹ ایکسپلورر آپ کو ڈاؤن لوڈ اور کسی بھی ActiveX کنٹرولز ویب کے صفحے سے مخصوص ہے کہ چلانے کے لئے فوری طور پر کیا جاتا.

ایڈوب فلیش، ایڈوب ایک Shockwave، ریئل پلیئر، ایپل QuickTime کی مدد، اور ونڈوز میڈیا پلیئر کی طرح مقبول انٹرنیٹ ایکسپلورر پلگ ان ActiveX کنٹرولز کا استعمال کرتے ہوئے لاگو کیا گیا.

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

سیکورٹی شروع سے ایک مسئلہ تھا

'90s کے ایک مختلف وقت، جو بھی ہم لے کر آئے تھے آفس دستاویزات میں خطرناک میکروز . اصل میں، ActiveX کنٹرولز آپ کے کمپیوٹر پر کسی بھی دوسرے پروگرام کی طرح تھے. آپ ایک ایکٹو ایکس کنٹرول کا آغاز کرتے ہیں، یہ آپ کے کمپیوٹر پر سب کچھ کرنے کے لئے مکمل رسائی حاصل تھی.

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

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

ایک CNET مضمون 1997 سے وقت قبضہ مائیکروسافٹ کے رویہ:

"جاوا سینڈباکس سیکورٹی کے ایک اعلی ڈگری نافذ کرتا ہے، جبکہ یہ دو نہیں کرتا صارفین کو ڈاؤن لوڈ اور ان کے کمپیوٹرز پر دلچسپ ملٹی میڈیا کھیل یا دوسرے مکمل خصوصیات والے پروگراموں کو چلانے،" مائیکروسافٹ کی سلامتی کی ویب سائٹ پر ایک بیان پڑھتا ہے. "اس کے نتیجے کے طور پر، صارفین کو ان کے کمپیوٹر کے وسائل تک مکمل رسائی ہے کہ کوڈ کو ڈاؤن لوڈ کرسکتے ہیں."

مضمون کی وضاحت کے لئے مائیکروسافٹ شامل ہے کہ Authenticode نامی ایک "احتساب" نظام پر چلا جاتا ہے. سافٹ ویئر ڈویلپرز کو ایک ڈیجیٹل دستخط کے ساتھ ان ActiveX کنٹرولز ثبت کرنے کا انتخاب کر سکتے ہیں، لیکن یہ لازمی نہیں تھا. ڈویلپرز درنساوناپورن ActiveX کنٹرولز پیدا کرنے والے کو زیادہ آسانی اگر نیچے ٹریک کیا جا سکتا ہے کہ وہ ان کے کنٹرول کو دستخط کرنے کے لئے انتخاب کیا ہے.

مائیکروسافٹ نے ابتدائی طور پر غیرت کے نظام پر انحصار کے ساتھ، یہ ActiveX کو انٹرنیٹ ایکسپلورر کے صارفین کو میلویئر اور سپائیویئر پہنچانے کے لئے ایک مقبول طریقہ بن گیا ہے کہ کس طرح دیکھنے کے لئے آسان ہے.

متعلقہ: لہذا کئی گیکس انٹرنیٹ ایکسپلورر سے نفرت کیوں؟

ActiveX کو پرانے ویب کے لئے ڈیزائن کیا گیا تھا

ویب ٹیکنالوجی بہت طاقتور نہیں تھے جب ایک وقت تھا. تم سے ایک ویب میں ایک ویڈیو یمبیڈ کرنے کے لئے آپ کو صرف چاہتا تھا متن اور تصاویر بھی تو زیادہ اعلی درجے کی کچھ چاہتے تھے تو صفحہ- آپ کے براؤزر پلگ ان کی کسی قسم کی ضرورت ہے.

ActiveX کو آپ آج کر سکتے ہیں کے طور پر، ایک ایسی دنیا میں آپ کو HTML، جاوا سکرپٹ، اور دیگر جدید ٹیکنالوجی کا استعمال کرتے ہوئے پیچیدہ، مکمل خصوصیات ایپلی کیشنز تخلیق نہیں کر سکا جہاں کے لئے ڈیزائن کیا گیا تھا.

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

اچھا اور آسان بھی آسان. شاید کہ ایک کمپنی کی اندرونی نیٹ ورک (انٹرنیٹ)، جہاں سب کچھ ثقہ تھا پر پرواز کرے گا. لیکن جنگلی ویب پر، اس کے مسائل کی ایک بہت کی وجہ سے.

ActiveX کو ایک سیکیورٹی گندگی تھی

تصوراتی، ActiveX کو دو بڑی سیکورٹی مسائل تھے. سب سے پہلے، ایک درنساوناپورن ویب سائٹ بدنیتی پر مبنی ایکٹو ایکس کنٹرول نصب کرنے کے لئے فوری طور پر کر سکتا ہے، اور یہ بہت آسان انٹرنیٹ ایکسپلورر کے صارفین پرامپٹ سے اتفاق کرتا ہوں اور اسے نصب کرنے کے لئے تھا.

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

یہ واقعی ایک بڑا سودا تھا، ActiveX کنٹرولز اکثر خودکار تازہ کاری نظام نہیں تھا کے بعد سے.

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

پوائنٹ میں کیس: مائیکروسافٹ کی ویب سائٹ پر ایک بار کی ضرورت ایک اکامئی "ڈاؤن لوڈ مینیجر" ActiveX کو کنٹرول مخصوص فائلوں کو ڈاؤن لوڈ کرنے کے لئے. یہ ڈاؤن لوڈ مینیجر اپنے پورے کمپیوٹر کو مکمل رسائی کی ضرورت ہے، اور کورس کے، یہ صرف انٹرنیٹ ایکسپلورر میں بھاگ گیا. حیرت، یہ ڈاؤن لوڈ مینیجر پروگرام تھا اس کی اپنی سیکورٹی خطرات . کہ واقعی فائلوں کو ڈاؤن لوڈ کرنے کی بجائے صرف بلٹ میں فائل ڈاؤنلوڈر ہے آپ کے ویب براؤزر پر انحصار کے لئے ایک اچھا حل کی طرح آواز کرتا ہے؟

ActiveX کو کنٹرول کرتا کراس پلیٹ فارم نہیں تھے

ActiveX کو ونڈوز پر انٹرنیٹ ایکسپلورر میں سب بھاگ گیا ہے کہ ایک مائیکروسافٹ ٹیکنالوجی تھی. کچھ پلگ انز نےٹسکیپ نےوگیٹر (موزیلا فائر فاکس کا باپ) کی طرح، مقابلہ براؤزرز کو حمایت شامل ہے کہ وہاں تھے، لیکن یہ واقعی تمام انٹرنیٹ ایکسپلورر کے بارے میں تھا.

تکنیکی طور پر، ActiveX کو کراس پلیٹ فارم تھا. مائیکروسافٹ میک کے لئے انٹرنیٹ ایکسپلورر کے لئے ActiveX کو حمایت نے مزید کہا. تاہم، اعلی درجے کا Java ساتھ کے برعکس (جو تھا کراس پلیٹ فارم)، ونڈوز کے لیے لکھا ActiveX کو کنٹرول ایک میک پر کام نہیں کرے گا. ڈویلپرز میک کے لئے ActiveX کنٹرولز پیدا کرنے کے لئے پڑے گا.

مثال کے طور پر، جنوبی کوریا کو رسائی محفوظ مالیاتی اور حکومتی ویب سائٹس '90s میں واپس کرنے کے لئے ضروری تھا کہ ایک ایکٹو ایکس کنٹرول پر معیاری. یہ صرف مکمل طور پر تھا 2020 میں بند ، اور ایکٹو پر انحصار ایک طویل وقت کے لئے اس قدیم، فرسودہ ٹیکنالوجی کو استعمال کرنے کے لئے لوگوں پر مجبور کیا. جیسا واشنگٹن پوسٹ ایک بار لکھا تھا، 2013. میں مضمون میک صارفین کو ان کے دفاتر، انٹرنیٹ کیفے، پرانے کمپیوٹرز میں ڈیسک ٹاپ کمپیوٹرز پر انحصار کرنا پڑا ہے کہ کس طرح، یا بیان کرتا ہے "جنوبی کوریا [تھا] آن لائن شاپنگ کے لئے انٹرنیٹ ایکسپلورر کے ساتھ پھنس گئے" بوٹ کیمپ خریداریاں کرنے کے آن لائن.

دیگر مقامات میں اسی طرح کے طریقوں سے باہر کھیلا ایسے حالات: کمپنیاں اندرونی ایپلی کیشنز کی فراہمی کے لئے ActiveX کو پر معیاری ہے کہ وہ ActiveX کو پیچھے چھوڑ دیا ہے جب تک ونڈوز پر انٹرنیٹ ایکسپلورر کے لحاظ سے پھنس گئے.

کس طرح جدید ویب بہتر

ایک سیکیورٹی نقطہ نظر سے، جدید ویب بہت بہتر ہے. اگر آپ ایک ویب صفحہ لوڈ ہونے پر، آپ کے ویب براؤزر بوجھ اور رنز کا اپنا الگ تھلگ سینڈباکس میں ویب صفحہ ہے. ویب براؤزر ActiveX کو، جاوا، فلیش، یا ویب کے صفحے کا حصہ چلتا ہے کہ تیسری پارٹی کے پروگرام کا کسی بھی دوسری قسم پر انحصار نہیں کرتا.

ایک ویب سائٹ ایک exe فائل ڈاؤن لوڈ کے بغیر نہیں کمپیوٹر آپ پر ہر چیز کو مکمل رسائی حاصل ہو جاتا ہے کہ کوڈ فراہم کرنے کے لئے کوئی راستہ نہیں ہے کہ رنز مکمل طور پر باہر مثلا ونڈوز پر براؤزر،.

آپ کے ویب براؤزر خود بخود خود تجدید کرتا ہے، لہذا قدیم کوڈ کا کوئی خطرہ کے ارد گرد بیٹھے ہوئے ہیں اور سیکورٹی پیچ-کے طور پر ActiveX کو ساتھ نہیں تھا حاصل کئے بغیر ویب صفحات کے لئے قابل رسائی باقی نہیں ہے.

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

اور یقینا، جدید ویب کراس پلیٹ فارم ہے. آپ جو کچھ بھی آپ پسند کرتے ہیں وہ بھی جو بھی براؤزر استعمال کرسکتے ہیں. آپ ونڈوز پر انٹرنیٹ ایکسپلورر کا استعمال نہیں کر رہے ہیں کیونکہ آپ ویب سائٹس کا استعمال کرتے ہیں وہ ایک ActiveX کنٹرول کی ضرورت ہوتی ہے جو صرف اس براؤزر میں ونڈوز پر کام کرتا ہے.

اور یقینا، آپ کو انسٹال کرنے والے سب سے زیادہ براؤزر کی توسیع آپ کے ویب براؤزر میں ہر چیز تک رسائی حاصل ہوتی ہے لیکن کم از کم ان کے پورے کمپیوٹر تک رسائی نہیں ہے.

متعلقہ: کیا آپ جانتے ہیں کہ براؤزر کی توسیع آپ کے بینک اکاؤنٹ میں دیکھ رہے ہیں؟

ونڈوز پر ActiveX کنٹرولز 10.

2021 تک، ActiveX کنٹرول اب بھی ونڈوز 10 کے جدید ورژن پر کی حمایت کر رہے ہیں. آپ کو کرنا ہے میراث انٹرنیٹ ایکسپلورر 11 براؤزر کا استعمال کریں تاہم، مائیکروسافٹ کنارے ActiveX کنٹرول کی حمایت نہیں کرتا.

کچھ کاروباری اداروں اور دیگر اداروں آج بھی ActiveX کنٹرول استعمال کرتے ہیں، لہذا مائیکروسافٹ نے ابھی تک اس کی حمایت نہیں کی ہے.

متعلقہ: ایڈوب فلیش مر گیا ہے: یہاں اس کا کیا مطلب ہے


ونڈوز - انتہائی مشہور مضامین

شرکت کی طرح اس ٹویٹ تو مائیکروسافٹ ول جلا بخشنے Clippy

ونڈوز Jul 14, 2025

مائیکروسافٹ "ایسا لگتا ہے کہ آپ بلاگ پوسٹ پڑھ رہے ہیں. کیا آپ مدد پسند کریں گے؟ " مائیکروسافٹ کے..


گرین ہلز ہمیشہ کے لیے: ونڈوز ایکس پی ہے 20 سال.

ونڈوز Oct 25, 2025

مائیکروسافٹ ونڈوز ایکس پی، 25 اکتوبر، 2001 کو ونڈوز کے سب سے زیادہ مقبول اور پائیدار ورژن میں سے ایک کو جا�..


ونڈوز 10 پر ایک نیٹ ورک ڈرائیو نقشہ پر کس طرح

ونڈوز Oct 21, 2025

ایک نقشہ نیٹ ورک ڈرائیو کی تشکیل آپ کو تیزی سے فائلوں اور فولڈروں تک رسائی حاصل کرنے کی اجازت دیتا ہے ..


ملٹی میڈیا انماد: ونڈوز میڈیا پلیئر بدل جاتا ہے 30

ونڈوز Oct 20, 2025

30 سال پہلے، مائیکروسافٹ ونڈوز میڈیا پلیئر کا پہلا ورژن متعارف کرایا تو پھر "میڈیا پلیئر" کا نام "کا حصہ" ..


مائیکروسافٹ لا کر وھائٹ بورڈ فکسنگ واپس پرانا ورژن

ونڈوز Nov 18, 2024

مائیکروسافٹ مائیکروسافٹ نے اس کا نیا ورژن نکال دیا وائٹ بورڈ کی درخواست ستمبر 2021 میں Web..


ونڈوز 10 اور ونڈوز 11 میں SSH چابیاں پیدا کرنے کے لئے کس طرح

ونڈوز Nov 12, 2024

eny کی Setiyowati / Shutterstock.com آپ کی زندگی کا حصہ لاگنگ بھی شامل ہے تو ایک ریموٹ سرور میں ایک کے لئ..


کی بورڈ پر دل کیسے بنائیں

ونڈوز Oct 22, 2025

چونکہ زبان اور مواصلات تیار ہوئے ہیں ، ایموجی ہماری روزمرہ کی گفتگو کا ایک حصہ بن چکے ہیں۔ سب سے زیادہ استع�..


ونڈوز یا میک پر جے ایف ایف فائل کو جے پی جی میں کیسے تبدیل کریں

ونڈوز Nov 3, 2024

اگرچہ جے ایف آئی ایف فائلیں جے پی جی فارمیٹ میں ان سے ملتی جلتی ہیں ، لیکن جے پی جی فائلیں زیادہ وسیع پیمانے ..


اقسام