window.yaContextCb = window.yaContextCb || []
11 октября 2017, 23:29

Недоработка от Apple: программист нашел простой способ взломать iPhone

Хакеры могут внедрить вредоносный код в любую программу через окно ввода пароля.
Читать ren.tv в

Специалист в области программного обеспечения Феликс Краузе полагает, что сотрудники Apple допустили некую недоработку, которая способна привести к тому, что миллионы владельцев iPhone по всему миру рискуют потерять данные своих Apple ID. Об этом сообщает "Ридус".

По словам Краузе, владельцы iPhone привыкли подтверждать учетную запись при виде соответствующего уведомления. Но окно для ввода пароля может показать не только App Store, iTunes или iCloud.

Программист обращает внимание на то, что исходный код всплывающего окна состоит из 30 строк, что позволяет с легкостью встраивать его в различные приложения.

Краузе советует пользователям закрывать окно ввода пароля для избежания возможного взлома аккаунта киберпреступниками. Если данные действительно нужны системе, то окно попросту не закроется.

Подпишитесь и получайте новости первыми
(function() { var sc = document.createElement('script'); sc.type = 'text/javascript'; sc.async = true; sc.src = '//jsn.24smi.net/smi.js'; sc.charset = 'utf-8'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sc, s); }());
(function() { var sc = document.createElement('script'); sc.type = 'text/javascript'; sc.async = true; sc.src = '//jsn.24smi.net/smi.js'; sc.charset = 'utf-8'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sc, s); }());
var init_adfox_151870620891737873_235959 = function() { // puid2: '229103', if (window.Ya && window.Ya.adfoxCode) { var params = { p1: 'bzorw', p2: 'fulf', puid8: window.localStorage.getItem('puid8'), puid12: '186107', puid21: 1, puid26: window.localStorage.getItem('puid26'), puid4: 'ren.tv', extid: (function(){var a='',b='custom_id_user';if(!localStorage.getItem(b)){var c='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';for(var i=0;i<47;i++){a+=c.charAt(Math.floor(Math.random()*c.length));}a=encodeURIComponent(a);localStorage.setItem(b,a);}else{a=localStorage.getItem(b);}return a;})(), extid_tag: 'rentv', }; const pk = window.localStorage.getItem('pk'); if (pk) { params.pk = pk; params.pke = '1'; } var existBidding = window.Ya?.headerBidding.getBidsReceived().map(elm => elm.containerId) || [] if (window.Ya.headerBidding && !existBidding.includes('adfox_151870620891737873_235959')) { window.Ya.headerBidding.pushAdUnits([ { "code": 'adfox_151870620891737873_235959', "bids": [ { "bidder": "adriver", "params": { "placementId": "30:rentv_970x250_mid" } }, { "bidder": "bidvol", "params": {"placementId": "37226" } }, { "bidder": "sape", "params": { "placementId": "836081" } }, { "bidder": "adfox_adsmart", "params": { "pp": "h", "ps": "doty", "p2": "ul", "puid20": "" } }, { "bidder": "hybrid", "params": { "placementId": "6602ab127bc72f23c0325b09" } } ], "sizes": [ [970,250], [728,250], [728,90], [990,90], [990,250] ] } ]); } window.yaContextCb?.push(() => { Ya.adfoxCode.createScroll({ ownerId: 264443, containerId: 'adfox_151870620891737873_235959', params: params, lazyLoad: true, }, ['desktop', 'tablet'], { tabletWidth: 1104, phoneWidth: 576, isAutoReloads: false }); }); } } if (window.Ya && window.Ya.adfoxCode) { init_adfox_151870620891737873_235959(); } else { document.addEventListener('adfoxload', event => { init_adfox_151870620891737873_235959(); }); }
(window.smiq = window.smiq || []).push({});
((counterHostname) => { window.MSCounter = { counterHostname: counterHostname }; window.msCounterExampleCom = {}; window.mscounterCallbacks = window.mscounterCallbacks || []; window.mscounterCallbacks.push(() => { window.msCounterExampleCom = new MSCounter.counter({ account: "ren_tv", tmsec: "ren_tv", autohit: false }); }); const newScript = document.createElement("script"); newScript.onload = function () { window.msCounterExampleCom.hit(); }; newScript.async = true; newScript.src = `${counterHostname}/ncc/counter.js`; const referenceNode = document.querySelector("script"); if (referenceNode) { referenceNode.parentNode.insertBefore(newScript, referenceNode); } else { document.firstElementChild.appendChild(newScript); } })("https://tns-counter.ru/");
window.yaContextCb?.push(()=>{ Ya.adfoxCode.create({ ownerId: 241452, containerId: 'adfox_16796574778423508', params: { pp: 'i', ps: 'ccup', p2: 'iedw' } }) })