Podvodných volání z bank stále přibývá. Jak se bránit?

Sdílet

22.5.25 3*/žena, telefon, zděšení, panika, šok, zoufalost Autor: Depositphotos
Ilustrační obrázek

Kvůli podvodným telefonátům přichází spousta lidí o peníze. Útočníci stále vylepšují své taktiky a často napodobují volání z bank i dalších institucí.

Vishing a spoofing

Vishing vychází ze slov „voice“ a „phishing“ a používá k manipulaci lidský hlas. Podvodníci po telefonu přesvědčují, že si lidé musí ochránit své peníze před hackery nebo zabránit podezřelé transakci. Jejich cílem je však získat přístup k účtu nebo člověka přimět k přesunutí peněz na jejich účet. Metoda funguje díky lidskému hlasu, kterému důvěřujeme a také díky časovému nátlaku, kdy není možné si v rámci hovoru ověřit informace nebo se s někým poradit. Z těchto důvodů podvodníci často volají v noci nebo brzo ráno, kdy jsou lidé méně ostražití nebo spěchají.

Spoofing je technologie, která pomáhá podvodníkům napodobit volání z banky nebo jiné instituce. Díky ní může volající změnit číslo, které se zobrazí na displeji telefonu. Když tedy podvodník zavolá, uvidí člověk skutečné telefonní číslo své banky, Policie ČR nebo třeba finančního úřadu.

Petr Jermář, odborník ze serveru Banky.cz, podotýká, že problém zhoršuje fakt, že útočníci často znají osobní údaje příjemce hovoru. Získávají je z úniků dat na internetu nebo ze sociálních sítí, případně ze zdrojů, kterým v minulosti povolil data využít i jinak než pro základní účel. Když vám pak řeknou vaše jméno, adresu nebo třeba typ účtu, který u banky máte, jejich důvěryhodnost ve vašich očích ještě vzroste. A právě tohoto efektu chtějí i umějí dosáhnout, doplňuje.

Volal vám někdo vydávající se za banku? Na tyto hovory si posvítí ČTÚ Přečtěte si také:

Volal vám někdo vydávající se za banku? Na tyto hovory si posvítí ČTÚ

Co když vám podvodník zavolá?

Když se vás volající bude snažit znervóznit informací o napadení účtu nebo o podezřelé transakci, zachovejte klid a dopřejte si čas. Nenechte se vtáhnout do složitých vysvětlování ani technických řešení. I když volající působí důvěryhodně a zná vaše osobní údaje, trvejte na svém právu hovor ukončit a v bance (nebo na policii, či odkud volající byl) si ověřit, zda opravdu volali. Pamatujte, že legitimní bankéř vaši opatrnost pochopí. Skutečná banka nemá problém s tím, když si její totožnost ověříte, radí Petr Jermář s tím, ať po ukončení podezřelého hovoru zavoláte své instituci, odkud byl hovor údajně realizován. Použijte ale oficiální číslo, které najdete na webových stránkách. Nevolejte zpět na číslo, ze kterého vám někdo volal, i když vypadá jako číslo banky. Falešný pracovník banky totiž mohl použít podvržené číslo, dodává.

Naletěli jste někdy podvodníkům?

Obranou je především prevence

Podle odborníků na prvním místě stojí prevence. Mezi doporučené praktiky patří uložení si do telefonu oficiální čísla své banky, což usnadní jejich ověření v případě podezřelého hovoru, a také seznámení se s tím, jak banka opravdu komunikuje. Také je na místě zdravá nedůvěra k urgentním požadavkům, kdy člověka nikdo nemůže nutit k okamžitému jednání. 

Člověk by také nikdy neměl instalovat do počítače nebo telefonu aplikace na základě telefonátu. Podvodníci totiž často požadují instalaci programů pro vzdálený přístup a pomocí ní mohou pak sledovat, co lidé dělají, a to včetně přihlašování do internetového bankovnictví.

