Mathcenter Forum

Mathcenter Forum (https://www.mathcenter.net/forum/index.php)
-   ข่าวสารจากทางเว็บบอร์ด (https://www.mathcenter.net/forum/forumdisplay.php?f=9)
-   -   reCAPTCHA (https://www.mathcenter.net/forum/showthread.php?t=3958)

TOP 23 กุมภาพันธ์ 2008 18:23

reCAPTCHA
 
2 ไฟล์และเอกสาร
เนื่องจากที่ผ่านมา มี BOT สมัครเป็นสมาชิกเว็บบอร์ดทุกสัปดาห์ เพื่อทำลิงก์กลับไปยังเว็บไซต์ตน หวังจะให้เว็บของตนเองมีอันดับใน search engine ดีขึ้น และทางเราขี้เกียจมาคอยตามลบลิงก์ขยะเหล่านั้นทิ้งไป

วันนี้ผมจึงเปลี่ยนตัว CAPTCHA ของเว็บบอร์ดเดิมที่ทำหน้าที่ได้ล้าหลังมาก :dry: (โดน BOT ใช้ OCR แกะออกอย่างง่ายดาย) มาเป็น reCAPTCHA โดยหวังว่าจะไม่เสร็จ BOT เหล่านี้อีก :o

รูปแบบการพิมพ์ข้อความจะเปลี่ยนไปเล็กน้อย จากเดิม (CAPTCHA) ที่มีเพียง 1 คำให้กรอกเท่านั้น เปลี่ยนเป็น (reCAPTCHA) ต้องพิมพ์ 2 คำ และให้เว้นวรรคระหว่างคำด้วย

ตัวอย่างเช่น ในหน้าขอสมัครสมาชิกเว็บบอร์ด หากเราเห็นตัว reCAPTCHA ดังรูปข้างล่าง
Attachment 567
สิ่งที่เราต้องพิมพ์คือ machine reviewing
ไม่ใช่ machinereviewing

ในกรณีที่รูปภาพด้านล่างไม่ชัด ไม่แน่ใจว่าอ่านข้อความได้ถูกต้องหรือไม่ เราสามารถขอเปลี่ยนภาพใหม่ได้โดยคลิกที่ไอคอน
Attachment 568

reCAPTCHA คืออะไร ?

เนื่องจากปัจจุบันมีการใช้ CAPTCHA อย่างแพร่หลายทุกวัน และเป็นการใช้สมองของมนุษย์มาประมวลผลจำนวนมาก คนกลุ่มหนึ่งมองเห็นตรงจุดนี้และคิดว่า แทนที่เราจะใช้สมองนั้นวิเคราะห์ว่ารูปภาพนั้นคือตัวอักษรอะไรเพื่อใช้ในการตรวจสอบว่าท่านเป็นมนุษย์จริงหรือไม่ มันน่าจะใช้ทำประโยชน์ได้มากกว่านั้น ทำอย่างไรจึงจะยิงปืนนัดเดียวได้นกมากกว่า 1 ตัวละ

มีงานเกี่ยวกับ OCR จำนวนมากเกิดปัญหา ให้ความถูกต้องในการแกะตัวอักษรจากรูปภาพได้แย่มาก เนื่องจากต้นฉบับอาจจะไม่ชัดเจนมาก หรือไม่ก็เทคโนโลยีทาง Image Processing ยังไม่สมบูรณ์พอ เช่น



จากรูปข้างบนจะเห็นว่ารูปภาพในหนังสือที่ scan มา เมื่อผ่านโปรแกรมเกี่ยวกับ OCR แล้วให้ความถูกต้องไม่ดีนัก แต่สำหรับมนุษย์เราแกะได้สบายมาก

เพื่อแก้ปัญหานี้และเพื่อตรวจสอบความถูกต้องที่ได้จาก OCR เราน่าจะตัดรูปภาพบางส่วนจากหนังสือเหล่านี้ ส่งไปให้ระบบต่างๆทั่วโลกที่ต้องใช้ CAPTCHA ช่วยตรวจสอบซะเลยว่า มันควรจะเป็นคำว่าอะไร

แต่เพื่อป้องกัน การมั่วนิ่ม ของมนุษย์ หรืออะไรก็แล้วแต่ ตัว reCAPTCHA จึงส่งอีก 1 คำที่ตัว reCAPTCHA รู้ดีว่าคือคำอะไรมาด้วย หากมนุษย์บอกคำนั้นถูก ทาง reCAPTCHA จึงจะสรุปว่า อีกคำนั้นมีความเป็นไปได้ว่าจะถูกด้วย และจะคอยตรวจสอบกับมนุษย์คนอื่นที่บอกคำนี้มาเช่นกัน ว่าตรงกันหรือไม่ หากตรงกันก็ยิ่งมีความเป็นไปได้ว่า มันควรจะแกะได้เป็นคำนั้นจริง

เห็นที่มาของตัว reCAPTCHA แล้ว ผมจึงค่อนข้างมั่นใจว่า BOT ไม่น่าจะแกะได้ง่ายนัก เพราะรูปภาพที่ reCAPTCHA เลือกมา เมื่อแกะด้วย OCR แล้วให้ผลไม่ค่อยถูกต้อง ตัว BOT เองอย่างไรซะก็ไม่มีทางเก่งไปกว่า OCR ได้เลย :laugh:

t.B. 23 กุมภาพันธ์ 2008 20:36

เวป mathcenter นี้มีบอทด้วยรึครับเนี่ย ประหลาดจัง

TOP 23 กุมภาพันธ์ 2008 21:07

เว็บไหนดูดี ก็มักจะมี BOT มาป้วนเปี้ยนทุกวันละ :haha:

ถ้าหากมีเวลาก็อยากจะลองทำ CAPTCHA แบบ mathcenter นะครับ เช่น
  • จงเขียนค่า $\pi$ ละเอียดถึงทศนิยมตำแหน่งที่ 4
  • จงหาค่าของ $\displaystyle{\lim_{\theta \to 0} \frac{\theta}{\sin \theta}}$
  • ท่านคิดว่าตัวเลขถัดจากนี้คืออะไร 1 , 2 , 4 , 8 , 16
  • จงหาค่าของ $\displaystyle{\frac{1}{2} + \frac{1}{3} + \frac{1}{4}}$
  • Euler เกิดปี ค.ศ.อะไร
บางคำถามต้องไปค้นข้อมูลในเน็ตมาช่วยตอบ บางคำถามต้องนั่งคิดเลขสักหน่อย :rolleyes:

หากทำได้ละก็ ต่อให้ BOT ตัวไหนก็ไม่กลัวเลย (BOT ที่จะแก้ปัญหานี้ได้ต้องอ่านภาษาไทยออกด้วยนะครับ :laugh: )

t.B. 23 กุมภาพันธ์ 2008 21:35

โฮ่ๆ ถามขนาดนั้นถ้าเด็กอนุบาลมาสมัครนี่คงช็อกตาตั้งกันไปเลยนะครับเนี่ย:aah:

Puriwatt 28 กุมภาพันธ์ 2008 00:30

โชคดีที่ผมได้เป็นสมาชิกอยู่แล้ว ไม่เช่นนั้นคงจะมีผมหงอกเพิ่มอีกหลายเส้น แน่ๆเลย สาธุ

RETRORIAN_MATH_PHYSICS 29 มีนาคม 2008 04:08

เดี๋ยวนี้คนเราหากินกันแปลกนะครับ อยากให้คนเข้าเว็บตัวเอง

คusักคณิm 02 มิถุนายน 2008 08:02

จงเขียนค่า พาย ละเอียดถึงทศนิยมตำแหน่งที่ 4 ตอบ หาค่าที่แน่นอนไม่ได้แต่ประมาณ8
ท่านคิดว่าตัวเลขถัดจากนี้คืออะไร 1 , 2 , 4 , 8 , 16 ตอบ32
จงหาค่าของ 21+31+41 ตอบ93
Euler เกิดปี ค.ศ.อะไร ตอบ1707
ตอบเล่นๆ แต่คิดจริง

หยินหยาง 02 มิถุนายน 2008 21:19

อ้างอิง:

ข้อความเดิมเขียนโดยคุณ คusักคณิm (ข้อความที่ 33730)
จงเขียนค่า พาย ละเอียดถึงทศนิยมตำแหน่งที่ 4 ตอบ 8
ท่านคิดว่าตัวเลขถัดจากนี้คืออะไร 1 , 2 , 4 , 8 , 16 ตอบ32
จงหาค่าของ 21+31+41 ตอบ93
Euler เกิดปี ค.ศ.อะไร ตบ1707
ตอบเล่นๆ แต่คิดจริง

ค่าของ $\pi $ ทศนิยมตำแหน่งที่ 4 ไม่ใช่ 8 นะ เพราะค่าของ $\pi \not= \frac{22}{7} $
Euler เกิดปี ค.ศ.อะไร ตบ1707 ตบพันกว่าครั้งเลยหรือ ระวังเจ็บมือละ:haha:
ตอบจริงๆ แต่คิดเล่นๆ

คusักคณิm 03 มิถุนายน 2008 21:02

อ้างอิง:

ข้อความเดิมเขียนโดยคุณ หยินหยาง (ข้อความที่ 33754)
ค่าของ $\pi $ ทศนิยมตำแหน่งที่ 4 ไม่ใช่ 8 นะ เพราะค่าของ $\pi \not= \frac{22}{7} $
Euler เกิดปี ค.ศ.อะไร ตบ1707 ตบพันกว่าครั้งเลยหรือ ระวังเจ็บมือละ:haha:
ตอบจริงๆ แต่คิดเล่นๆ

ขอบคุณมาก ลืมไปว่า$22/7$เป็นแค่ค่าประมาณ :died:

mathematiiez 20 มิถุนายน 2008 18:20

โห !~* โชคดีจริงๆเรา ที่สมัครแล้ว อื้ม ค่าพายเป็นเพียงค่าประมาณ แล้วทศนิยมตำแหน่งที่ 4 คืออะไรคะ ?????

อยากรู้เหมือนกัน อิอิ!

คusักคณิm 26 มิถุนายน 2008 23:00

อ้างอิง:

ข้อความเดิมเขียนโดยคุณ mathematiiez (ข้อความที่ 34746)
โห !~* โชคดีจริงๆเรา ที่สมัครแล้ว อื้ม ค่าพายเป็นเพียงค่าประมาณ แล้วทศนิยมตำแหน่งที่ 4 คืออะไรคะ ?????

อยากรู้เหมือนกัน อิอิ!

3.1428571428571428571428571428571......
ก็คือ$\approx 8$:happy::great:

RETRORIAN_MATH_PHYSICS 26 มิถุนายน 2008 23:49

อ้างอิง:

ข้อความเดิมเขียนโดยคุณ คusักคณิm (ข้อความที่ 35241)
3.1428571428571428571428571428571......
ก็คือ$\approx 8$:happy::great:

$\pi \approx 3.1415926..... $
หลักที่ 4 คือ 5 ครับ
มันมีความหมายนะครับ
อย่างที่พวกเรารู้วัน Pi Day คือวันที่ 14 มีนาคม
แต่มันมีอะไรมากกว่านั้นครับ
ก็คือ 14 มีนาคม เวลา บ่าย 1 โมง 59นาที 26 วินาที
ฝากหาต่อด้วยนะครับ ว่ามันเกี่ยวอะไรกับค่า $\pi$

คusักคณิm 28 มิถุนายน 2008 21:40

ก็คือ 14 มีนาคม เวลา บ่าย 1 โมง 59นาที 26 วินาที
ฝากหาต่อด้วยนะครับ ว่ามันเกี่ยวอะไรกับค่า$\pi $

$\approx $3.14(วัน)1(เวลา)59(นาที)26(วินาที)......:)

Anonymous314 05 กรกฎาคม 2008 23:34

เดี๋ยวนี้พวก bot เขาจ้างแรงงานถูกในอินเดียเพื่อพิมพ์แล้วครับ ข่าวเก่าแล้ว

TOP 13 มีนาคม 2010 01:42

ช่วงนี้มี spam pm เข้ามามากเป็นพิเศษ :mad:

ปกติแล้ว BOT ทั้งหลายจะต้องรู้ว่าใครเป็น Moderator หรือ Admin และพยายามเลี่ยงส่ง pm ให้นะครับ :laugh:
สงสัยคราวนี้ BOT จะทำงานพลาดซะละ ผมเองก็ได้รับกับเขาด้วยหรือเนี่ย :dry:

หลังจากตรวจดูเวลาที่ใช้ส่ง pm พอจะอนุมานได้ว่า วิธีที่ BOT ทะลวงเจ้า reCAPTCHA เข้ามาส่ง spam pm จำนวนมากได้นั้น ทำดังนี้
  1. ใช้แรงงานต่างชาติราคาถูก สมัครเว็บบอร์ด (เหมือนที่คุณ Anonymous314 เคยพูดถึงนานละ)
  2. ใช้ BOT ส่ง spam pm เข้ามา
ผมว่าถึงเวลาพบกับ CAPTCHA แบบ mathcenter ได้ในเวลาอันใกล้นี้แล้วละ :yum:
อยากจะรู้เหมือนกันว่าแรงงานต่างชาติราคาถูกจะอ่านภาษาไทยออก และมีความรู้คณิตศาสตร์เบื้องต้นบ้างรึเปล่า :rolleyes:


เวลาที่แสดงทั้งหมด เป็นเวลาที่ประเทศไทย (GMT +7) ขณะนี้เป็นเวลา 04:19

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Modified by Jetsada Karnpracha