کد QR چیست؟

آن پازل‌های مربع سیاه و سفید در منوها، پوسترها و کارت‌های پرواز می‌توانند یک پیوند، اعتبارنامه Wi-Fi یا یک بلیط را در چند سانتی‌متر مربع قرار دهند. در اینجا نحوه کار آنها آمده است - و نحوه ایجاد و اسکن آنها بدون اینکه گرفتار شوید.

پیکسل ها به عنوان داده

یک کد QR - کد پاسخ سریع، در سال 1994 توسط Denso Wave برای ردیابی قطعات خودرو اختراع شد - یک بارکد دو بعدی است. جایی که یک بارکد قدیمی سوپرمارکت ده ها رقم را در یک بعد ذخیره می کند، یک کد QR داده ها را در آن ذخیره می کند دو ابعاد: یک شبکه از ماژول های سیاه و سفید، هر یک کمی. به همین دلیل است که یک کد QR می تواند هزاران کاراکتر را به جای یک دوجین رقم در خود جای دهد.

داده ها می توانند هر چیزی باشند که بایت ها می توانند نشان دهند: URL، متن ساده، جزئیات تماس، اعتبارنامه Wi-Fi، حتی فایل های باینری در تئوری. اسکنر شبکه را می خواند، بایت ها را بازسازی می کند و آنها را تفسیر می کند.

آناتومی یک کد QR

سه نشانه بصری یک کد QR را از هر زاویه ای قابل رمزگشایی می کنند:

عنصرکجانقش
الگوهای یابسه مربع گوشه بزرگاجازه دهید اسکنر کد و جهت آن را پیدا کند
الگوی ترازمربع کوچک، قسمت پایین سمت راستاعوجاج لنز در سطوح منحنی را تصحیح می کند
الگوی زمان بندیخط متناوب بین یابمختصات شبکه ماژول را تنظیم می کند
منطقه آرامحاشیه سفید دور تا دورکد را از محیط اطرافش جدا می کند - بخشی از استاندارد است، آن را برش ندهید
تصحیح داده و خطاهمه چیز دیگرمحموله، درهم آمیخته با افزونگی

40 "نسخه" وجود دارد - اندازه ماژول های 21×21 تا 177×177. نسخه های بزرگتر داده های بیشتری را نگه می دارند. یک URL معمولی در اطراف نسخه 3-5 قرار می گیرد.

چرا کدهای آسیب دیده هنوز اسکن می شوند

کدهای QR تعبیه شده است تصحیح خطای Reed-Solomon - همان ریاضیاتی که از سی دی ها و کاوشگرهای فضای عمیق محافظت می کند. تا سهم معینی از ماژول های آسیب دیده، رمزگشا به جای از کار افتادن، داده های از دست رفته را بازسازی می کند. ظرفیت تجاری چهار سطح برای انعطاف پذیری:

  • L - ~ 7٪ آسیب را بازیابی می کند. متراکم ترین کد
  • M - ~ 15٪؛ پیش فرض روزمره
  • Q - 25٪؛ خوب برای چاپ است که به کار گرفته خواهد شد.
  • H - 30٪؛ به شما امکان می دهد یک لوگو را در وسط بکشید، از سطوح ناهموار جان سالم به در می برد.

همچنین به همین دلیل است که کدها یک پوشش لوگو را تحمل می کنند: تا زمانی که آسیب کمتر از بودجه بازیابی باقی بماند، محموله دست نخورده باقی می ماند.

کدهای استاتیک در مقابل پویا

A ایستا کد QR محتوای نهایی را مستقیماً رمزگذاری می کند. برای همیشه کار می کند، هیچ هزینه ای ندارد، هیچ چیز را ردیابی نمی کند - مقصد را تغییر دهید و کد را دوباره چاپ می کنید. الف پویا کد یک URL تغییر مسیر کوتاه متعلق به یک سرویس QR را رمزگذاری می کند: این سرویس هر اسکن را ثبت می کند و می تواند بعداً مقصد را مجدداً نشان دهد. برای کمپین ها مفید است، اما یک وابستگی اضافه می کند (سرویس باید زنده بماند)، ردیابی حریم خصوصی، و اغلب یک اشتراک. ما ژنراتور QR فقط کدهای ثابت تولید می کند - هیچ چیز منقضی نمی شود، هیچ چیز به خانه نمی رسد.

