Tags:
Node Thumbnail

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

ล่าสุดทีม reCAPTCHA ออกมาให้ข้อมูลว่าเทคโนโลยีด้าน AI ทำให้บ็อตเก่งขึ้นเรื่อยๆ จน reCAPTCHA ต้องสร้างรหัสที่ยากขึ้นเรื่อยๆ จนเป็นปัญหาว่ามนุษย์เองก็เริ่มอ่านไม่ออก ทางทีมจึงต้องวิจัยหาแนวทางแก้ไขปัญหาที่ดีขึ้นกว่าเดิม

ทางออกของทีม reCAPTCHA คือการตรวจสอบตัวตนสองชั้น โดยชั้นแรกจะใช้เทคนิคด้านการประเมินความเสี่ยง (risk analysis) พิจารณาว่าผู้ใช้รายนั้นเป็นคนหรือเป็นบ็อต ถ้าคาดว่าผู้ใช้เป็นคน ก็จะส่งรหัสที่ไม่ยากมากนัก (ตัวอักษรหรือตัวเลขไม่บิดเบี้ยวจนอ่านไม่ออก ดูภาพประกอบ) ให้ตอบ แต่ถ้าคาดว่าเป็นบ็อตก็จะได้โจทย์ที่ยากขึ้น ผลลัพธ์คือมนุษย์กรอกรหัสง่ายขึ้นและกรองบ็อตได้ดีขึ้นไปในคราวเดียว

ทาง reCAPTCHA ไม่ได้เปิดเผยรายละเอียดว่าแยกแยะคนกับบ็อตได้อย่างไร ต้องรอดูกันในระยะยาวว่าฝ่ายผู้ควบคุมบ็อตจะสามารถเจาะระบบใหม่ของ reCAPTCHA ได้หรือไม่ครับ

No Description

ที่มา - Google Online Security Blog

Get latest news from Blognone

Comments

By: tanapon000 on 26 October 2013 - 09:58 #647419
tanapon000's picture

อยากรู้ว่าระหว่างช่องตัวเลขต้องเว้นวรรคหรือป่าว เหมือนผมเคยเจอบางอันมันไม่ต้องเว้นบางอันต้องเว้น หรือว่าเดี๋ยวนี้ใช้ได้ทั้งสองแบบ

By: platalay
iPhoneWindows PhoneAndroidWindows
on 26 October 2013 - 09:58 #647420

น้ำตาจะไหล
ปล.เพราะเพ่ง reCAPTCHA เพราะมากเกินไป

By: PathSNW
iPhoneAndroidSymbianWindows
on 26 October 2013 - 10:07 #647423
PathSNW's picture

บ็อต นี่ออกเสียง บ๊อด เหมือน ล็อค ใช่ไหมครับ

By: AmidoriA
UbuntuWindows
on 26 October 2013 - 14:22 #647497 Reply to:647423
AmidoriA's picture

ผมว่า ออกเสียงเป็น สระ "เอาะ" นะครับ "บอ-เอาะ-ดอ" = บ็อด

ถ้าไม้ตรี เสียงมันจะแหลมๆเหมือน ม๊อด (modulator)

By: bellamy
Android
on 28 October 2013 - 11:59 #647973 Reply to:647497

ยังไงก็ได้ อย่าอ่านเป็นบอดเวลาเล่นป็อคก็พอ

By: cornario
iPhoneAndroidUbuntuWindows
on 26 October 2013 - 10:07 #647424
cornario's picture

น้ำตาจะไหล มิน่าช่วงหลังๆมานี้ง่ายขึ้นเยอะ ทีเดียวผ่านตลอด

By: alph501
iPhoneWindowsIn Love
on 26 October 2013 - 10:16 #647427
alph501's picture

ปกติ บอทมันอ่านตัวเลขจากภาพอย่างไร เหรอครับ

By: asptuy
Windows PhoneAndroidWindows
on 26 October 2013 - 10:52 #647439 Reply to:647427
asptuy's picture

อ่านได้หมดครับ ถ้าเจนมาแบบง่าย ๆ โดนแกะได้หมด

By: asptuy
Windows PhoneAndroidWindows
on 26 October 2013 - 10:55 #647441 Reply to:647427
asptuy's picture

ด้วยเทคนิก OCR ครับ แจ่กระบวนการทำงานนั้นเป็นความลับส่วนมาก

By: PH41
ContributorAndroidUbuntuWindows
on 27 October 2013 - 08:57 #647447 Reply to:647427
PH41's picture

กลับมาแก้ตามความเห็น #647600 ว่า Image processing ครับ

ของเดิมผมบอกว่า k-NN มันเป็นชื่อ algorithm ที่ไว้ใช้ทำอะไรซักอย่าง 555

By: BLiNDiNG
AndroidUbuntuWindowsIn Love
on 27 October 2013 - 10:01 #647635 Reply to:647447
BLiNDiNG's picture

k nearest neighbor เอาไว้ทำ machine learning หรือ AI ไงครับ
เพราะคนเขียนโปรแกรมให้มันอ่านตัวอักษรตรงๆไม่ได้(ไม่รู้วิธีแน่ชัดในการประมวลผลภาพ)
เลยต้อง train คอมด้วย data ไปเรื่อยๆแทน

By: alph501
iPhoneWindowsIn Love
on 26 October 2013 - 14:42 #647501 Reply to:647427
alph501's picture

ขอบคุณครับ ได้มีเรื่องไปอ่านต่อแล้ว
คงจะเป็นแบบเดียวกับ โปรแกรมแปล ภาษา จากภาพสินะครับ

By: gamegolf
iPhoneAndroidWindows
on 27 October 2013 - 00:45 #647600 Reply to:647427

image processing

