묻고답하기
해외에서 스팸봇이 계속해서 가입을 하고있어서...고수님! 도와주세요
2015.08.21 08:29
해외에서 스팸봇이 계속해서 가입을 하고있어서 해당 현상이 일어나고있습니다.
Bot Challenge Anti Spam 을 설치하고 1.8.8로 업데이트했는데 계속가입하고 있습니다.
스팸봇이 접근하지 못하도록 도와주시면 감사하겠습니다.
Bot Challenge Anti Spam 을 설치전
설치후
댓글 16
-
마야
2015.08.21 11:01
-
multiwi****
2015.08.21 11:15
마야님! 친절한 답변에 감사합니다^^
건강하시고 행복하세요!!
-
multiwi****
2015.08.21 12:21
마야님께서 하라는대로 하고 한번 더 확인후에도 계속 스팸봇에의해 회원가입이 되고 있습니다.
-
마음의빈자리
2015.08.21 14:09
기본 제공되는 capcha 애드온 설정에서 "회원가입" 부분 설정해 보세요~
전 그거로 다 효과보고 있습니다 ^^
-
마음의빈자리
2015.08.21 14:10
Captcha Member 애드온 이네요.
-
동균아빠
2015.08.21 13:44
제 홈페이지도 멀티님처럼 스팸회원때문에 박살나고 있네요. ㅠㅠ
-
현님v
2015.08.21 14:12
설치된 애드온에서 Capcha 애드온을 사용해보세요.
-
multiwi****
2015.08.21 14:22
고수님들! 정말 친절한 답변 고맙습니다.
Capcha 애드온하고 메일인증도 사용하는데...
이번에는 성공하길 기원하면서...^^
-
Double'U'
2015.08.21 15:32
저도 캡챠 멤버 애드온만으로도 다 막고 있습니다.
-
꾸링
2015.08.22 09:42
설정 이메일만 가입가능 모듈 사용하면 되실텐데 캡챠도 필요없고 -
multiwi****
2015.08.22 11:51
회원설정에서;
"입력된 메일 주소로 인증 메일을 보내 회원 가입을 확인합니다. 가입자가 인증메일을 통해 인증절차를 완료해야만 정상적으로 로그인이 가능해집니다."
제가 "메일 인증 사용"으로 설정하고 여러번 회원가입 테스트를 했습니다, 그런데 인증 메일을 받지 못했는데, 무슨 문제입니까?
이 문제를 해결 할수 있도록 도와 주시면 감사하겠습니다.
-
multiwi****
2015.08.22 12:10
제가 gmail로 테스트를 여러번 했는데 인증 메일을 받지 못했습니다,
그런데 네이버메일로는 인증 메일을 받고 정상적으로 회원가입을 했는데,
인증 메일을 전세계 모든 메일에 사용할수 있도록 할수 있습니까?
-
GG
2015.08.22 20:04
어드밴스드 메일러 모듈과 우리메일을 써보세요.
메일 안가는 곳은 제보 부탁드립니다 -
multiwi****
2015.08.24 09:17
안녕하세요!
"메일 인증 사용"하는것이 간단한 문제가 아니였군요^^
1.Gmail 2.Zoho Mail 3.Yandex.Mail 4.Outlook.com 5.AIM Mail 6.iCloud Mail 7.Yahoo! Mail 8.Mail.com, GMX Mail
9.Inbox.com 10.My Way Mail 등 수없이 많이 있는데,
저 같은 일반인이 이해하지 못하는 부분이 있는 줄 몰랐습니다^^좀 더 연구를 해서 적용해 보도록 하겠습니다!
좋은 정보 고맙습니다.
-
동균아빠
2015.08.26 10:50
Bot challenge에드온을 성정하면 게시판 글쓰기가 아예 안되네요...
설정하면 스팸회원은 없어지는 대신에 글쓰기가 안되는데 뭐가 잘못된것인지 모르겠네요. ㅠㅠ
-
Icarus
2015.08.26 16:37
저도 스팸 회원들이 서서히 가입을 하기 시작하는데요 저 같은 경우에는 엘카 스팸 에드온을 사용합니다..
스팸회원들은 먼저 한글을 모르기 때문에 한글이 들어가 있지 않은 것은 회원승인이 아니라 회원거부로 됩니다..
그래서 한달에 한번씩 일괄 삭제하는 법을 사용하고 있습니다..
엘카 에드온 https://www.xpressengine.com/index.php?mid=download&package_id=22359020 를 클릭하시면 됩니다..
여기 게시판에 스팸이라고 검색을 하면 여러 방법이 있을 거라 생각을 합니다만
저는 저는 이방법도 사용중입니다. 참고로 하세요
위에 스팸 아이디와 닉네임을 살펴보면 거의 대부분이 15자리 이상입니다.
그래서 회원가입시에 아이디와 닉네임의 길이를 12자리로 제한을 했더니 가입을 하지 못하더라고요
물론 이 방법도 대안이 될 수가 없으니 참고로만 하세요
==================================================
xe - modules - member - member.admin.controller.php 열고
line 514쯤에 (user_id와 nick_name 부분)
}else if($formInfo->name == 'user_id'){
$fields[] = sprintf('<field name="%s" required="true" rule="userid" length="3:12" />', $formInfo->name);
}else if($formInfo->name == 'nick_name'){
$fields[] = sprintf('<field name="%s" required="true" rule="nick_name" length="2:12" />', $formInfo->name);
숫자수정 (제가 임의로 조정을 했습니다. 원하는 숫자조정을 하세요)
아이디는 영어이니 최소는 3자리 이상
닉네임은 한글도 가능하니 2자리 이상으로 했습니다.
이렇게 하니 스팸봇이 가입을 하지 못하더라고요
----------------------------------------------------------------------------------------
modules/member/queries/InsertMember.xml 파일과
modules/member/queries/UpdateMember.xml 파일에도
(찾기가 수훨합니다.)
userid, nick_name 부분(minlength="2" maxlength="12")을 똑 같이 변경을 해줍니다.
** 수정은 메모장에서는 하지마시고 Notepad++......등에서 하세요
=====================================================
그리고 반드시 관리페이지에 가셔서 - 회원 - 회원설정--맨아래 저장 버튼을 클릭해야 합니다.
아무런 변화도 눈으로 보이지는 않지만 반드시 클릭해야 적용이 됩니다.