Captcha กลไกอัตโนมัติป้องกัน Bot Spam โจมตี


เพื่อนๆที่กำลังอ่านบทความนี้อยู่ ก็อาจจะเคยพบเห็นด้วยเหมือนกัน แต่ก็ทำตาม โดยไม่ได้สงสัยว่า “ทำไม ?” รู้แค่ว่าทำตามแล้วมันก็จะทำได้ เจ้าสิ่งที่เห็นนี้เรียกว่าการทดสอบด้วย CAPTCHA ครับ



CAPTCHA ออกสียงว่า แคปช่า ชื่อเรียกมันแปลกๆไม่คุ้นหูเลย แต่มันกำลังได้รับความนิยมมากขึ้นเรื่อยๆ ความจริงคำว่า CAPTCHA ย่อมาจาก Completely Automated Public Turing Computer and Humans Apart แปลให้เข้าใจง่ายๆก็คือ กลไกอัตโนมัติที่ใช้ทดสอบเพื่อให้ทราบว่า มนุษย์ หรือ คอมพิวเตอร์ กำลังดำเนินกิจกรรมนั้นๆ ฮืม…ฟังดู ภาษายังเป็นทางการอยู่ดีนะครับ สรุปแล้วก็คือ มันเป็นการทดสอบการตอบสนองโดยใช้ทดสอบกับระบบคอมพิวเตอร์ เพื่อตัดสินใจว่าผู้ใช้หรือผู้ที่กำลังติดต่อกับเว็บเซิร์ฟเวอร์ เป็นมนุษย์หรือไม่? นั่นเอง
ในกรณีของผู้ใช้รายนี้ที่สอบถามเข้ามา สิ่งที่เขาเห็นบนหน้าเว็บก็คือ CAPTCHA นั่นเอง


ซึ่งเพื่อนๆอาจจะเคยพบเห็นกราฟฟิกหน้าตาประมาณนี้ หรือยุ่งเหยิงกว่านี้ บนเว็บไซต์ชอปปิ้งออนไลน์บางแห่ง ตลอดจนเว็บไซต์อย่าง MySpace เจ้า CAPTCHA ทำให้การใช้งาน หรือจัดการกับเว็บไซต์ดูยุ่งเหยิง แต่มันช่วยให้การใช้เน็ตของคุณปลอดภัยด้วย วัตถุประสงค์สำคัญของมันก็เพื่อความปลอดภัยโดยเฉพาะเว็บไซต์ที่ต้องมีการป้อนข้อมูลส่วนตัว เนื่องจากแฮกเกอร์ส่วนใหญ่จะใช้สิ่งที่เรียกว่า “บอตส์” (bots) ในการโจมตีผู้ใช้ ซึ่งบอตที่ว่านี้สามารถสร้างขึ้นโดยคอมพิวเตอร์ แต่เนื่องจากคอมพิวเตอร์ไม่สามารถแก้ปัญหาการทดสอบด้วย CAPTCHA ได้ จะต้องอาศัยมนุษย์ที่เพ่งดูกราฟฟิกยุ่งเหยิงเหล่านี้ และแกะตัวอักษรออกมาเพื่อพิมพ์ยืนยันอีกที ทำให้ผู้ใช้ปลอดภัยจากบอตเหล่านี้ไปโดยปริยาย
ดังนั้น แม้การทดสอบนี้จะทำให้เพื่อนๆรู้สึกยุ่งยากบ้าง แต่ผมรู้สึกปลอดภัยกว่า เมื่อเวลาเห็นพวกมัน เพราะฉะนั้นของดีๆอย่างนี้ อย่าไปเบื่อพวกมันเลยนะครับ

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<html>

<body>
<form id="Submit" name="Submit" method="post" action="captchaform_save.php">
  <td>< ? //code ตรวจสอบ captcha ?>
<!--ทำให้หน้า design ปกติ ต้องปิด captcha ก่อน--->
<p><strong>กรุณาใส่รหัสความปลดภัย:</strong></p>
<form method="get">
                     <img src="captcha.php" id="captcha" /><br />
                     <!-- CHANGE TEXT LINK --->
                     <a href="#" onclick="
    document.getElementById('captcha').src='captcha.php?'+Math.random();
    document.getElementById('captcha-form').focus();"

    id="change-image"><img src="image/reload.png" width="19" height="19" />เปลี่ยนรหัสความปลดภัย.</a><br />
                     <br />
                     <input name="code" type="text" class="text" id="code" />
<!---ปิดถึงตรงนี้-->
 < ? // จบ code คำสั่ง captcha?></form></td>
     
      <tr>
             <td align="right" valign="top"><input type="submit" name="Submit" value="Submit" /></td>
              </tr></form>
        <td height="65" align="right">&nbsp;</td>
        <td colspan="2">&nbsp;</td>
     
</body>
</html>

ดาวน์โหลด…..!!!






ขอบคุณข้อมูลจาก http://www.arip.co.th

Comments

comments

Powered by Facebook Comments