Important

As of January 1st, 2009, I am no longer developing, maintaining or supporting Spam Karma. If you want to contribute to its code or download the latest GPL release, you can check out the code repository, over at Google Code.

Thanks.


sk2 powered

1. Overview

Spam Karma 2 (SK2) is an anti-spam plugin for the WordPress blogging platform. It is meant to stop all forms of automated Blog spam effortlessly, while remaining as unobtrusive as possible to regular commenters. Spam Karma 2 is the proud successor to Spam Karma, with whom it shares most of the development ideas, but absolutely none of the code

2. Requirements

  • WordPress: SK2 requires at least WP 1.5.1 (or up). It is compatible with all versions of Wordpress up to the latest release (2.1).
  • mySQL: 4.0 or up is strongly recommended (some important functionalities might not work otherwise).

3. Installation

Install is the easiest ever:

  1. download the archive
  2. unzip and drop the whole SK2 folder, as is, in your plugins directory.
  3. Enable the plugin in the WP Admin >> Plugins section.
  4. Browse to WP Admin >> Manage >> Spam Karma 2.

(Note: if you are upgrading from a previous install, simply overwrite the older files with the new ones in the instructions above)

Please check SK2 GPL repository for any potential downloads.

4. The Aftermath

Everything worked? Good.

Not quite?

Just check out the FAQ & Troubleshooting Page, your answer might be there. Otherwise, you can try WP.org support forums.

For bug-reports exclusively, you can contact me using this online form (do not use the old support email account: it is no longer active).

5. Tip Jar

If Spam Karma saved your life/relationship/cat/mailbox and you feel overly generous, please feel free to make a donation.

If you don’t have cash, but plenty of time to spare, consider helping out with some WP community-related projects.

6. Other Languages

Sprechen Sie Deutsch? Parlez-vous français? 日本語喋れる?¿Hablas Español? Parla Italiano? etc.

SK2 can probably speak your language !
Go here to find instructions on how to switch SK2 to a language other than English.

If your language is not in this list already (or even if it is, but you feel the translations can be improved), learn how you can contribute here.

7. Documentation and Extra Stuff

For more info about how SK2 works, what it does, how you can improve it etc, check SK2’s Documentation Blog on wp-plugins.net. Please feel free to contribute.

There are additional third-party plugins available to extend SK2’s functionalities. Check out the full list here.

SK2 will automatically inserts an “X spams eaten” message in your footer (you can disable or customize it in the admin options).

Using SK2? Eager to tell the world about it? Like having 300 little acronym buttons on the side of your page?

Say no more, we have what you need: sk2 powered
Feel free to download and do whatever you want with this kick-ass button, including using it on your own page, possibly with a link to this very page. However: hotlink it directly from this page, and I will unleash my legions of killer ferrets on you and your descendance, at the click of a mouse.

If you are a developer and would like to learn how you can very easily use SK2 as a support for your own anti-spam development effort, check out the SK2 API page.

If you have an idea on how to improve SK2 (and see no mention of it in the existing docs) feel free to contact me about it, but keep in mind that nearly any addition to SK2 can be done outside of the core, through an SK2 module. Feel free to contact me if you want to take on such a task and need a bit of help getting started.

Normally, SK2 should automatically check for updates on a reasonably regular basis, but consider checking that page back in a few weeks if you do not see any update.

8. What about Karma?

You mean, the sanskrit word that defines a concept in eastern religions?
I wrote an entry about it here.

9. Your comment was mistakenly eaten by Spam Karma?

Right this way, please

10. Licensing and Legal Matters

Spam Karma 2 is not GPL. It is copyright and all rights reserved. However, it is absolutely free for download, use and non-commercial redistribution. Anything else is subject to prior written permission by myself. If you contact me, chances are I’ll say yes to any reasonable request.
External plugins (including those bundled with Spam Karma 2) are the property of their respective developers and, by default, subject to the same distribution rules.

What this mean in practice: Spam Karma is “free software”, in that it is absolutely free to download, free to use and even free to tinker with (although I typically would require any modifications made to it to be clearly indicated to potential users). What I do not want to see, though, is people grabbing a version of WP and SK2, packaging them together and selling them for $300 (as they could do, with GPL software). Bottom line is that I am not trying to make money with this, and I don’t see why somebody else should be able to without me having a say first.

