플러그인 하나 삽질. 최근들어 '내서버를 노리는 악마의 무리들아 물러가거라' 고 만들었다. (xanax가 뭔데 자꾸 팔려고 난리야? -_-)
원래 만들어서 쓰고 있던 SVM을 기반으로 한 (절대적으로 개인서버에서밖에 돌아갈 수 밖에 없는) 스팸 차단 플러그인이 fastCGI 제한을 풀면서 메모리 제한에 걸려서 못 돌아 가는 것도 억지 업그레이드의 이유였다. 패턴들을 보니 IP spoofing만 적당히 막으면 충분히 다 막아버릴 수 있다는 확신이 들어서 그 부분을 집중적으로 고쳤음.
아래는 텍스트큐브 플러그인 사이트에 올린 플러그인 소개. (아이콘은 플러그인을 켜야 나오는 아이콘임.)

Extended Malcommunication Blocker (EMB)는 스팸을 차단하는 플러그인입니다. EASplus을 훨씬 강화시킨 플러그인입니다.
테스트 결과 스팸을 거의 차단합니다. 아마 스팸 걱정을 아주 오랫동안 덜 수 있을겁니다. 사용시엔 휴지통 강제 비우기를 사용하지 말아주세요^^
- EAS(Eolin Antispam Service)를 이용하여 스팸을 판단합니다.
- EAS에서 스팸이 아니라고 한 경우에도 휴지통의 정보를 이용하여 스팸 여부를 한 번 더 판단합니다.
- 6시간마다 그 사이에 스팸이 아니라고 판단된 댓글 및 트랙백들을 휴지통의 정보를 기반으로 다시 검사하여 스팸 여부를 판단합니다. (이 기능은 텍스트큐브 1.7 이상에서만 동작합니다)
- EAS 에서 스팸이라고 판단하거나, 휴지통의 정보를 이용해서 스팸이라고 판단된 정보가 어느 정도 이상의 누적 횟수를 넘을 경우 자동으로 텍스트큐브 필터에 스팸으로 등록합니다. 이후에는 스팸 판단을 하기도 전에 원천적으로 접근이 차단됩니다.
- 만약 EMB가 제대로 스팸을 못 잡아낼 경우, 수동으로 몇개를 지워주시면 이후 EMB가 그 정보를 바탕으로 댓글들을 처리해줍니다.
주의사항 : 특정인에게서 온 정상적인 댓글을 많이 지웠을 경우, 그 댓글이 휴지통에 들어가면 이후에 그 사람을 스패머로 등록해 버릴 수가 있습니다. 만약 '사람에게서' 온 댓글을 지웠을 경우 꼭 그 댓글을 휴지통에서도 지워주세요.
플러그인 사이트 에서 내려 받으시면 됩니다.