Czytnik kodów QR
Wpisz zdjęcie kodu QR lub skieruj swoją kamerę webową na niego – oprogramowanie odczyta kod i poinformuje ci, co znajduje się w jego wnętrzu. Rozpoznaje adresy URL, dane logowania do sieci Wi-Fi, kartki wizytowe (vCard), wydarzenia w kalendarzu oraz tekst prosty, a także podkreśla podejrzane adresy; dzięki temu kod QR prowadzący do skróconego adresu URL lub domeny z kodem punycoded nie zostanie otwarty w tajemnicy.
Jak funkcjonuje dekodowanie
-
1
Udostępnij obraz
Wgraj zdjęcie lub screenshot, wklej z schowiska kopii lub udziel upoważnienia do kamery wideo dla skanowania w czasie rzeczywistym.
-
2
Znajdź kod.
Decoderyfikator szuka trzy kwadraty pozycjonowania w rogu i wyprostowuje siatkę.
-
3
Odczytaj moduły i poprawź błędy.
Moduły czarno-białe są pobierane jako próbki, a korekcja błędów typu Reed-Solomon naprawia uszkodzenia do poziomu wmontowanej korekcji.
-
4
Odekoduj ładunek.
Zawartość jest interpretowana według formatu — URL, WIFI:, BEGIN:VCARD itd. — i wyświetlana w strukturalnym formacie.
Treść zrozumiała dla czytelnika
| Podatek | Przykład |
|---|---|
| URL | https://example.com/event?id=abc |
| Wi-Fi | WIFI:T:WPA;S:Guest;P:hunter2;; |
| vCard | BEGIN:VCARD\nVERSION:3.0\nFN:Alice\n... |
| SMS | SMSTO:+15551234567:Hello |
mailto:hi@example.com?subject=... |
|
| Wydarzenie w kalendarzu | BEGIN:VEVENT\nSUMMARY:Party\nDTSTART:... |
| Geo | geo:40.7128,-74.0060 |
| Tekst prosty | Inne |
Sprawdzenia bezpieczeństwa przed kliknięciem na link
Kody QR są zaprojektowane w taki sposób, by być trudne do odczytania przez człowieka. Nie można ich przeczytać, aby sprawdzić, dokąd mają trafić. Odczytacz wykazuje:
– Domeny Punycode (xn--), w których renderowanie w systemie Unicode może wydawać się innym domenem.
– skróconiki URL (bit.ly, t.co, goo.gl, tinyurl.com oraz inne popularne serwery), które ukrywają prawdziwe adresowanie.
– URL-y nie bazujące na protokole HTTPS – należy zwrócić na to uwagę w przypadku kodu publicznego lub udostępnianego wspólnie.
– Adresy IP zamiast nazw hostów – niezwykłe w przypadku legalnego użytkowania.
– ** bardzo długie adresy URL** – czasem są znakiem zaszyfrowanych danych lub niepotrzebnego kodu śledzenia.
Wszystko jest ujawnione przed kliknięciem na link; czytelnik nie porusza się automatycznie.
Porady dotyczące skanowania
– Dobry oświetlenie przewyższa wyższą rozdzielczość: zdjęcie z dużą ilością cieni nie będzie dobrze rozpoznane nawet w rozdzielczości 4K, podczas gdy dobrze oświetlone zdjęcie będzie rozpoznawane na poziomie 480p. – Ustaw kod w centrum. Wszystkie trzy kwadraty pozycjonowania muszą być wyraźnie widoczne. – Trzymaj telefon w pozycji stałą. Rozmycie ruchu może poważnie wpłynąć na działanie małych kodów. Podczas skanowania w czasie rzeczywistym przytrzymuj telefon o jakąś powierzchnię. – Zobacz małe kody przybliżenie. Jeśli znak konferencji zawiera kod QR o wielkości 1 cm, powiększ obraz przed skanowaniem – małe moduły nie są widoczne przy obecnym rozdzielczości kamery.
Gdy dekodowanie nie powiedzie się
– Zbyt duże uszkodzenia: po przekroczeniu poziomu korekcji błędów (7–30%) kod staje się nieczytelny. – Zona ciszy została wykorzystana. Sąsiednia grafika umieszczone zbyt blisko kodu zakłania wzór pozycjonowania. – Obrócenie kolorów: Niektóre skanery obsługują efekt światła na tle ciemnego, inne nie. Jeśli dekodowanie nie powiedzie się, spróbuj odwrócić obraz. – bardzo niski kontrast. Kody kolorowe (niebieski na jasnoniebieskim tle) często nie działają poprawnie; czarny na białym jest standardowym i niezawodnym rozwiązaniem.
Najczęściej zadawane pytania
Nie. Odekodowany zawartość jest wyświetlany z widocznym adresatem. Aby kliknąć na link, konieczne jest jego wyraźne naciśnięcie – należy go więc zweryfikować najpierw.
Ukróconiki linków ukrywają prawdziwe miejsce docelowe – jest to typowe dla kodów QR używanych w phishingu. Sam odczytacz informuje o tym, więc możesz sam decydować, czy kontynuować.
Kody QR wykorzystują metodę korekcji błędów Reed–Solomon, dlatego nawet do 30% modułów może ulegnąć uszkodzeniom, jeśli oryginał został wydrukowany z wysokim poziomem korekcji; większe uszkodzenia są niemożliwe do naprawienia.
Nie. Wideo jest przetwarzane w przeglądarce; nic nie jest załadowywane. Kadrzy są usuwane podczas analizy.
Najczęściej problem występuje z modułami kodu o słabej oświetleniu, rozmytym wyglądzie lub zbyt małych rozmiarów. Dobra oświetlenie z przodu, stabilna ręka oraz funkcja powiększania zwykle wystarczają, by go rozwiązać.