Once again, this type of licensing doesn’t make any difference for 99% of users (it’s free for whatever you need it to do), and shouldn’t stand in the way of the remaining 1% with more specific needs. If you have doubt or questions, contact me: I am very open to any discussion or criticism regarding this format of licensing.

I am also very open to porting SK2 over to other platforms. Its architecture makes it extremely portable (for a WP plugin). Contact me if you think you may be interested in adapting it for another platform.

It goes without saying that this software is provided “as is”, without any guarantee of warranty of any kind, nor could I ever be held liable for any damages it could do to your system (see header of source code for details): if SK2 was to go berserk, screw up your database, delete your entire blog, kill your cat and rape your hamster (or the other way round), you’re pretty much on your own legally. It shouldn’t though.

11. Changelog

New in 2.3:

  • Miscellaneous bug-fixes (UI, WP21 compatibility, compatibility with other plugins etc.)
  • A few small changes in the modules (improving blacklisting module, disabling RBL for now).
  • Important updates to Wordpress DB schema in order to try and improve its sluggish loading time (not directly an SK2 problem per se, but had to be done for SK2 to run fine).

2.2:

  • Miscellaneous bug-fixes (UI, WP2 compatibility etc.)
  • Fine-tuning of older modules to accomodate new spambot breed.
  • Minor additions to SK2’s filtering modules to raise SK2 protections.

2.1:

  • Full multilingual support (see available languages).
  • WP 2.0 and SQL 5.0 compatibility
  • Improved email integration (can flag/unflag spam directly from notification emails).
  • Miscellaneous bug fixes and improvements

1,903 Responses to “Spam Karma 2.3”

[...] Nu har jeg snart prøvet alt mht. at få has på al den kommentar spam der kommer i min weblog. Jeg har tidligere skulle slette flere hundrede spamkommentarer hver dag. Så startede jeg med at installere Spam Karma 2 – Reloaded det hjalp en del, men ikke alt kom med. så prøvede jeg Bad Behaviour som tog lidt mere. Så nu er vi nede på ca 5 om dagen der skal fjernes. I dag faldt jeg over Akismet som efter signede skulle være den bedste løsning. nu må vi bare vente en uges tid og se hvor meget der kan finde vej forbi mit fort af spam killers [...]

[...] Don’t despair – get SpamKarma, drop it into your plugins folder, activate it and you should be set. [...]

[...] I installed, configured and have begun using Spam Karma. Some WordPress bloggers might ask, “What took you so long?” Spam Karma is a mean critter that truly enjoys killing In fact it is so mean that we had to keep it in a special military-grade containment unit on this server. Genetically engineered in the dark recess of our Secret Spam Research Labs and trained through months of reflex conditioning and shock therapy, this thing, once unleashed on your comments, will only let go of its death grip after the last spam has been shredded to pieces. We have not fed it for a week now, and it could smell spam miles away in its sleep. But while a fierce and merciless spam killer, this plugin is also a perfect companion for your kids and friends comments. Only the unmistakable foul stench of spam will trigger its ire, while questionable, yet potentially legit, comments will always be given a chance to clear themselves before being irremediably disposed of. [...]

[...] Enter the Wordpress plugin “Spam Karma 2”, or SK2. SK2 is a brilliant piece of software—I half expect it to become intelligent and evolve into SkyNet and start sending robots back in time to install itself on Wordpress blogs throughout the blogosphere. In the three or so days I’ve had it installed, it’s stopped every single spam comment and correctly let through every single valid comment. Okay, okay… The one single valid comment. [...]

[...] Com autorização da chefona, o motor deste blog foi atualizado e adicionado alguns aperfeiçoamentos, tais como TIGER STYLE ADMIN e o SPAM KARMA 2 contra os spammers. Só de curiosidade, o Spam Karma funciona muito mais redondo aqui, do que lá em casa. Por enquanto é só pe-pe-pessoal   [...]

[...] Nach einer neuerlichen Kommentarspam-Attacke habe ich das Plugin “Spam-Karma 2.0” aktiviert. [...]

[...] All blogs attract spam. It’s the way of the blogging world, which is a pity. But if you have your own domain, you don’t have to live with it. Install Spam Karma 2, which is a mean spam guard, and Spam Karma 2 Stats, a nifty counter thing that goes at the bottom of the page, to show how much spam is “sent to hell”. [...]

[...] Llevaba tiempo usando Spam Karma 2 para mantenerme a salvo, en lo posible, de esa plaga que es el spam en los comentarios. Actúa pasando cada comentario por una serie de exámenes, de cada cuál obtiene una nota.Al final, la suma de las notas determina si un mensaje es spam o no. La verdad es que es un plugin muy completo, se ve el trabajo que le han dedicado, y con un poco de “tweaking”, llega a funcionar a las mil maravillas. [...]

[...] Dabei sind sie doch wirklich mehr als überflüssig: Einfach Spam Karma 2.0 benutzen und der Blogspam hat ein Ende, auch ohne AuthImage. [...]

[...] 雖然目前這個blog的曝光率應該是超級低,還是想防患於未然。聽朋友的建議裝了Spam Karma 2,雖然好像會動作,但是要進入Recent Spam Harvest和Approved Comments的時候,都會出現以下的錯誤訊息,然後無法動作: [...]

[...] Therefore, I’m announcing a policy change today. You are no longer required to have an account with Technically Speaking in order to post a comment. In an effort to catch spam, I’ve installed two separate spam-fighting programs on the blog: Spam Karma 2 and bad behavior. Hopefully that between these programs and me we can keep comment spam down to a minimum. If however, we find that there are too many spam comments making it through, I reserve the right to re-enable the restriction that only allows registered users to post comments. But I hope that won’t be necessary. [...]

[...] Previously,i was like in a hell when i got spammed and found no solution rather than to queue all the comments for Admins approval,BUT,thanks to Teeth Maestros’s post about spammers that help me get the Spam Karma 2,an effective tool that catches spam comments,initially it caught some 50 comments as spam but then again it approved some 6-7 comments which in real were spam,i wonder though my blog is very new with a low traffic,how do these spammers "Paid Spammers" get time to comment on blogs?.They are just promoting there stuff,and i have the honor to have comments of Spammers from companies such as Adobe,Apple Inc ,Sun Microsystems and the list goes on! [...]

[...] OK, now I’m trying Spam Karma, since Bad Behavior didn’t do the thing that I wanted the thing to do. So, again, sorry for any service interruptions the actual human might experience. I mean, humans. [...]

[...] You can register to avoid having your comments caught by the spam filter. It uses complex algorithms and calculations to determine whether a comment may be spam, so there’s nothing you can really do to make your comments sound less spammy; registering is the best way to avoid getting filtered. When I find comments in the moderation queue, I approve them, but I don’t check it very often. [...]

[...] Per l’antispam le proposte si concentrano praticamente tutte su SK2, Bad Behavior o Akismet anche se nessuna di queste è preponderante rispetto alle altre e se devo dare una previsione credo che Askimet potrebbe essere il candidato finale. [...]

[...] I’m also wondering how Spam Karma 2, Bad Behavio[u]r and Akismet handle this, if at all. Technorati Tags: spam Bad Behavior plugin SpamKarma plugin Akismet spam comments blogs // Used for showing and hiding user information in the comment form function [...]

Spam Karma

Installed a comment moderation system to deal with spam.

[...] Ok, aku memang late bloomer di dunia blogging, jadi apa-apa mungkin juga terlambat, termasuk menyadari betapa annoying-nya serbuan spam. Selama ini dua tiga spam memang mampir ke situs ini tiap hari. OK bisa ditolerate, gak pa pa lah luangin waktu sebentar buat membunuhnya. Tapi akhir-akhir ini kok ya semakin menggila, jumlah perhari-nya semakin banyak 20-an perhari naik lagi 40-an perhari dan sampai 70-an perhari. Ampun… Tadi searching plugin untuk wordpress kayaknya Spam Karma terkenal juga ya. Ya wis donlodlah aku, segera kupasang dan syukurlah semuanya lancar, semua spam langsung kedetect, termasuk spam-spam sebelumnya. Lucunya interface program ini nggak ada formil-formilnya blas. Bahkan berkesan main-main hehehe (liat aja contoh skrinsut-nya dibawah) tapi itu gak masalah, yang penting adalah kemampuan tempurnya! Ada satu yang mengganjal.. Gratis sih gratis, tapi kok lisensinya nggak GPL? Oh well! [...]

