묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
스팸봇을 아예 차단하는 방법은 없나요?
2016.05.17 16:44
안녕하세요,
XE로 만든 홈페이지를 운영하고 있는 사람입니다.
갑작스레 스팸봇들의 침입을 받아
일단은 회원가입제도 + 가입 후 등업을 해야만 게시판 열람 및 글 작성이 가능
하게 바꾸어두었는데요,
혹시 이러한 스팸봇들을 원천적으로 차단한다거나 하는 애드온/모듈 또는 방법이 있을까요?
robots.txt에
User-Agent : *
Disallow : /
로 적어서 업로드도 해 보았고
Bot Challenge Anti Spam 애드온도 깔아보았는데
여전히 스팸봇들이 접속하여 가입을 하고 있네요.
해결책을 아시는 분!! 꼭 알려주세요!
부탁드리겠습니다!!
댓글 2
-
SimpleCode
2016.05.17 20:21
-
ceoseo
2016.05.18 08:36
아무래도 스팸봇등은 자동화되어있기때문에 관련 로직을 이해하시면 차단이 더 수월하겠지만 이론적으로는..
1. 단시간(수초~수분)내 여러게시물 올리는 사용자는 일정시간이후에 글작성가능하게..
2. 사용자의 브라우저가 일반적인 브라우저가 아닐시 차단(스팸봇들은 별도의 에이전트를 사용하므로)
3. 스팸키워드 차단
등등 여러가지 방법이 있겠네요.
브라우저를 직접 띄워서 스팸글을 등록하는 프로그램이라면 막을 방법이 거의 없습니다. Bot Challenge Anti Spam 애드온은 스팸봇이 브라우저를 직접 띄우지 않고 스팸글을 등록한다는 가정하에 제작된 애드온이기 때문에 막을 수 없죠.
그나마 다행인게, reCaptcha는 뚫기 힘든 것 같더군요. 이미지나 텍스트를 입력하지 않기 때문에 꽤 편리합니다. 아래 reCaptcha 애드온을 설치해보세요. 단, 봇으로 의심받는 경우 이미지를 선택해야 하는 경우가 있습니다.
https://www.xetown.com/xepoint/22689