XE 공식 자료실

제작자
늘푸른나무2
등록일
2018-03-06
다운로드 수
123
링크1
crypto216.iwinv.net/xe

스팸봇에 의한 게시글 / 댓글 / 회원가입 등록을 차단하는 애드온 입니다.

라이선스
GPL v2
설치경로
./addons/stop_spambot_xe
최초 등록일
2014-05-25
전체 다운로드
11,268
체험하기

쉬운설치로 바로 체험할 수 있습니다

상세 설명

스팸봇에 의한 게시글 / 댓글 / 회원가입 등록을 차단하는 애드온 입니다.

 

 

사람이 직접 입력하는 스팸은 다른 애드온을 동원하셔야 될터이나,

어설픈 스팸봇은 이제 XE에 발도 못 붙일것이다...  라고 생각하고 있습니다.

 

최근 사람이 직접 스팸글을 입력하면서 링크도 안걸어 놓고 글자로 장난을 치는데, XE 스팸필터로는 잘 안 걸러지고 해서......

한계는 있겠지만 그래도 스팸키워드 검색으로 스팸글을 최대한 걸러낼 요량으로 프로그램을 일부보완 하였습니다.

 

--참고-- 

Stop_Spambot_xe 애드온이 작동되는 방식은,

자료 등록시 애드온에서 제출을 요구하는 몇가지 자료를 검사해서,

이들 자료가 적합하지 않으면 스팸으로 간주해 글를 등록시키지 않는것입니다.

 

이 애드온 특징은 

1) 입력 화면에서 등록 단추를 클릭해야 애드온이 요구하는 자료의 input 태그를 생성합니다.

2) input 태그의 이름과 값이 매번 변경되도록 되어 있는데, 이들 값이 틀리면 스팸으로 간주합니다.

3) 자료 입력(타이핑) 시간이 최소한 1.5초가 안되면 스팸으로 간주 합니다.

4) 서버와 PC의 실 시간값을 계산하고 이값이 논리적이지 않으면 스팸으로 간주합니다.

5) 문서 내용에 한글이 없을 경우, 등록을 허용할 것인지 스팸글로 처리할 것인지를 선택할 수 있는 옵션이 추가 되었습니다(V1.1)

6) 스팸 키워드 입력 항목이 추가 되었고, 문서 내용에 해당 스팸키워드가 검출되면 스팸글로 간주 합니다.(V1.1)

 

감사합니다.

ksc

 

 

--- 버전별 수정내용 ---

V1.6: (2018/03/06)

1) 쪽지로 보내는 스팸 정보에, (회원가입) 또는 (문서등록)을 추가하여 어느 액션에서 스팸이 발생 되었는지 알 수 있도록 하였습니다.

 

V1.4: (2018/03/05)

1) 본문 내용에 특정 CSS코드를 사용한 경우, 스팸글로 처리할 수 있도록 하였습니다.

2) '설정->관리자_ID' 에 관리자ID를 등록한 경우, 스팸이 검출되면 관리자에게 쪽지로 스팸정보를 전달하도록 하였습니다.

 

V1.3: (2018/03/02)

1) 한글조건 및 스팸키워드가 검출되어 등록이 거부된 회수가, '설정->허용회수'에 설정된 숫자(생략값: 6) 보다 크면,

  브라우저를 껐다가 다시 접속해야 글(댓글) 등록이 가능하도록 하였습니다. (적용 않으려면 허용횟수를 999 정도로...)

2) 각 스팸 키워드의 문자 구성에 맞추어 키워드 검색을 실행하도록 하였습니다.  예를들어

  키워드가 한글로 구성되어 있으면 문서 내용중 한글만을 대상으로 검색하고, 

  키워드가 한글+영문으로 구성되어 있으면 문서 내용중 한글+영문을 대상으로 키워드를 검색하며,

  키워드가 한글+영문+숫자로 구성되어 있으면 문서 내용중 한글+영문+숫자를 대상으로 키워드를 검색하도록 하였습니다.

   (예:  '카지노'가 키워드인 경우, 문서에 "@$ msn010.gif  aa   b12  @ ##-- SC99 # ~- ,. #$@" 로 입력해도 '카지노'가 검색 되도록 함.)

 