[...] Spam Karma 2 [...]

[...] Spam Karma 2.0,虽然现在的WP版本已经有一定的反Spam机制,但是这个插件将带给你是更加强大的功能更完善的后台控制,忘记WP自己那个蹩脚的Blaklist吧。 [...]

[...] Spam Karma 2 – Reloaded:防止spamçš„æ?’件,很好用。 [...]

[...] Wordpress 2.0 Beta has been released. No change log yet. I think I will wait to upgrade until a stable build is out and I know what some of the changes are. Also, according to Jark, if you have Sk-2 running then post counts do not work. [...]

[...] Jetzt haben wir dem Zappelfillip etwas voraus: unser Blog wird mit Kommentaren zugespammt. In den letzen Stunden erreichten uns 78 (in Worten Achtundsiebzig) Spam-Kommentare. Das erfordert einen schnellen und entschiedenen Gegenschlag. Unser Mittel der Wahl istSpam Karma. Hoffentlich werden die ernstgemeinten Kommentare nicht auch rausgefiltert. geschrieben von Flash in Gluehweinjunkies.de (November 19, 2005 at 11:42 pm) [...]

[...] There are issues with Trackback “spam.” A good anti-spam application, such as Spam Karma, can help you there. (I use it and love it and worship the ground SK’s creator, Dave dV, walks on. I’ve even sent him money, although you can get it for free.) Also, you can hold all trackbacks for moderation, so that you can manually expunge any offending trackbacks. [...]

[...] Oops – quite a few of those posts look like replies to my blog entries … and that’s after SpamKarma has stripped out the spam! [...]

[...] Concrètement, en ce qui nous concerne l’installation d’Akismet nous a permis de nous débarrasser d’un coup de Bad Behaviour, de Spam Karma 2 ( et des deux futilitaires annexes Bad Behaviour Stats et Spam Karma 2 Stats), ainsi que de CJD Spam Nuker. Trois plugins (ou même cinq) en échange d’un seul, un gain en simplicité appréciable! akismet , blogs , plugin wordpress , spam , wordpress // Used for showing and hiding user information in the comment form function [...]

[...] Zeit für Spam Karma 2.0. Während Bad Behaviour Spambots erkennen (und von googlebots u.ä.unterscheiden) soll analysiert Spam Karma 2.0 eine ganze Latte an Hinweisen in den Kommentaren und verteilt – ähnlich wie Spam Assasin – Wertungen für die einzelnen Span Indizien. [...]

[...] 这是我在网上找到一篇关于插件和安装的文章,很有用处。我就不发表在这了给出地址大家自己去看看

http://wozlog.net/plugins

随机文章
WP插件及应用列表: …
曾经有这么一个网站, 它的名字叫落伍: …
在网上听到一首歌曲很好听: …
音乐插件的安装: …
这几天自己的心一直没有定下来: …
神话主题曲《美丽的神话》: …
WPG2 Installation: …
自己就是喜欢国外的开源程序: …
underline效果: …
Spam killing just 1 line (一行绝杀): …
[...]

Return of SK2

I’ve decided to reinstate Spam Karma 2, because Akismet’s lowest-common-denominator approach (no configuration options, no feedback, ’spam comments’ listing that didn’t work) was bugging me, but I still get the benefits of…

[...] 除了 Email SPAM,最近在 Blog 上的 Comment SPAM 也很多,Spam Karma 2.0 是最近在逛其他網友的站台發現的一個 Plugin,昨晚試著在 Wordpress 中裝上,安裝的過程很簡單也很順利,持續觀察它是不是真的比較好用。[...]

[...] I implemented a new comment spam checking plugin, and a who’s online type of thingie. I dunno yet if they work correctly, so let me know of any problems you might see. [...]