Zde jsou tři pravidla ochrany před podvodnými telefonáty:

  1. Ověřujte si, s kým mluvíte nebo si píšete – podvodník se může vydávat za kohokoliv z banky, rodiny nebo úřadů.
  2. Nesdělujte svoje přihlašovací údaje a hesla ke svému účtu, ani čísla platebních karet – skutečná banka je po vás nikdy chtít nebude.
  3. Zvažujte platby a jiné kroky, k nimž jste nabádáni zvenčí – než cokoliv potvrdíte nebo zaplatíte, vždy si dejte čas na rozmyšlenou.

Autor aktuality

Jana Langerová píše o marketingu, podnikatelských příbězích a digitálních trendech.​ Profil autorky →

'; document.getElementById('preroll-iframe').onload = function () { setupIframe(); } prerollContainer = document.getElementsByClassName('preroll-container-iframe')[0]; } function setupIframe() { prerollDocument = document.getElementById('preroll-iframe').contentWindow.document; let el = prerollDocument.createElement('style'); prerollDocument.head.appendChild(el); el.innerText = "#adContainer>div:nth-of-type(1),#adContainer>div:nth-of-type(1) > iframe { width: 99% !important;height: 99% !important;max-width: 100%;}#videoContent,body{ width:100vw;height:100vh}body{ font-family:'Helvetica Neue',Arial,sans-serif}#videoContent{ overflow:hidden;background:#000}#adMuteBtn{ width:35px;height:35px;border:0;background:0 0;display:none;position:absolute;fill:rgba(230,230,230,1);bottom:20px;right:25px}"; videoContent = prerollDocument.getElementById('contentElement'); videoContent.style.display = 'none'; videoContent.volume = 1; videoContent.muted = false; const playPromise = videoContent.play(); if (playPromise !== undefined) { playPromise.then(function () { console.log('PREROLL sound allowed'); // setUpIMA(true); videoContent.volume = 1; videoContent.muted = false; setUpIMA(); }).catch(function () { console.log('PREROLL sound forbidden'); videoContent.volume = 0; videoContent.muted = true; setUpIMA(); }); } } function setupDimensions() { prerollWidth = Math.min(iinfoPrerollPosition.offsetWidth, 480); prerollHeight = Math.min(iinfoPrerollPosition.offsetHeight, 320); } function setUpIMA() { google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true); google.ima.settings.setLocale('cs'); google.ima.settings.setNumRedirects(10); // Create the ad display container. createAdDisplayContainer(); // Create ads loader. adsLoader = new google.ima.AdsLoader(adDisplayContainer); // Listen and respond to ads loaded and error events. adsLoader.addEventListener( google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, onAdsManagerLoaded, false); adsLoader.addEventListener( google.ima.AdErrorEvent.Type.AD_ERROR, onAdError, false); // An event listener to tell the SDK that our content video // is completed so the SDK can play any post-roll ads. const contentEndedListener = function () { adsLoader.contentComplete(); }; videoContent.onended = contentEndedListener; // Request video ads. const adsRequest = new google.ima.AdsRequest(); adsRequest.adTagUrl = iinfoVastUrls[iinfoVastUrlIndex]; console.log('Preroll advert: ' + iinfoVastUrls[iinfoVastUrlIndex]); videoContent.muted = false; videoContent.volume = 1; // Specify the linear and nonlinear slot sizes. This helps the SDK to // select the correct creative if multiple are returned. // adsRequest.linearAdSlotWidth = prerollWidth; // adsRequest.linearAdSlotHeight = prerollHeight; adsRequest.nonLinearAdSlotWidth = 0; adsRequest.nonLinearAdSlotHeight = 0; adsLoader.requestAds(adsRequest); } function createAdDisplayContainer() { // We assume the adContainer is the DOM id of the element that will house // the ads. prerollDocument.getElementById('videoContent').style.display = 'none'; adDisplayContainer = new google.ima.AdDisplayContainer( prerollDocument.getElementById('adContainer'), videoContent); } function unmutePrerollAdvert() { adVolume = !adVolume; if (adVolume) { adsManager.setVolume(0.3); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } else { adsManager.setVolume(0); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } } function onAdsManagerLoaded(adsManagerLoadedEvent) { // Get the ads manager. const adsRenderingSettings = new google.ima.AdsRenderingSettings(); adsRenderingSettings.restoreCustomPlaybackStateOnAdBreakComplete = true; adsRenderingSettings.loadVideoTimeout = 12000; // videoContent should be set to the content video element. adsManager = adsManagerLoadedEvent.getAdsManager(videoContent, adsRenderingSettings); // Add listeners to the required events. adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR, onAdError); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED, onContentPauseRequested); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED, onContentResumeRequested); adsManager.addEventListener( google.ima.AdEvent.Type.ALL_ADS_COMPLETED, onAdEvent); // Listen to any additional events, if necessary. adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.STARTED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.COMPLETE, onAdEvent); playAds(); } function playAds() { // Initialize the container. Must be done through a user action on mobile // devices. videoContent.load(); adDisplayContainer.initialize(); // setupDimensions(); try { // Initialize the ads manager. Ad rules playlist will start at this time. adsManager.init(1920, 1080, google.ima.ViewMode.NORMAL); // Call play to start showing the ad. Single video and overlay ads will // start at this time; the call will be ignored for ad rules. adsManager.start(); // window.addEventListener('resize', function (event) { // if (adsManager) { // setupDimensions(); // adsManager.resize(prerollWidth, prerollHeight, google.ima.ViewMode.NORMAL); // } // }); } catch (adError) { // An error may be thrown if there was a problem with the VAST response. // videoContent.play(); } } function onAdEvent(adEvent) { const ad = adEvent.getAd(); console.log('Preroll event: ' + adEvent.type); switch (adEvent.type) { case google.ima.AdEvent.Type.LOADED: if (!ad.isLinear()) { videoContent.play(); } prerollDocument.getElementById('adContainer').style.width = '100%'; prerollDocument.getElementById('adContainer').style.maxWidth = '640px'; prerollDocument.getElementById('adContainer').style.height = '360px'; break; case google.ima.AdEvent.Type.STARTED: window.addEventListener('scroll', onActiveView); if (ad.isLinear()) { intervalTimer = setInterval( function () { // Example: const remainingTime = adsManager.getRemainingTime(); // adsManager.pause(); }, 300); // every 300ms } prerollDocument.getElementById('adMuteBtn').style.display = 'block'; break; case google.ima.AdEvent.Type.ALL_ADS_COMPLETED: if (ad.isLinear()) { clearInterval(intervalTimer); } if (prerollLastError === 303) { playYtVideo(); } break; case google.ima.AdEvent.Type.COMPLETE: if (ad.isLinear()) { clearInterval(intervalTimer); } playYtVideo(); break; } } function onAdError(adErrorEvent) { console.log(adErrorEvent.getError()); prerollLastError = adErrorEvent.getError().getErrorCode(); if (!loadNext()) { playYtVideo(); } } function loadNext() { iinfoVastUrlIndex++; if (iinfoVastUrlIndex < iinfoVastUrls.length) { iinfoPrerollPosition.remove(); playPrerollAd(); } else { return false; } adVolume = 1; return true; } function onContentPauseRequested() { videoContent.pause(); } function onContentResumeRequested() { videoContent.play(); } function onActiveView() { if (prerollContainer) { const containerOffset = prerollContainer.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight/1 && containerOffset.bottom > 0.0) { if (prerollPaused) { adsManager.resume(); prerollPaused = false; } return true; } else { if (!prerollPaused) { adsManager.pause(); prerollPaused = true; } } } return false; } function playYtVideo() { iinfoPrerollPosition.remove(); youtubeIframe.style.display = 'block'; youtubeIframe.src += '&autoplay=1&mute=1'; } }
Upozorníme vás na články, které by vám neměly uniknout (maximálně 2x týdně).