شناسایی ۲۰۰ افزونه سارق اطلاعات کاربران در مرورگرهای اینترنتی

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از زددی نت، وب سایت های آلوده و سارق اطلاعات کاربران اینترنت با سواستفاده از این افزونه های معیوب می توانند کدهای مخرب خود را از طریق مرورگرها بر روی رایانه های کاربران اجرا کنند و اطلاعات شخصی افراد مانند بوکمارک ها، تاریخچه مرورگرها و حتی کوکی های افراد را بدزدند.

بررسی های محققان امنیتی فرانسوی موسسه INRIA نشان می دهد مهاجمان می توانند از طریق همین افزونه ها اطلاعات لاگین و ورود به سایت های مختلف را نیز سرقت کنند و به اطلاعات حساسی مانند نام کاربری و کلمه عبور ایمیل یا حساب های بانکی، داده های ورود به شبکه های اجتماعی و غیره دسترسی یابند.

این افزونه های آسیب پذیر می توانند موجب بارگذاری فایل های آلوده بر روی رایانه های کاربران نیز بشوند که نتیجه این امر ردگیری فعالیت های کاربران در وب به طور مخفیانه توسط هکرها و کلاهبرداران اینترنتی خواهد بود.

پژوهشگران برای یافتن افزونه های معیوب مرورگرهای اینترنتی بیش از ۷۸ هزار افزونه مرورگرهای کروم، فایرفاکس و اپرا را آزمایش کرده اند و در مجموع ۱۹۷ افزونه مخرب را شناسایی کرده اند که ۸۱ مورد از آنها برای مدیریت وقت و افزایش بهره وری کاربرد دارند، ۴۸ مورد برای برقراری ارتباط یا تسهیل کاربرد شبکه های اجتماعی طراحی شده اند و ۱۹ مورد هم کارکرد تفریحی و سرگرمی دارند.

این محققان برای آزمایش افزونه ها و بررسی سلامت آنها ابزاری را نیز طراحی کرده اند که از این آدرس در دسترس است.

101
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });