Akismet to TypePad Anti Spam + HoneyPot Project

Argh.. bete banget kemaren pas kena spam... db mendadak gede karena kena spam, padahal udah pake Akismet. Setelah gugling, ahirnya nyoba HoneyPot sama TypePad AntiSpam.

Untuk Akismet, gw ada pake Akismet class dari Akismet PHP5. file ini gw tarok di directory vendor. Pada saat commentar di add, gw bikin pengecekan dengan cara:

spam::check($author, $email, $url, $comment, $blogURL);

Oh ya lupa, gw bikin helper spam. isinya cuman biar gak berkali2 inisialisasi Akismet PHP5.

Tapi ternyata, meski pake akismet, masih kena spam juga.. doh...

Lalu coba pake HoneyPot, comment tetep di add, tapi kalo spam gak akan di tampilin. Bedanya Akismet dengan HoneyPot, dia ngeliat dari IP. Jadi temen2 hati2 kalo2 kasih komentar terus pake IP yang udah kena Blacklist, ada kemungkinan kena blok juga di sini.

Cara pake HoneyPot relative mudah ya.. di sini gw pake Services_ProjectHoneyPot. Seperti ini:

require_once 'Net/DNS/Resolver.php';
require_once 'Services/ProjectHoneyPot.php';
$honey = Services_ProjectHoneyPot::factory('HONEY_ACC_KEY');
$honey->setResponseFormat('object');
$result = $honey->query('IP_COMMENTER');
if (is_object($honey) and 
  $honey instanceof Services_ProjectHoneyPot_Response_Result)
{
  if ($status->suspicious) { do_something() }
}

Membantu banget, tapi.. ada beberapa juga yg lolos. yahhh emang gak semua sempurna sih.

Lalu coba lagi dengan TypePad, hasilnya ilang (pling ga buat skr).

Caranya sangat gampang!, ganti API_KEY untuk Akismet dengan TYPEPAD_API_KEY, lalu ganti server Akismet dengn server dari TypePad

api.antispam.typepad.com


Preview:
  • Fields with * are required
  • E-mail will not publish
  • Using Markdown
  • With Antispam Enable, contact me if you're not spammer

Open comment form


Comments:

#2577

komentar ini adalah sebuah test, test komen

#2931

akhirnya up lagi :)

sama mas kemarin juga kena spam, bikin mangkel, jadi sekarang pake honeypot ya? bisa jadi alternatif nih

#3221

Ah ya.. skr pake honeypot+typepad antispam. mau pake captcha, tapi jadi kurang praktis ya.. blom lagi kalo ada yg kasih komentar pake browser sederhana -- misal lynx, dia jadi ribet karena gak bisa liat gambar.

Ya... meskipun captcha itu macem2, ada yg image, ada juga yg random question/word -- misal: 1+3 = ??, atau yg pake figlet -- misal zend capctha figlet, tapi tetep aja gak jadi simple.

#3493

sipppp ^^

#14124

membaca seluruh blog, cukup bagus



Spam Count: 516