Draco Anti-Spam ver. 0.46

더 최신버전이 발표되었습니다.

스크린샷-Draco Anti Spam 설정 - Mozilla Firefox

1. 소개

텍스트큐브용 안티스팸 플러그인입니다. 댓글과 트랙백으로 오는 스팸을 걸러냅니다.

EAS는 학습기능이 있는 가장 훌륭한 스팸차단 플러그인이지만 이올린 서버가 과부하가 걸리거나 통신이 늦을경우 불편해지는 문제점이 있는데, Draco Anti-Spam은 그런 경우 사용하기 위한 대안 플러그인입니다. 

자세한 기능은 위의 플러그인 설정 메뉴들을 보시면 이해가 되실겁니다.

2. 특징

  • ‘한글’이 없는 댓글과 트랙백 삭제, 중복되는 댓글과 트랙백 삭제, 스팸 금지어 검사에 의한 삭제등 단순한 몇가지 기능을 모아놓은 안티스팸 플러그인입니다.
  • 간단한 구조로 되어 있고, 다른 서버와의 통신을 하지 않아 전반적으로 작동이 빠릅니다.

3. 다운로드

다운로드

사용시 문제점은 제게 리포팅 해주시기 바랍니다.
리포팅을 통해 더 많은 정보가 모이면 더 완벽한 차단이 가능합니다.

.htaccess 를 이용한 불필요한 리퍼러 차단 방법과 같이 사용하면 좋습니다.

4. 버전 기록

0.46
– 2009.01.30
– 필터 패턴 추가

0.45
– 2008.10.20
– 트랙백 체크 기능 일부 오류 수정
– 필터 패턴 추가

0.44
– 2008.10.10
– 필터 패턴 추가

0.43
– 2008.09.10
– 필터 패턴 추가

0.42
– 2008.08.24
– 필터 패턴 추가

0.41
– 2008.08.21
– 공백이나 특수문자로 띄어쓰기를 한 스팸패턴 처리

0.40
– 2008.07.23
– 플러그인 설정 기능 추가
– 연속된 트랙백 삭제 기능 추가
– 제목,본문, 홈페이지등에 반복된 내용을 썼을 경우 스팸으로 처리하는 기능 추가
– 홈페이지 입력이 없으면 휴지통으로 보내는 기능 추가

0.34 베타
– 최근 유행하는 광고 패턴 10여가지 추가

0.33 베타
– 2008.05.23
– 패턴 추가
– 15일내에 같은 댓글 내용이 있을 경우 스팸으로 처리

0.31 베타
– 2008.05.09
– 첫 공개 릴리즈

5. 라이센스 정책

완전한 자유입니다. 마음대로 지지고 볶고 개량해서 사용하십시오.

이 플러그인은 휴지통에 버려진 댓글도 참고하기 때문에, 스팸댓글을 휴지통에서 지워버리지 않으시는게 좋습니다.
주의 : EAS나 EAS Plus와 같이 쓰기 위해서는 다음 글을 참고해주십시오.
https://draco.pe.kr/entry/Draco-Anti-Spam-과-EAS-같이-쓰기

글쓴이 : Draco (https://draco.pe.kr)
크리에이티브 커먼즈 라이선스
이 저작물은 크리에이티브 커먼즈 저작자표시 4.0 국제 라이선스에 따라 이용할 수 있습니다.

댓글 47개

    1. 스팸은 블로그마다 달리는 양상이 상당히 다르더군요. 대부분은 공통되지만 남들에게 안달리는게 있고, 이올린 서버와의 통신등 여러 문제가 있어서 저만의 플러그인을 만들게 되었습니다.

  1. 아앗.. 이번엔 한번 써볼까~ 했더니.. 역시나..
    저 역시 댓글 남겨주시는 분은 거의 없지만 (신뢰성있는) 외국발 리퍼러가 좀 잡히는 편이라.. 아쉽네요. ;;

  2. 제가 동작하지 않았던 것이 아무래도 다른 관련 플러그인 때문이었던 것 같습니다. 이제 잘 작동하는 것 같네요. 덕분에 아주 쾌적한 환경이 되었습니다. 감사합니다. ^^

    1. 같은 종류의 플러그인이랑 충돌문제가 있긴 한데…현재의 플러그인 구조상 완벽한 해결이 안되는듯합니다. 방법이 있나 한번 알아봐야겠어요.

  3. 잠이 오질 않아서 소스를 들여다보니 저의 짧은 지식으로는 hangul_chk function에 버그가 있는것으로 보입니다. 문자가 0xa1과 0xfe사이에 해당하는지 보면 될것 같습니다.

    1. 그 테스트 트랙백이…
      제 블로그들과 제 플러그인을 사용중인 지인 블로그와 같이 보낸건데요, MegaWave님 블로그외에는 전부 스팸처리되서 트랙백 전송 실패 메시지가 나왔습니다. ^^;;; MegaWave님에게만 달리더군요. 왜 그럴까요…

    2. 텍스트큐브의 관리자 메뉴에서 플러그인-플러그인 설정관리-데이터 백업을 하셔서 해당 파일을 메모장에서 열어보신다음 DracoAntiSpam에 해당하는 내용을 저에게 보여주실수 없을까요.

  4. 좋은 애드온 감사드립니다. 그렇지 않아도 스팸 때문에 골치였는데… 설치해봤는데 제대로 동작하지 않는 것 같습니다. 한글확인이 yes인 상태에서 영문으로만 적힌 트랙백들이 등록되는 것을 확인했습니다. 한번 확인해주시기 바랍니다.

    1. 제 프로그램을 사용해주셔서 감사합니다.

      제가 설정이 조금 다른 설치형 블로그들을 3개 가지고 있는데, 거기서는 전부 정상적으로 작동하고 있습니다. 특히 현재 이 블로그는 몇분마다 한번씩 외국어 스팸트랙백을 받는 상태이거든요.

      그래서 혹시 해당 트랙백의 내용을 확인할수 있을까요? 내용을 분석해봐야 할것 같습니다.

    1. Akismet는 처음에 고려했던 점중 하나입니다.

      그런데..그냥….
      단순하게 가기로 했습니다. ^^;
      다른 블로그들이 스팸에 연타당해서 EAS같이 타서버의 API로 작동하는 것들이 과부하걸릴때 보조하자는 취지로 만들어진것이라… 원래의 컨셉대로 독립적으로 작동해야 한다고 생각했습니다.

      Akismet 연동은 다른 실력있는 분들이 해주시면 감사하겠습니다.

    1. 네. 그점이 가장 큰 단점중 하나입니다. ^^; 그런경우 EAS를 쓰셔야 합니다.
      제가 만들긴 했는데, 어차피 대안적인 플러그인이라 헛점이 많죠.

    1. 좋게 봐주셔서 감사합니다.

      무버블 타입에 대해서는 이미 알고 있습니다. 지금은 그냥 기능 테스트단계라서, 정식버전이 되면 옵션같은것을 넣을 예정입니다. ^^

댓글 달기

이메일 주소는 공개되지 않습니다.

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.