سلام دوستان! امروز میخوایم در مورد یه چیزی صحبت کنیم که شاید اسمش رو شنیده باشید، ولی خیلی در موردش اطلاعات نداشته باشید: اشیای کمکی مرورگر، یا به اختصار BHO. اینها برنامههای کوچکی هستند که میتونند به مرورگر شما (مثل کروم، فایرفاکس، یا اج) اضافه بشن و یه سری کارها رو انجام بدن. بعضی از اونها خیلی مفید هستند، ولی بعضی دیگه میتونند مشکل ساز باشن.
فرض کنید دارید توی اینترنت میگردید و یهو یه نوار ابزار جدید بالای مرورگرتون ظاهر میشه، یا اینکه وقتی یه صفحه رو باز میکنید، یه تبلیغ ناخواسته نشون داده میشه. احتمالاً اینا کار یه BHO هستن.
BHO (Browser Helper Object) یه ماژول کوچیکه که به مرورگرتون وصل میشه و میتونه کاراییهای جدیدی بهش اضافه کنه. این کاراییها میتونند خیلی متنوع باشن: از تغییر ظاهر مرورگر گرفته تا اضافه کردن یه سری ابزار برای راحتتر گشتن توی اینترنت.
این اشیا به طور کلی با هدف افزایش کارایی و بهبود تجربه کاربری طراحی میشن، اما متاسفانه، بعضی از برنامه نویسا ازشون برای اهداف مخرب هم استفاده میکنن.
خیلی از BHOها واقعاً مفید هستند. مثلاً:
متاسفانه، بعضی از BHOها هم هستند که اصلا خوب نیستند. اینها میتونند کارهای زیر رو انجام بدن:
به این نوع BHOها معمولا malware یا برنامههای مخرب میگن. اینها خیلی خطرناک هستند و باید ازشون دوری کرد.
پیدا کردن و حذف کردن BHOها کار سختی نیست. توی خیلی از مرورگرها، یه بخشی وجود داره به اسم "افزونهها" یا "Extensions" که میتونید BHOهای نصب شده رو ببینید و هر کدوم رو که نمیخواهید، حذف کنید. همچنین میتونید از نرمافزارهای ضد ویروس و ضد جاسوسی استفاده کنید تا BHOهای مخرب رو پیدا کنن و حذفشون کنن.
به این قسمت ها توی مرورگرها باید دقت کنید، و قبل از نصب افزونه های جدید حتما مطمئن شید که این افزونه توسط توسعه دهندهی معتبر ارائه شده.
فرض کنید یه برنامه دانلود منیجر نصب کردید. این برنامه معمولاً یه BHO نصب میکنه که وقتی یه لینک دانلود رو باز میکنید، برنامه دانلود منیجر به صورت خودکار فعال بشه و فایل رو دانلود کنه. این یه BHO مفیده.
حالا فرض کنید یه برنامه رایگان نصب کردید که ادعا میکنه سرعت اینترنت شما رو افزایش میده. بعد از نصب، یه نوار ابزار تبلیغاتی بالای مرورگرتون ظاهر میشه و هی تبلیغ نشون میده. این یه BHO مخربه.
ویژگی | BHO مفید | BHO مخرب |
---|---|---|
هدف | بهبود تجربه کاربری | ایجاد مزاحمت و سوء استفاده |
عملکرد | انجام کارهای مشخص و کاربردی | نمایش تبلیغات ناخواسته، جاسوسی |
منبع | توسعه دهندگان معتبر | منابع ناشناس و غیر معتبر |
اجازه | نیاز به اجازه کاربر برای نصب | نصب بدون اجازه کاربر |
برای اینکه یه کوچولو با نحوه کار BHOها آشنا بشید، یه تیکه کد خیلی ساده (و غیر قابل اجرا!) رو نشون میدم (این کد فقط برای اینه که یه تصوری از نحوه کارکردشون داشته باشید):
// این یه مثال خیالی از یه BHO خیلی ساده است function onPageLoad() { // وقتی صفحه باز میشه، این کد اجرا میشه alert("سلام! این یه BHO ساده است."); }
این کد فقط یه پیام نشون میده وقتی یه صفحه باز میشه. BHOهای واقعی خیلی پیچیده تر از این هستن.
همیشه حواستون باشه چه برنامههایی رو نصب میکنید. قبل از نصب هر چیزی، حتماً تحقیق کنید و مطمئن بشید که برنامه معتبریه. و درضمن، مراقب باشید که بی دلیل به هر لینکی کلیک نکونید، این کار میتونه سیستم شما را مصدوم کند.
BHOها میتونند هم مفید باشند و هم مخرب. مهم اینه که بدونید چی دارید نصب میکنید و مراقب امنیت سیستم خودتون باشید. امیدوارم این مقاله تونسته باشه یه کمکی به شما کرده باشه!
کلیدواژهها: BHO، شیء کمکی مرورگر، امنیت، مرورگر، افزونه، malware، adware، spyware، ضد ویروس
وقتی به BHO به عنوان مخفف Browser Helper Object اشاره می کنیم، منظور این است که BHO با گرفتن حروف اولیه هر کلمه مهم در Browser Helper Object تشکیل می شود. این فرآیند عبارت اصلی را به شکلی کوتاه تر و قابل مدیریت تر فشرده می کند و در عین حال معنای اصلی خود را حفظ می کند. بر اساس این تعریف، BHO مخفف Browser Helper Object است.
امتیاز شما به این مطلب
امتیاز: 5 از 5 (مجموع 1 رای)
اولین نفری باشید که در مورد این مقاله نظر می دهید!
techfeed.ir© 2024 All rights reserved