By: Architec
ContributorWindows PhoneAndroidWindows
on 26 October 2013 - 10:38 #647436

มิน่าล่ะถึงกรอกได้ง๊ายง่าย

By: nununu
Windows Phone
on 26 October 2013 - 10:45 #647438

i want this
http://www.blognone.com/node/32666

By: nuttdam
ContributoriPhoneWindowsIn Love
on 26 October 2013 - 11:56 #647462

น้ำตาจะไหล อ่านง่ายซักทีครับ

By: jane
AndroidUbuntu
on 26 October 2013 - 12:36 #647470
jane's picture

ของผมถ้าจะใช้ web content ภาษษไทย ก็ให้ตอบคำถามที่จำเป็นต้องรู้ เช่น

  • พรบ.คอม 50 การรู้ถึง password คนอื่นและเผยแพร่ ผิดตามมาตราใด
  • post รูปโป้ โดนปรับกี่บาท

ประมาณนี้

By: AmidoriA
UbuntuWindows
on 26 October 2013 - 14:22 #647498 Reply to:647470
AmidoriA's picture

ผมไม่รู้ครับ ;___;

By: bi89
ContributorUbuntuWindows
on 26 October 2013 - 21:41 #647563 Reply to:647470
bi89's picture

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

By: 0FFiiz
Windows PhoneAndroidWindows
on 27 October 2013 - 00:50 #647601 Reply to:647470
0FFiiz's picture

ผมก็ไม่รู้ = =

By: bellamy
Android
on 28 October 2013 - 12:02 #647974 Reply to:647470

ผมว่าถามคำถามทางคณิตศาสตร์เป็นตัวหนังสือ แลวให้ตอบเป็นตัวเลขง่ายกว่านะ
เช่น เก้าบวกหนึ่งเท่ากับเท่าไหร่ ให้ตอบเป็นตัวเลข "10"

By: Virusfowl
ContributorAndroidSymbianWindows
on 30 October 2013 - 15:28 #648927 Reply to:647974

เห็นเมนต์นี้แล้วได้ไอเดียเลยครับ ถามเป็นโจทย์ชัดๆ บอทอาจจะจับใจความได้ง่ายไป ผมว่าแปลงให้เป็นโจทย์ปัญหาแบบที่เรียนกันตอนประถมน่าจะดีกว่า ส่วนคำตอบก็ให้ตอบเฉพาะตัวเลข เช่น มีคนอยู่สิบคน ต้องแบ่งออกเป็นสองแถวเท่าๆ กัน แต่ละแถวจะมีคนกี่คนไรงี้ ^^


@ Virusfowl

I'm not a dev. not yet a user.

By: skuma
iPhoneWindows PhoneAndroidBlackberry
on 26 October 2013 - 13:06 #647479
skuma's picture

ดีแล้ว แบบเก่าๆ อ่านทีน้ำตาแทบไหล

By: playpotonjom
iPhoneAndroidUbuntuWindows
on 26 October 2013 - 13:34 #647490

ดีใจมาก

By: jaideejung007
ContributorWindows PhoneWindows
on 26 October 2013 - 14:06 #647493
jaideejung007's picture

น้ำตาไหลพรั่งพรู

By: Perl
ContributoriPhoneUbuntu
on 26 October 2013 - 14:13 #647495
Perl's picture

Whatever who win, we loss ครับ สำหรับ reCAPTCHA เนี่ย

ไม่จะปรับกี่ครั้งๆ คนพิมพ์ก็อยากจะเอาหัวฟาดกำแพงทุกครั้ง

By: mytotoe
iPhoneWindows PhoneAndroidRed Hat
on 26 October 2013 - 15:21 #647506

พิมพ์สองสามคำนั้น เห่อ..

By: aratnon on 26 October 2013 - 15:28 #647509

บางทีให้กรอกสแควรูทด้วย เงิบมากๆ

By: MuanN
iPhone
on 27 October 2013 - 09:10 #647631 Reply to:647509
MuanN's picture

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

By: tanersirakorn
ContributorAndroidUbuntuIn Love
on 26 October 2013 - 16:00 #647512
tanersirakorn's picture

คุณ panurat2000 ก็สู้ๆ นะครับ :P


Blog | Twitter

By: hisoft
ContributorWindows PhoneWindows
on 26 October 2013 - 16:16 #647514 Reply to:647512
hisoft's picture

reCapcha ทำอะไรไม่ได้หรอกครับ :p

By: 7
Android
on 26 October 2013 - 19:25 #647549
7's picture

ถ้ารู้ว่าเป็นคน ก็ให้ผ่านไปเลยไม่ได้เหรอ

By: bi89
ContributorUbuntuWindows
on 26 October 2013 - 21:43 #647565 Reply to:647549
bi89's picture

บอทมันอาจจะเลียบแบบคนครับ ฉนั้นก็ต้องมีอยู่ดี ตามเนื้อข่าวน่าจะเป็นการพบการครึ่งทางมากกว่าครับ

By: 100dej
AndroidWindows
on 26 October 2013 - 22:27 #647576

อยาก​เห็น​ตัว​อย่าง​ว่า​ถ้า​เป็น​บ็อท​จะ​ออก​มา​ยังไง​

By: punzzz
iPhoneAndroidWindows
on 27 October 2013 - 00:54 #647603

จะตอบแต่ละที รีเฟรชหลายรอบมากครับ บางอันอ่านไม่มีทางออก

By: xvlnw
iPhoneRed HatUbuntuWindows
on 29 October 2013 - 03:01 #648294
xvlnw's picture

เปลี่ยนเป็นตัวเลขอะดีแล้วครับ เพราะผมว่ามันกรอกง่ายกว่าตัวอักษรมาก ขนาดแว่นขยายยังดูไม่ออกเลยครับว่าตัวไรอะ - -