ทำไมจำเป็นต้องมี CAPTCHAs (แคปช่า) ?

CAPTCHA1

โปรแกรม CAPTCHAs (แคปช่า)

โปรแกรม CAPTCHAs (แคปช่า) มีเพื่อต้องการป้องกัน แฮกเกอร์และสแปมเมอร์ จากการใช้โปรแกรมป้อนข้อมูลแบบอัตโนมัติ จากหน้าเว็บไซต์หรือก็คือต้องการคัดกรองแยกระหว่าง คนกับ bot หรือ robot ออกนั่นเองโดยเฉพาะพวกแฮกเกอร์และสแปมเมอร์ต้องการก่อกวนในโลกออนไลน์ อย่างเช่น พวกผลโพล์ที่มีการสำรวจผ่านเว็บออนไลน์ อาจจะให้ผลโพลที่ผิดพลาดที่ไม่ได้เกิดคนจริงๆ บัญชีออนไลน์โดนแฮกด้วยการพยายามค้นหารหัสผ่านซ้ำไปซ้ำมา การลงทะเบียนฟรีหลายร้อยบัญชีโดยที่ไม่ใช้คนใช้จริงๆ อย่างพวกเว็บblog เว็บข่าวที่มีการนำเสนอเนื้อหาโดยมีการแสดงความคิด อาจจะโดนแสดงความคิดเห็นมั่วๆเข้ามาซึ่งไม่เกี่ยวกับเนื้อหาเลย เป็นต้น

แล้ว CAPTCHA ย่อมาจากอะไร?

CAPTCHA ย่อมาจาก “Completely Automated Public Turing test to tell Computers and Humans Apart” (การทดสอบของทัวริงสาธารณะแบบอัตโนมัติเพื่อแยกแยะว่าเป็นคอมพิวเตอร์กับมนุษย์อย่างสมบูรณ์) เป็นเครื่องหมายการค้าของมหาวิทยาลัยคาร์เนกีเมลลอน สหรัฐอเมริกา คิดค้นขึ้นในปี ค.ศ. 2000 โดย ลูอิส วอน อาห์น (Luis von Ahn) แมนูล บลัม (Manuel Blum) นิโคลัส เจ. ฮอปเปอร์ (Nicholas J. Hopper) และ จอห์น แลงฟอร์ด (John Langford) (สามคนแรกมาจากมหาวิทยาลัย ส่วนคนสุดท้ายมาจากไอบีเอ็ม)

CAPTCHAsจะทำงานยังไง?

CAPTCHAsจะทำงานโดยถามผู้ใช้งานด้วยตัวอักษรตามที่แสดงในรูปภาพที่บิดเบี้ยว ซึ่งวิธีนี้จะทำให้ robot อ่านยากคอมพิวเตอร์ไม่สามารถตีความได้ คำว่าคอมพิวเตอร์ในที่นี้หมายถึง พวก Spam Bot หรือ Script สำหรับโจมตีเว็บไซต์หรือเว็บเพจ

สามารถดูตัวอย่าง CAPTCHAs ได้ที่นี่ www.captcha.net

ดาวห์โหลด CAPTCHAs ของ google ได้ที่นี่ Google Recaptcha

ที่มา:  about tech