برنامه خرابکار اندرویدی مخفیانه خرید می کند

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

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

برنامه یادشده بدون اجازه و اطلاع کاربر گوشی برای خرید خدمات دیجیتال اقدام کرده و هزینه هایی را به افراد تحمیل می کند. برنامه مذکور تا ژوئن سال ۲۰۱۹ در پلی استور در دسترس بود تا سرانجام گوگل برای حذف آن اقدام کرد.

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

ai.type فعالیت های مخرب خود را در ۱۳ کشور انجام داده و بررسی ها از تحمیل خسارت ۱۸میلیون دلاری توسط آن خبر می دهد. این برنامه تبلیغات آنلاینی را هم برای کاربران نمایش می داد و افراد را به کلیک بر روی آنها ترغیب می کرد.

109
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)); });