هک مخفی گوشی ها و بلندگوهای هوشمند با لیزر ممکن شد

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

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

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

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

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

پژوهشگران مذکور بعد از هفت ماه کار تحقیقاتی موفق به هک کردن دهها بلندگو در فواصل ۷۰ تا ۱۱۰ متری از منبع انتشار لیزر شده اند. برای متمرکز کردن لیزر بر روی میکروفون بلندگوهای هدف از لنزهای تله فوتو استفاده شده است. به همین شیوه بلندگوی گوگل هوم فریب داده شد تا درب پارکینگ یک منزل را با صدور فرمان صوتی باز کند.

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

پژوهشگران مذکور می گویند این موضوع را به اطلاع شرکت های تسلا، فورد، آمازون،اپل و گوگل رسانده اند تا آنها هر چه سریع تر شیوه طراحی میکروفون بلندگوهای هوشمند خود را تغییر دهند. این روش تا به حال برای هک بلندگوی گوگل هوم، نست، بلندگوی اکو پلاس / شو / دات، پرتال مینی فیس بوک، فایرکیوب تی وی، اکو بی ۴، دستیار صوتی سیری آیفون ایکس آر، آی پد ۶th Gen، دستیار صوتی گوشی های گالکسی اس ۹ و پیکسل ۲ گوگل استفاده شده است.

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