V1.2: (2018/02/26)

1) 한글조건 및 스팸 키워드 검토 대상을 "로그인하지 않은 사용자", "모든사용자(관리자 제외)" 또는 "적용않음" 중에서

    선택할 수 있는 옵션을 추가 하였습니다.

 

V1.1: (2018/02/24)

1) 문서 내용에 한글이 없을 경우에 문서등록을 허용할 것인지, 스팸글로 처리할 것인지를 선택할 수 있도록 옵션을 추가 하였습니다.

2) 스팸 키워드 입력 항목을 추가하고, 문서 내용에 해당 키워드가 검출되면 스팸글로 처리 되도록 하였습니다.

   (사람이 직접 입력하면서 장난 치는것을 방지하기 위해, 키워드가 특수 문자등과 같이 섞여 있어도 키워드 검색이 되도록 하였습니다.)

   (예:  '카지노'가 키워드인 경우, 문서에 "@$ msn010.gif    @ ##   # ~- ,. #$@" 로 입력해도 '카지노'가 검색이 되도록 하였습니다.)

 

 

V1.0: (2016/09/01)

- 입력도중 엔터키를 눌렀을 경우에 자동으로 폼이 제출되면서 애드온이 실행되는것을 방지하기위해,

  엔터키로 폼이 제출되지 않도록 하였습니다.(스팸간주 메시지 출력방지)

 

V0.9: (2015/11/05)

- plannerXE123의 weekly plan 작성시 검증이 누락되어 스팸글로 간주 되던것을 정상 처리되도록 하였습니다.

 

V0.8: (2015/10/10)

- 레이아웃이나 스킨에 따라 error_return_url 값을 못받는 경우가 있어 에러를 유발 하기에...

    error_return_url  부분을 제거 합니다.

 

V0.7: (2015/1/10)

- 스케치북 스킨 모바일에서 인식 안되던것을 인식되도록 하였습니다.

  (form이 여러개 사용되고, Submit 단추가 form 외부에 있는등 일반적인 쓰기화면 형태와 달라, 

  부득이 모든 Form 태그에 스패봇 관련 코드를 출력하여 에러를 방지함.)

 

V0.6: (2014/6/20)

- 오차 허용기본 시간을 2분(120초)로 늘렸습니다.

- 스케치북 스킨에서 댓글을 작성할 경우 스팸글로 처리되던것을 정상적인 글로 인식되도록 하였습니다.

  (스킨에서 텍스트박스용과 에디터용 댓글 form 2개가 같이 출력되고 있어 약간 이상하기는 함.)

 

V0.5: (2014/6/8)

모바일 글쓰기에도 적용되도록 하였습니다.

 

V0.4: (2014/6/4)

버그 수정판 입니다. (V0.3에서 밀리세컨드를 초단위로 변환해 놓은것을 밀리세컨드로 잘못 계산한 부분 수정)

 

V0.3 추가:(2014/6/4)

네트웍 사정등으로 화면 출력이 지연되는 경우를 감안한 지연시간 3초 허용을 외국에서 연결하는경우를 고려 10초로 늘림 (설정 가능)

화면 출력 후 자료등록까지의 시간이 1.5초 미만인 경우 스팸으로 처리.

 

 V0.2:(2014/5/25)

등록 단추를 클릭하지 않으면 폼필드 생성되지 않음. 

검증값 및 입력 변수 이름 자체를 매 화면마다 다른값으로 제출 할것을 요구. 

자료 등록시 몇가지 제출된 값이 적합하지 않으면 스팸으로 처리. 

 

감사합니다.

ksc

포럼 0

로그인 후 작성할 수 있습니다.