ผู้ดูแลเว็บ - ป้องกันที่อยู่อีเมลจากบอท
- จำกัด การเข้าถึงโปรไฟล์สมาชิก
- ใช้ประโยชน์จากไฟล์รูปภาพ
- ใช้ประโยชน์จากแอปเพล็ต
- การใช้ระบบการส่งข้อความภายใน
- ใช้งานสคริปต์
- ให้ทางเลือกแก่ผู้ใช้
- ข้อสรุป
คุณเป็นเว็บมาสเตอร์ของเว็บไซต์และคุณจำเป็นต้องจัดเก็บที่อยู่อีเมลของสมาชิก / สมาชิกของเว็บไซต์ของคุณ ที่อยู่เหล่านี้มีอยู่ในโปรไฟล์ของพวกเขา (เช่นฟอรัมบล็อก ฯลฯ .... ) อย่างไรก็ตามทุกวันนี้อาจมีบ็อตที่เป็นอันตรายซึ่งได้รับการพัฒนาเพื่อวิเคราะห์หน้าเว็บและแยกที่อยู่อีเมลออกจากพวกเขา บอทเหล่านี้สามารถไปที่หน้าที่มีรายชื่อสมาชิกของฟอรัมและรวบรวมที่อยู่อีเมลทั้งหมด
- วิธีการป้องกันที่อยู่อีเมลของสมาชิก / สมาชิกของคุณแล้ว?
- น่าเสียดายที่ไม่มีวิธีแก้ปัญหาที่มหัศจรรย์ แต่อย่างน้อยเราสามารถจำกัดความเสียหายด้วยการปรับแต่งเล็กน้อย
จำกัด การเข้าถึงโปรไฟล์สมาชิก
จำกัด การเข้าถึงโปรไฟล์ของสมาชิกของคุณ ผู้เยี่ยมชมแบบไม่ระบุชื่อจะไม่สามารถเข้าถึงโปรไฟล์เหล่านี้ได้
- ข้อดี: ถ้าบอทเรียกดูไซต์แบบสุ่มโดยไม่มีเป้าหมายวิธีนี้จะใช้ได้ บอง่าย ๆ จะไม่สามารถตรวจสอบในเว็บไซต์ของคุณ
- ข้อเสีย: บอตขั้นสูงอาจพยายามสร้างบัญชีบนเว็บไซต์เพื่อรับสิทธิ์เพิ่มเติม สำหรับหมวดย่อยในเว็บไซต์ของคุณอย่าลังเลที่จะใช้ประโยชน์จาก CAPTCHA (ภาพที่มีข้อความ) การเรียงลำดับตัวอักษรในภาพจะต้องซับซ้อน แต่อย่างไรก็ตามคุณต้องพิจารณาทางเลือกสำหรับผู้ใช้ที่บกพร่องทางสายตา (ระบบตรวจสอบเสียง)
ใช้ประโยชน์จากไฟล์รูปภาพ
เมื่อบอทค้นหาที่อยู่อีเมลในเว็บไซต์ส่วนใหญ่จะทำการวิเคราะห์ข้อมูลในรูปแบบข้อความ หากคุณใส่ข้อความในภาพข้อมูลจะถูกมองข้ามโดยบ็อตธรรมดา นี่เป็นวิธีการง่าย ๆ ที่ใช้จำกัดความเสียหาย คุณสามารถใช้ฟังก์ชั่นที่จะแสดงที่อยู่อีเมลเป็นภาพในโปรไฟล์สมาชิกคุณจะ จำกัด ความเสียหายเล็กน้อยแล้ว
- ข้อดี: บอทธรรมดาจะไม่สามารถกู้คืนข้อมูลจากไฟล์ภาพได้
- ข้อเสีย: รูปภาพใช้เวลาโหลดนานกว่าข้อความและผู้ใช้ที่ถูกกฎหมายจะไม่สามารถคัดลอกและวางที่อยู่อีเมลได้ บอตที่ซับซ้อนอาจมีฟังก์ชั่น OCR
ใช้ประโยชน์จากแอปเพล็ต
คุณสามารถใช้แอปเพล็ตโปรแกรมขนาดเล็กที่ทำงานบนเบราว์เซอร์เพื่อแสดงที่อยู่อีเมล ตัวอย่าง: Flash และ Java
- ประสิทธิภาพของวิธีการเหล่านี้จะขึ้นอยู่กับความซับซ้อนของแอปเพล็ต
การใช้ระบบการส่งข้อความภายใน
การใช้งานฟังก์ชั่นการส่งข้อความส่วนตัวบนเว็บไซต์ (ใช้ PhpBB) จะช่วยให้ผู้ใช้สามารถสื่อสารระหว่างกันได้โดยไม่ต้องเปิดเผยที่อยู่อีเมลของพวกเขา ..... )
- ข้อดี: ในสถานการณ์เช่นนี้ที่อยู่ยังคงซ่อนอยู่
- ข้อเสีย: การใช้งานระบบดังกล่าวต้องใช้ความรู้ด้านเทคนิคและความไว้วางใจจากสมาชิกของคุณ
ใช้งานสคริปต์
คุณสามารถใช้ภาษาสคริปต์ที่จะดำเนินการโดยเบราว์เซอร์ (ภาษาที่ได้รับความนิยมมากที่สุดคือ javascript) สคริปต์จะแสดงที่อยู่อีเมลเมื่อเสร็จสิ้นกระบวนการเฉพาะและในเวลาเดียวกันให้ซ่อนที่อยู่จากซอร์สโค้ดของหน้าเว็บของคุณ .
สำหรับอัลกอริทึมคุณสามารถทำได้ตามที่คุณต้องการหากมันซับซ้อนน้อยที่สุด
ตัวอย่างที่จะแสดง " "
ฟังก์ชัน victor_hugo () {maupassant = new String ("adresseemileajardomainejeanbaptistepoquelinprout"); แกรี่ = "emileajar"; Moliere = "jeanbaptistepoquelin"; Maupassant = maupassant.split (Gary); Maupassant [0] + = "@"; Maupassant = Maupassant [0] .concat (Maupassant [1]); Maupassant = maupassant.split (Moliere); Maupassant [0] + = ""; Maupassant = Maupassant [0] .concat (Maupassant [1]); maupassant กลับ } document.write (victor_hugo ());
- ข้อได้เปรียบ: บอทแบบธรรมดาจะไม่สามารถเรียกคืนที่อยู่อีเมลได้
- ข้อเสีย: Javascript อาจถูกปิดใช้งานจากการตั้งค่าเบราว์เซอร์และผู้ใช้จะไม่สามารถเข้าถึงข้อมูลได้
ให้ทางเลือกแก่ผู้ใช้
ระหว่างการลงทะเบียนบนเว็บไซต์ของคุณหรือหลังการลงทะเบียนผู้ใช้ของคุณจะต้องสามารถเลือกได้หากพวกเขาเต็มใจเปิดเผยข้อมูลส่วนบุคคลของตนหรือไม่ ถ้าเป็นเช่นนั้นพวกเขาจะต้องตัดสินใจว่าจะเปิดเผยข้อมูลส่วนบุคคลใดบ้าง
ข้อสรุป
ไม่มีวิธีการพิสูจน์ความล้มเหลวในการซ่อนที่อยู่อีเมลจากบอท แต่คุณสามารถเข้าถึงข้อมูลเหล่านี้ได้ยากขึ้นโดยใช้วิธีการด้านบน