/2007-04-11에서 스팸 얘기 한 김에... 금지단어에 걸린 경우도 로그를 남기도록 해 보았습니다. IP차단 필터링의 경우는 어차피 스패머의 IP는 계속 바뀌니 의미가 없다고 생각해서 애초에 차단IP도 몇 개 되지 않습니다.
11일 낮부터 적용했는데... 오늘 로그를 보니 4월11일 오후5시부터 14일 오후8시반까지
- 235건의 로그가 있더군요. -_-; 많네...
- 첫번째 필터인 UseModWiki소스수정/Comments와Thread매크로스팸막기에 걸린 건
- 코멘트가 7개
- 트랙백 없음. 이건 Nyxity님이 NyxityMonologue/스팸트랙백을막아보자에 적어준 내용을 적용한 덕분일까요? (이건 정말 따로 확인할 방법이 없으니) 그걸 적용한 11일 이전에는 그래도 종종 걸렸었습니다. 4월의 경우 13건의 트랙백이 차단되었네요.
- 페이지 수정 없음.
- 트랙백과 페이지 수정의 경우는 애초에 그런 시도가 없었을 것 같지는 않고, 첫번째 필터는 통과하고 두번째 필터에서 걸린게 아닐까라고 생각하고 있습니다.
- 두번째 필터인 UseModWiki소스수정/등록금지단어에 걸린 건
- 총 228건
- 이 중에 comments, longcomments, thread 매크로를 사용한 경우는 매크로 처리하는 쪽에서 일단 검사를 하기 때문에 따로 로그를 남길 수 있었습니다. 여기에 걸린 게 186건
- 그 외의 경우, 즉 트랙백이나 페이지 수정을 시도하다가 걸린 게 42건
- 실제로 문제가 된 금지단어는, 228건 중 "[ u r l ="(실제로는 띄어쓰기 없음)이 195건으로 압도적이네요. 이걸 금지단어에 넣지 않았다면 하루에 60건 이상의 스팸을 받았을 거란 이야기... OTL
- 현재 GyparkWiki에 있는 등록금지단어 목록은 4028줄인데, 거의 대부분이 사후약방문으로 추가되는 것이니... 실제로 그 중에 쓸모있는 엔트리는 몇 개 안 되는 걸 새삼 확인
결론이랄까,
- ccode를 사용한 방식은 (코드 자체를 자바스크립트를 써서 숨긴 게 아니라 그냥 노출해서 그런지는 몰라도) 효과가 전혀 없지는 않으나 크지도 않음. 트랙백의 경우는 트랙백 주소가 날마다 바뀐다는 점이 단점이 될 수 있기 때문에, 이 패치를 제거하는 것도 고려해 봄직
- GyparkWiki도 나름대로 스팸이 많이 날아오고 있었군요. 금지단어 필터링 덕에 연명하고 있음.
Comments & Trackbacks
주인장분류
<< /7년 (2007-04-23)[p]  | /2007-04-14 (2007-04-14) | /2007-04-11 (2007-04-11)[n] >>
|