Bezpečné používanie URL shortenerov alebo Ako zistiť, čo je za linkou?
URL shortenery (bit.ly, tinyurl, short.link) sú neoddeliteľnou súčasťou dnešného internetu. Ale ako vieš, kam skutočne vedú? A ako sa chrániť pred phishingom a malverom?
Prečo sú URL shortenery nebezpečné?
Skrátené URL skrývajú pôvodnú adresu. To je ideálne pre útočníkov:
- Phishing:
https://bit.ly/secure-login-123môže viesť na falošnú prihlasovaciu stránku - Malware: Nič nebráni v tom, aby za linkou bola škodlivá stránka
- Sledovanie: Autor linky vidí, kto a kedy ju klikol
- URL jacking: Ak sa doména shortenerov predá, všetky staré linky môžu viesť nikam
Nedôveruj linkom od neznámych zdrojov. Shortenerom obzvlášť. Punkt.
Ako zistiť, čo je za linkou?
1. Preview služby (najbezpečnejšie)
Najjednoduchšie riešenie – existujú weby, ktoré ti zobrazia cieľ bez nutnosti klikať:
https://www.expandurl.com/
https://urlex.org/
https://wheregoes.com/
https://checkshorturl.com/
Stačí vložiť skrátený link a vidíš, kam vedie. Funguje s väčšinou shortenerov.
2. Inspekcia v prehliadači
Väčšina moderných prehliadačov (Chrome, Firefox, Safari) umožňuje zobraziť preview keď prejdeš myšou na link. Pozri sa do stavového riadku dole – niekedy tam vidíš cieľovú URL.
💡 Tip: Prejdi myšou na skrátenom linku a drž ju (neklikaj).
Stavový riadok prehliadača by mal zobraziť úplnú adresu.
3. Programový prístup (pre vývojárov)
Niektoré shortenery majú verejné API alebo štandardný spôsob expanzie:
# Všeobecný HEAD request (nefunguje vždy)
curl -I -L "https://bit.ly/example"
# bit.ly s API
curl "https://api.bit.ly/v3/expand?short_url=bit.ly/xyz&access_token=YOUR_TOKEN"
# PowerShell verzia
Invoke-WebRequest -Uri "https://bit.ly/example" -MaximumRedirection 0 -ErrorAction SilentlyContinue |
Select-Object -ExpandProperty Location
4. Jednoduchý trik s + alebo ?
Viacero shortenerov (bit.ly, tinyurl, short.link) podporuje tento trik – pridaj na koniec URL + alebo ?:
bit.ly/xyz+
tinyurl.com/abc?
short.link/example+
Zobrazí ti info o linke bez presmerovania!
5. WHOIS a DNS lookups
Pre podozrivé domény:
# Kto vlastní doménu?
whois example-shortener.com
# Kde smeruje doména?
nslookup short.url
dig short.url +short
Praktický príklad: Podozrivá linke
Dostaneš email s linkou: https://bit.ly/secure-update-2026
Kroky na verifikáciu:
- Neurob hneď: Neklikaj na ňu
- Skopíruj URL do preview služby (urlex.org)
- Pozri sa: Kam skutočne vedie?
- Over si odosielateľa linky: Je email/odkaz z dôveryhodného zdroja?
- Ak je podozrivá: Navštív stránku priamo bez linky (napríklad https://duckduckgo.com/ a vyhľadaj)
Best practices
✅ Ako na to:
- Použi preview služby pre podozrivé linky
- Klikaj len na linky od dôveryhodných zdrojov
- Najdi myšou a pozri sa do stavového riadku
- Ak linka pochádza z emailu, over si odesieľateľa (skontroluj e-mailovú adresu!)
- Buď skeptický voči linkám zo sociálnych sietí od neznámych ľudí
❌ Nikdy nerob:
- Neklikaj na náhodné skrátené linky na sociálnych sieťach
- Nikdy nezdieľaj skrátené linky s citlivými informáciami (hesla, tokeny, interné URLs)
- Nepoužívaj URL shortener linky na phishing (samozrejmosť, ale hovorím si to :)
- Nikdy nepredpokladaj, že skrátená linke od “dôveryhodnej” služby je bezpečná (aj bit.ly môže hostiť malver)
🛠️ Nástroje a zdroje
| Nástroj | Popis | Bezpečnosť |
|---|---|---|
| expandurl.com | Expanzia a preview | ✅ Odporúčané |
| urlex.org | Rýchla expanzia | ✅ Odporúčané |
| wheregoes.com | Detailný report | ✅ Odporúčané |
| bit.ly | Preview s + | ⚠️ Štandardný shortener |
| Malwarebytes | Scanning liniek | ✅ Skenovanie URL |
| URLhaus | Databáza škodlivých URL | ✅ Informácie |
💡 Tip pre vývojárov
Ak v kóde spracovávaš používateľské linky, vždy ich expanduj pred analýzou:
// Expanzia skrátených URL
async function expandUrl(shortUrl) {
try {
const response = await fetch(shortUrl, {
method: 'HEAD',
redirect: 'follow'
});
return response.url; // Expandovaná URL
} catch (error) {
console.error('Chyba pri expanzii URL:', error);
return null;
}
}
// Použitie
const realUrl = await expandUrl('https://bit.ly/example');
console.log('Skutočná URL:', realUrl);
# Python verzua
import requests
from urllib.parse import urlparse
def expand_url(short_url):
try:
response = requests.head(short_url, allow_redirects=True, timeout=5)
return response.url
except requests.RequestException as e:
print(f'Chyba: {e}')
return None
# Použitie
real_url = expand_url('https://bit.ly/example')
print(f'Skutočná URL: {real_url}')
Bezpečnosť domén shortenerov
Aj samotné shortenery môžu byť hacknuté. Historické incidenty:
- Bit.ly kompromitácia (2011): Útočníci mohli vidieť analytiku liniek
- TinyURL zneužitie: Jednotlivé linky viedli na malware
- Short.link phishing: Existovali falošné domény podobné pôvodnej
Záver: Bezpečnosť skrátnej linky závisí aj od bezpečnosti samotného shortenera.
Červené vlajky
Buď opatrný, ak vidíš:
🚩 Skrátenú linku z emailu od “banky” – banka nikdy takto neposiela linky na prihlásenie
🚩 Skrátená linke v SMS správe
🚩 Ponuka “klikni tu pre výhru” alebo “tvoje konto je zablokované”
🚩 Linky z neznámych zdrojov na sociálnych sieťach
🚩 Neustála ponuka inštalácie čohokoľvek
Ak máš pochybnosti – neotváraj ju.
Záver
URL shortenery nie sú sami o sebe nebezpečné – problém je, že môžu skrývať čokoľvek. Buď skeptický, použi preview nástroje a pamätaj si, že najlepšia ochrana je zdravý rozum.
Dostaneš email s podozrivou linkou? Proste ju neotváraš. 🔒
Súvisiace články
- Phishing: Ako rozpoznať podvod
- Bezpečné hesla v roku 2026
- VPN a HTTPS: Čo je naozaj bezpečné