Spam Attack!

เมื่อวานเจอ spam comment บุกครับ ลบไปแล้วมันก็มาโพสต์อีก เข้ามาบอกว่า Great site. Thanks. แล้วก็มีลิงค์ไป buy-a-villa อะไรไม่รู้ในสเปน จะบ้าตาย ตอนแรกๆ ก็นั่งลบเอง แต่ไปๆ มาๆ รู้สึกไม่เวิร์ก เพราะลบเสร็จเดี๋ยวมันก็มาโพสต์ใหม่ แถมโพสต์ใน blog เดิมทุกครั้งด้วย :em08:

วิธีแก้เฉพาะหน้าคือให้ทุก comment ต้องผ่าน moderation ก่อน แต่มีปัญหาคือบางทีขี้เกียจเข้ามาดูบ่อยๆ การใช้ระบบนี้ในระยะยาวจึงไม่ดีแน่

พอจำได้คลับคล้ายคลับคลาว่าเคยอ่านเกี่ยวกับวิธีจัดการกับ spam comment ใน WordPress จากที่ไหนซักแห่ง ลองหาดู ก็เจอที่นี่ กับที่นู่น (เคยไปตอบไว้ด้วย แต่ลืม :em12: )

ตอนนี้เลยป้องกันโดยทำตามวิธีคุณ wät คือเปลี่ยนชื่อไฟล์ wp-comments-post.php เป็นชื่ออื่น แล้วไปแก้ไฟล์ comments.php ในธีมที่ใช้อยู่ ตรง [source:xhtml]<form action="<?php echo get_option('siteurl');?>/wp-comments-post.php>" method="post" id="commentform">[/source] ให้มันชี้มาที่ไฟล์ที่เปลี่ยนชื่อแล้วอีกทีนึง

ด้วยความแค้น ผมเลยตั้งชื่อไฟล์โดยใช้ random password generator ซะเลย เหอะๆ :em35:

... ว่าแล้วก็รอดูผลกันต่อไป

13 comments

Anonymous's picture
panuta (visitor) says:

ผมก็ใช้วิธีนั้นอยู่เหมือนกัน

Anonymous's picture
wät (visitor) says:

เปลี่ยนชื่อ file ก็ได้ผลประมาณนึง spam ลดไปประมาณ 80% จากเกือบร้อยต่อวันเหลือสิบกว่าๆ แต่มันกันอันที่มาตอบตรงๆไม่ได้ :em12:

Anonymous's picture
kong (visitor) says:

อืมม ผมลองคิดดูเล่นๆ ถ้าเป็น spammer ที่ขยันหน่อย เขียน script ให้มันอ่านไฟล์ comments.php เพื่อหาชื่อไฟล์สำหรับใส่ comment ก็ spam ต่อได้แล้ว (จะตั้งชื่อไฟล์ให้มัน random ทำไมเนี่ยตู :em12: )

ถ้าจะให้ดีน่าจะใช้คู่กับพวก captcha หรือคำถามบวกเลข (แล้วให้ตอบเป็นภาษาไทย) ละมั้ง? :em49:

Anonymous's picture
wät (visitor) says:

พวกใส่ตัวเลขกับให้ตอบคำถามก็ช่วยได้อีกขั้น แต่มันจะสร้างความรำคาญให้คนเขียนคอมเมนต์แทน :em23:

Anonymous's picture
พี่ไท้ (visitor) says:

ผมไม่เคยรู้เลยแฮะ เป็นความคิดที่ดีจัง :em44:

Anonymous's picture
meg (visitor) says:

Great site. Thanks. :em46:

Anonymous's picture
kong (visitor) says:

ตกใจ :em12:

เจ๊นะเจ๊ :em02:

Anonymous's picture
ooooo (visitor) says:

ผมก็เคยประสบปัญหาแบบนี้เช่นเดียวกันครับ (ของผมมันมาในรูปแบบ Trackback ง่ะ :em22: )

ลองอ่านวิธีบรรเทาอาการนี้ ตั้งแต่โพสต์นี้ลงไปนะครับ http://f0nt.com/forum/index.php?topic=1556.msg482566#msg482566

Anonymous's picture
kong (visitor) says:

^ ^ ^ ขอบคุณฮะ tips ดีๆ เพียบเลยแฮะ :em14:

Anonymous's picture
au8ust (visitor) says:

พี่ก้องเคยลองอันนี้อ๊ะยัง

Anonymous's picture
kong (visitor) says:

ง่า... เด็ด เด๋วโหลดมาลองครับ :em29:

Anonymous's picture
KINGRPG (visitor) says:

ถามหน่อยครับ เวลาคนอื่นมาคอมเม้นบล็อกเราแล้ว มันขึ้นหน้าสีขาวโล่งๆที่ wp-comments-post.php แล้วไปไหนต่อไม่ได้เลยอะครับ เป็นเพราะอะไรครับ แก้ยังไงครับ

Anonymous's picture
กร (visitor) says:

รู้สึกว่าจะมีcaptcha ภาษาไทยครับ

Post new comment

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account, used to display your avatar.