آنچه مردم درون آن قرار می دهند

  • URL ها - پوستر، کارت ویزیت، بسته بندی.
  • وای فای - WIFI:S:name;T:WPA;P:password;; قالب در اسکن به شبکه می پیوندد. ژنراتور ما آن را برای شما می سازد.
  • کارت های مجازی - یک کارت تماس در یک اسکن.
  • ایمیل، تلفن، اس ام اس - صفحه نوشتن را از قبل پر می کند.
  • پرداخت ها و بلیط ها - امضاهای یکبار مصرف، به همین دلیل است که این کدها هرگز نباید توسط افراد غریبه استفاده مجدد یا عکسبرداری شوند.

اسکن ایمن (quishing)

از آنجایی که یک کد فقط پیوندی است که شخصی چاپ کرده است، مهاجمان نیز از آن استفاده می کنند - این تکنیک حتی یک نام دارد. کوشینگ (فیشینگ QR). برچسب‌هایی که روی کدهای قانونی روی پارکومترها زده می‌شوند، کدهایی در ایمیل‌هایی که به صفحات جمع‌آوری اعتبار منتهی می‌شوند: تلفن مقصد را به‌طور نامرئی باز می‌کند و این خطر است.

  • از اسکنر استفاده کنید که محتوای رمزگشایی شده را قبل از باز کردن نشان می دهد - مانند اسکنر QR در این سایت - به جای سایتی که مستقیماً به مرورگر می پرد.
  • دامنه را با دقت بخوانید: paypa1.com پی پال نیست
  • به کدهایی که می رسند مشکوک باشید پوشش دادن کدهای دیگر، یا اینکه بلافاصله پس از اسکن، ورود به سیستم را درخواست می کنند.

کد QR به عنوان تصویر دریافت کردید؟ آن را بدون اعتماد رمزگشایی کنید: خواننده QR قبل از اینکه هر چیزی را باز کنید، محتوای خام هر تصویر را به صورت محلی نشان می دهد.

بیشتر بدانید

  • ایجاد یکی: تولید کننده کد QR (پیوندها، Wi-Fi، ایمیل، پیامک — دانلود PNG).
  • یکی را به صورت زنده بخوانید: اسکنر QR با دوربین خود، یا خواننده برای تصاویر
  • در مورد آدرس های داخل پیوندهای QR کنجکاو هستید؟ شروع کنید با آدرس IP چیست.
FAQ

سوالات کد QR

آیا کدهای QR منقضی می شوند؟

یک کد QR فقط داده ای است که به صورت پیکسل چاپ می شود - نمی تواند منقضی شود. چیزی که می تواند کار را متوقف کند مقصدی است که در پشت آن قرار دارد: یک کد QR پویا به یک سرویس تغییر مسیر اشاره می کند که ممکن است خاموش شود، و اگر صفحه هدف این کار را انجام دهد، یک پیوند ساده از بین می رود. کدهایی که به صورت محلی با محتوای ساده تولید می کنید برای همیشه کار می کنند.

آیا کدهای QR برای اسکن امن هستند؟

خود کد بی اثر است. خطر جایی است که یک URL نشان می دهد. مهاجمان کدهایی را چاپ می‌کنند که منجر به سایت‌های فیشینگ می‌شوند، بنابراین یک پیوند رمزگشایی شده را مانند هر پیوند ناشناخته‌ای در نظر بگیرید - قبل از باز کردن آن را بخوانید. استفاده از اسکنر که ابتدا مقصد را به شما نشان می دهد، به جای پریدن مستقیم به سمت مرورگر، عادت ایمن است.

تفاوت بین کدهای QR استاتیک و پویا چیست؟

یک کد استاتیک محتوای نهایی را مستقیماً رمزگذاری می کند - URL، اعتبارنامه Wi-Fi، متن - و برای همیشه کار می کند. یک کد پویا یک URL تغییر مسیر کوتاه متعلق به سرویس سازنده آن را رمزگذاری می کند و اجازه می دهد مقصد بعدا تغییر کند. فقط تا زمانی که آن سرویس وجود دارد کار می کند و هر اسکن را ردیابی می کند.

یک کد QR چقدر داده می تواند نگه دارد؟

حداکثر 4300 کاراکتر در بزرگترین نسخه در کمترین سطح تصحیح خطا. محدودیت عملی بسیار پایین‌تر است: هر کاراکتر اضافی ماژول‌هایی را اضافه می‌کند، و کد را متراکم‌تر و اسکن کردن آن را سخت‌تر می‌کند — محموله‌ها را به خصوص برای چاپ کوتاه نگه دارید.