[...] Being fairly new to this blogging malarky I haven't really had any call to block spam comments on my this site. However, at the suggestion of Mr Olly I installed a plugin for Wordpress called Spam Karma. Written by the mysterious Dr Dave it checks every comment that is left and then uses magic to either let it through and onto the site or to codemn it to the murky depths of the underworld (not the udderworld as I typed originally which I guess is where bad cows end up). [...]

[...] Today I spotted first comment spam that got through SpamKarma’s net, and I’m genuinely amazed. It has everything SK stuffs comment forms with, including JScript payload and encrypted payload, making it identical to hand-written comment. So, either the spam toolkit of this individual is much better than others, or perhaps it actually is hand-written spam :D . [...]

[...] Today I spotted the first comment spam that got through SpamKarma’s net, and I’m genuinely amazed. It has everything SK stuffs comment forms with, including JScript payload and encrypted payload, making it identical to hand-written comment. So, either the spam toolkit of this individual is much better than others, or perhaps it actually is a hand-written spam :D . [...]

[...] I still remember how annoying to receive spam comments in my Wordpress. But then i found Akismet plugin to handle this problem. What is Akismet? Akismet is similar like Bad Behaviour and Spam Karma. Why i don’t use the Bad Behaviour or Spam Karma? Hehe..silly answer, i just found about three of them in the same day and then i think the Akismet is the best. [...]

[...] Wenn einem der eigene Blog auf einmal einen Schwall von Mails sendet, die mitteilen, dass sich jemand in einem Kommentar mitgeteilt hat, ist das ja zunächst einmal erfreulich. Leider war das Mitgeteilte von äußerst dürftigem Inhalt, es fragte nur für jeden Artikel, ob der Leser nicht Lust auf eine Runde Poker habe. Deshalb habe ich in den letzten Stunden ein hübsches Plugin besorgt und installiert, mit dessen Hilfe die allermeisten Spams automatisch erkannt werden und ein weiteres Plugin, das mir das massenhafte Löschen dieses Mülls erheblich vereinfacht. Es scheint sich also beim Bloggen die gleiche Seuche gebildet zu haben, die mir schon seit Jahren die EMail vergällt. Auf der einen Seite erzeugen irgendwelche Programme von gierkranken Leuten, deren Dickdarm im Schädel zu enden scheint, jede Menge von Nachrichten; und auf der anderen Seite werden diese Nachrichten von anderen Programmen wieder gelöscht, nachdem sie über die Infrastruktur des Internet transportiert wurden. Spammer, wenn ich Dich erwische! [...]

[...] Spam Karma dramaking Internet themes weblogs wordpress Tags [...]

[...] This message brought to you by WordPress (the blog software running this site) and the Spam Karma 2 plug-in. Thirty comment spams caught in the last day alone. Thanks! [...]

[...] Derziet bin ich zwar noch nicht davon betroffen, jedoch ist das glaube ich nur noch eine Frage der Zeit. Deshalb war ich auf der Suche nach einem geeigneten Plugin und bin auf Spam Karma 2.0 gestoßen. Mal schauen ob jetzt noch was passieren wird. Wenn irgendjemand auf einmal nicht mehr kommentieren kann, soll sich bitte bei mir melden . [...]

aoiro_blog says:

WP:Spam Karma 2

WordPressでは、色々なアンチスパムプラグインがあります。
そのなかでも最近リリースされたAkismet(MMRT daily life » Akismet 日本語版)は、優秀なプラグインとして評価されています。
(私…

[...] Neuerdings bekomme ich wieder jeden Tag vier bis f

[...] Omdat ik een beetje lijp werd van alle commentspam heb ik mijn blogtool maar eens geüpdate en er meteen maar een stevige spam-stop-plugin bij gepakt. Ook heb ik een paar mooie flickr plugins gevonden waardoor het makkelijker zou moeten worden om foto’s in mijn blog te gebruiken. De layout is nog niet helemaal “je van het”, maar daar hoop ik in de komende dagen nog wat aan de te doen. [...]

[...] In the big list of compatible plugins, Spam Karma features as well. It stops spam, regardless of your version of Wordpress. [...]

[...] Spam Karma 2 – Reloaded The movie sucked. The plugin does not. Stop comment spam! [...]