เครื่องอ่านรหัส QR
เพียงแค่วางรูปภาพของรหัส QR หรือชี้กล้องเว็บของคุณไปที่รหัสดังกล่าว อุปกรณ์อ่านจะทำการถอดรหัสและแสดงเนื้อหาภายในให้คุณทราบ อุปกรณ์นี้สามารถจดจำ URL ข้อมูลการเชื่อมต่อ Wi-Fi vCard เหตุการณ์ในปฏิทิน และข้อความธรรมดาได้ รวมทั้งจะแสดงคำเตือนสำหรับจุดหมายปลายทางที่ดูน่าสงสัย — ดังนั้นรหัส QR ที่นำไปยัง URL สั้นลงหรือโดเมนประเภท punycoded จะไม่ถูกเปิดโดยอัตโนมัติโดยไม่มีการแจ้งเตือน
กลไกการทำงานของการถอดรหัส
-
1
ให้ภาพ
อัปโหลดรูปภาพหรือภาพหน้าจอ วางภาพจากคลิปบอร์ด หรืออนุญาตให้กล้องเว็บแคมสแกนภาพแบบเรียลไทม์
-
2
ค้นหาโค้ด
ตัวถอดรหัสจะค้นหาสี่เหลี่ยมสำหรับกำหนดตำแหน่งทั้งสามแห่งในมุมต่างๆ และจัดเรียงตาข่ายให้ตรงกัน
-
3
อ่านโมดูลและแก้ไขข้อผิดพลาด
โมดูลแบบขาวดำจะถูกสุ่มตัวอย่าง และระบบแก้ไขข้อผิดพลาดแบบรีด-โซโลมอนจะทำการซ่อมแซมความเสียหายได้จนถึงระดับการแก้ไขที่ถูกฝังไว้
-
4
ถอดรหัสพายโลด
เนื้อหาจะถูกตีความตามรูปแบบต่างๆ เช่น URL, WIFI:, BEGIN:VCARD ฯลฯ และแสดงผลในรูปแบบที่เป็นระบบ
เนื้อหาที่ผู้อ่านเข้าใจได้
| ภาระงาน | ตัวอย่าง |
|---|---|
| URL | https://example.com/event?id=abc |
| ไวไฟ | 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=... |
| เหตุการณ์ในปฏิทิน | BEGIN:VEVENT\nSUMMARY:Party\nDTSTART:... |
| Geo | geo:40.7128,-74.0060 |
| ข้อความธรรมดา | สิ่งอื่นใดก็ได้ |
การตรวจสอบความปลอดภัยก่อนที่คุณจะคลิกลิงก์
รหัส QR ถูกออกแบบมาให้ไม่เอื้อต่อการใช้งานโดยมนุษย์ คุณไม่สามารถอ่านรหัสนี้เพื่อยืนยันว่ามันนำไปยังที่ใดได้ เครื่องอ่านจะแสดงสัญญาณเตือนทันที
- โดเมน Punycode (
xn--) ซึ่งการแสดงผลในรูปแบบ Unicode อาจทำให้ดูคล้ายกับโดเมนอื่นได้ - เครื่องย่อ URL (เช่น bit.ly, t.co, goo.gl, tinyurl.com และอื่นๆ อีกหลายแห่ง) ที่ซ่อนที่อยู่จริงของเว็บไซต์เป้าหมายไว้
- URL ที่ไม่ใช่ HTTPS — ควรให้คำเตือนสำหรับโค้ดที่เผยแพร่หรือใช้ร่วมกันในสาธารณะ
- ใช้ ที่อยู่ IP แทนชื่อโฮสต์ — ซึ่งไม่เหมาะสมสำหรับการใช้งานตามปกติ
- URL ที่ยาวมาก — บางครั้งอาจเป็นสัญญาณของข้อมูลที่ถูกเข้ารหัสหรือข้อมูลที่ใช้ในการติดตาม
ทุกอย่างจะถูกเปิดเผยให้เห็นก่อนที่คุณจะคลิกลิงก์; ผู้อ่านจะไม่ได้มีการนำทางโดยอัตโนมัติแต่อย่างใด
คำแนะนำในการสแกน
- แสงสว่างที่ดีมีประสิทธิภาพเหนือกว่าความละเอียดที่สูงขึ้นอย่างมาก รูปภาพที่มีเงาจะแสดงผลไม่ชัดเจนแม้ในระดับ 4K ส่วนรูปภาพที่ได้รับแสงสว่างเพียงพอก็สามารถถอดรหัสภาพได้ในระดับ 480p
- จัดตำแหน่งโค้ดให้อยู่ตรงกลาง โดยสี่มุมสำหรับกำหนดตำแหน่งทั้งสามต้องมองเห็นได้อย่างชัดเจน
- รักษาระดับการวางไว้ให้มั่นคง การเบลอของภาพจากการเคลื่อนไหวอาจทำให้รหัสขนาดเล็กเสียประสิทธิภาพได้ สำหรับการสแกนแบบเรียลไทม์ ให้วางโทรศัพท์ไว้บนพื้นผิวที่มั่นคง
- ใช้ฟีเจอร์ซูมสำหรับรหัสขนาดเล็ก: หากป้ายประจำการประชุมมีรหัส QR ขนาด 1 เซนติเมตร ควรซูมภาพก่อนสแกน เนื่องจากโมดูลขนาดเล็กอาจอยู่ต่ำกว่าความละเอียดที่กล้องสามารถตรวจจับได้อย่างแม่นยำ
เมื่อการถอดรหัสล้มเหลว
- ความเสียหายมากเกินไป: เมื่อเกินระดับการแก้ไขข้อผิดพลาด (7–30%) โค้ดจะไม่สามารถอ่านได้อีกต่อไป
- โซนเงียบถูกใช้งานแล้ว ภาพประกอบที่อยู่ใกล้กับโค้ดมากเกินไปทำให้รูปแบบการจัดตำแหน่งสับสน
- การพลิกสี: สแกนเนอร์บางรุ่นรองรับการแปลงภาพจากสีสว่างเป็นสีเข้ม ในขณะที่อีกหลายรุ่นไม่รองรับ หากการถอดรหัสล้มเหลว ให้ลองพลิกภาพให้ตรงข้ามก่อน
- ความต่างของสีต่ำมาก รหัสที่มีสี (สีน้ำเงินบนพื้นสีฟ้าอ่อน) มักให้ผลลัพธ์ไม่ถูกต้อง ส่วนการใช้สีดำบนพื้นสีขาวถือเป็นทางเลือกเริ่มต้นที่น่าเชื่อถือ
คำถามที่พบบ่อย
ไม่ เนื้อหาที่ถอดรหัสแล้วจะแสดงพร้อมระบุจุดหมายปลายทางอย่างชัดเจน การคลิกที่ลิงก์ใดๆ จำเป็นต้องทำโดยตรง ดังนั้นคุณควรตรวจสอบลิงก์นั้นก่อน
โค้ดสั้นสำหรับลิงก์มักซ่อนที่อยู่จริงของเป้าหมายไว้ ซึ่งเป็นลักษณะที่พบได้บ่อยในรหัส QR ประเภทฟิชชิง โดยผู้อ่านจะแจ้งข้อมูลให้ทราบ เพื่อให้คุณสามารถตัดสินใจได้ว่าจะคลิกตามหรือไม่
รหัส QR มีระบบแก้ไขข้อผิดพลาดแบบรีด-โซโลมอน ดังนั้น หากโมดูลต้นฉบับถูกพิมพ์ด้วยระดับการแก้ไขสูง อาจเกิดความเสียหายได้สูงสุดถึง 30% ส่วนกรณีที่ความเสียหายรุนแรงกว่านี้จะไม่สามารถแก้ไขได้
ไม่ วิดีโอจะถูกประมวลผลภายในเบราว์เซอร์ โดยไม่มีการอัปโหลดข้อมูลใดๆ เฟรมจะถูกลบไปทันทีหลังจากการวิเคราะห์
สาเหตุส่วนใหญ่คือการใช้แสงสว่างที่ไม่เหมาะสม โมดูลโค้ดที่เบลอ หรือมีขนาดเล็กเกินไป การใช้แสงสว่างด้านหน้าอย่างเหมาะสม มือที่จับอุปกรณ์อย่างมั่นคง และการซูมเข้าใกล้โดยปกติแล้วสามารถแก้ไขปัญหานี้ได้