Mi az a QR-kód?
Az étlapokon, plakátokon és beszállókártyákon található fekete-fehér négyzetes rejtvények néhány négyzetcentiméterre linket, Wi-Fi hitelesítési adatokat vagy jegyet tudnak pakolni. Íme, hogyan működnek – és hogyan hozhatjuk létre és szkennelhetjük be őket anélkül, hogy kiakadnának.
Pixelek adatként
QR kód – Gyors válasz kód, amelyet 1994-ben a Denso Wave talált ki az autóalkatrészek nyomon követésére – egy kétdimenziós vonalkód. Ahol egy régi szupermarket vonalkódja egy dimenzióban egy tucat számjegyet tárol, a QR-kód tárolja az adatokat két méretek: fekete-fehér modulokból álló rács, mindegyik egy kicsit. Éppen ezért egy QR-kód több ezer karaktert tartalmazhat egy tucat számjegy helyett.
Az adatok bármi lehet, amit a bájtok képviselhetnek: URL, egyszerű szöveg, kapcsolati adatok, Wi-Fi hitelesítő adatok, elméletileg akár bináris fájlok is. A szkenner beolvassa a rácsot, rekonstruálja a bájtokat és értelmezi azokat.
A QR-kód anatómiája
Három vizuális tereptárgy teszi a QR-kódot bármilyen szögből dekódolhatóvá:
| Elem | Ahol | Szerep |
|---|---|---|
| Finder minták | A három nagy sarok négyzet | Hagyja, hogy a lapolvasó megkeresse a kódot és annak tájolását |
| Igazítási minta | Kis négyzet, jobb alsó terület | Korrigálja a lencse torzulását ívelt felületeken |
| Időzítési minta | Változó vonal a keresők között | Beállítja a modulrács koordinátáit |
| Csendes zóna | Körös-körül fehér margó | Elválasztja a kódot a környezetétől – a szabvány része, ne vágja le |
| Adatok és hibajavítás | Minden mást | A hasznos teher, redundanciával átlapolva |
40 „verzió” létezik – 21×21-től 177×177-es modulig. A nagyobb verziók több adatot tárolnak; egy tipikus URL a 3–5. verzió körül landol.
Miért vizsgálják még mindig a sérült kódokat?
QR kódok beágyazása Reed–Solomon hibajavítás — ugyanaz a matematika, amely a CD-ket és a mélyűrszondákat védi. A sérült modulok egy bizonyos részéig a dekóder a meghibásodás helyett rekonstruálja a hiányzó adatokat. Négy szintű kereskedelmi kapacitás a rugalmasság érdekében:
- L — ~7% kárt helyreállít; legsűrűbb kód.
- M - ~15%; a mindennapi alapértelmezett.
- Q - ~25%; jó nyomtatáshoz, amelyet kezelni fognak.
- H - ~30%; lehetővé teszi, hogy logót csapjon a közepére, túléli a durva felületeket.
Ez az oka annak is, hogy a kódok tolerálják a logófedést: mindaddig, amíg a kár a helyreállítási költségvetés alatt marad, a hasznos teher érintetlen marad.
Statikus vs dinamikus kódok
A statikus A QR-kód közvetlenül kódolja a végső tartalmat. Örökké működik, nem kerül semmibe, nem követ semmit – változtassa meg a célállomást, és nyomtassa ki újra a kódot. A dinamikus kód egy QR-szolgáltatás által birtokolt rövid átirányítási URL-t kódol: a szolgáltatás minden beolvasást naplóz, és később újra kijelölheti a célt. Hasznos kampányokhoz, de függőséget (a szolgáltatásnak életben kell maradnia), adatvédelmi nyomon követést és gyakran előfizetést is hozzáad. A miénk QR generátor csak statikus kódokat állít elő – semmi sem jár le, semmi sem telefonál haza.
Amit az emberek beleraknak
- URL-ek — plakátok, névjegykártyák, csomagolás.
- Wi-Fi — a WIFI:S:name;T:WPA;P:password;; a formátum beolvasáskor csatlakozik a hálózathoz; generátorunk elkészíti Önnek.
- vCards — névjegykártya egy beolvasásban.
- Email, telefon, SMS — előre kitölti a levélírási képernyőt.
- Fizetések és jegyek – egyszeri aláírások, ezért ezeket a kódokat soha nem használhatják fel vagy fényképezhetik le idegenek.
Biztonságos szkennelés (quishing)
Mivel a kód csak egy link, amelyet valaki nyomtatott, a támadók is használják őket – a technikának még neve is van, sóhajtva (QR adathalászat). A parkolóórákon lévő törvényes kódokra csapott matricák, az e-mailekben található kódok, amelyek hitelesítő adatgyűjtő oldalakra vezetnek: a telefon látatlanban nyitja meg a célállomást, és ez a veszély.
- Használj olyan szkennert megnyitás előtt mutatja a dekódolt tartalmat - mint a QR szkenner ezen az oldalon – ahelyett, hogy közvetlenül a böngészőbe ugrik.
- Olvassa el figyelmesen a domaint: paypa1.com nem PayPal.
- Legyen különösen gyanakvó a beérkező kódok miatt burkolat más kódok, vagy amelyek a beolvasás után azonnal bejelentkezést igényelnek.
QR-kódot kapott képként? Dekódolja meg anélkül, hogy megbízna benne: a QR olvasó bármely kép nyers tartalmát jeleníti meg helyben, mielőtt bármit megnyit.
További információ
- Hozzon létre egyet: a QR kód generátor (linkek, Wi-Fi, e-mail, SMS - PNG letöltés).
- Olvass egyet élőben: a QR szkenner fényképezőgépével vagy a olvasó képekhez.
- Kíváncsi a QR-linkeken belüli címekre? Kezdje azzal mi az az IP-cím.
QR kód kérdések
A QR kódok lejárnak?
A QR-kód csak képpontként nyomtatott adat – nem járhat le. Ami leállíthatja a működést, az a mögötte lévő cél: egy dinamikus QR-kód egy átirányítási szolgáltatásra mutat, amely leállhat, és egy egyszerű hivatkozás elhal, ha a céloldal megteszi. Az egyszerű tartalommal helyileg generált kódok örökké működnek.
Biztonságos a QR-kódok beolvasása?
Maga a kód inert; a kockázat az, hogy hová mutat az URL. A támadók olyan kódokat nyomtatnak, amelyek adathalász webhelyekre vezetnek, ezért a dekódolt linket úgy kezelje, mint minden ismeretlen linket – olvassa el megnyitás előtt. A biztonságos szokás, ha olyan szkennert használ, amely először a célt mutatja, ahelyett, hogy közvetlenül a böngészőhöz ugorna.
Mi a különbség a statikus és a dinamikus QR-kódok között?
A statikus kód közvetlenül kódolja a végső tartalmat – URL-t, Wi-Fi hitelesítő adatokat, szöveget – és örökké működik. A dinamikus kód egy rövid átirányítási URL-t kódol, amely az azt létrehozó szolgáltatás tulajdonában van, lehetővé téve a cél későbbi megváltoztatását; csak addig működik, amíg ez a szolgáltatás létezik, és minden vizsgálatot nyomon követ.
Mennyi adatot tárolhat egy QR-kód?
Körülbelül 4300 karakter a legnagyobb verzióban a legalacsonyabb hibajavítási szinten. A gyakorlati korlát jóval alacsonyabb: minden extra karakter modulokat ad hozzá, sűrűbbé és nehezebben beolvashatóvá téve a kódot – tartsa röviden a hasznos terheket, különösen nyomtatásnál.