스팸 방지 - Defensio

워드프레스에서 가장 많이 사용되는 플러그인 중의 하나는 아마도 Askimet일 것이다. 워드프레스를 만들고 있는 Automattic 사에서 만들어 배포하고 있는 스팸 솔루션으로서 꽤 똑똑하게 스팸 트랙백 및 코멘트를 제거해 준다. API key를 받으려면 워드프레스닷컴에 가입해야 하지만 사용 자체는 무료이다. 얼마전에는 윤석찬님이 만든 Askimet 영어환자 플러그인이 나와서, 더욱 유용하게 사용하고 있었다. (만약 영어로 된 트랙백을 받을 일이 전혀 없다면 영어로만 되어 있는 트랙백과 코멘트를 모두 스팸으로 표시하는 이 플러그인이 굉장히 유용할 것이다.) 그러다가 Defensio에 대한 리뷰 글을 TechCrunch에서 보게 되었다. Wordpress Planet에서도 관련 글을 봤는데, 아마도 Automattic사의 내부인이 쓰는 블로그였던 것으로 기억한다. "동종 프로그램이 나왔다... 행운을 빈다..." 정도의 (긍정적인) 내용이었다. 바로 이 프로그램을 깔아보았다. Askimet과 동일하게 사이트에 가입을 해서 API 번호를 받고, 이 번호를 플러그인 설정에 입력해 주면 되는 구조이다. 성능을 비교하기는 어렵지만, Askimet에 비해서 나아진 것으로 보이는 점은, 스팸인지 아닌지를 그냥 판단하는 것이 아니고 나름대로의 점수를 준다는 점이다. 기본 설정은 100점 만점에 80점 이상이면 바로 스팸으로 판정하도록 되어 있다. 지금까지 Askimet도 거의 문제가 되는 경우는 없었기 때문에 비교는 어렵지만, 나름대로 스팸 필터의 성능을 개선할 수 있으며 그 결과를 확률로 보여준다는 것은 프로그램 자체의 신뢰도를 높이는데는 나름대로 유리한 점이라고 생각된다. 아직까지는 워드프레스용 플러그인만 이용 가능한 것으로 보인다. 다른 블로그 엔진이라면 좀더 기다려 봐야 할 것 같고, 텍스트큐브용으로라면 한국 사람이 작업을 해 줘야 가능할 것으로 보인다.

Blogged with Flock

Tags: , , , , ,