메뉴 건너뛰기

pds

[애드온] CAPTBHA

lispro062014.05.05 03:45조회 수 13175댓글 0

  • 1
    • 글자 크기

captbha(Completely Automated Public Turing test to tell Bots and Humans Apart)


이다.


CAPTCHA(Completely Automated Public Turing test to tell Computers and Humans Apart) 를 응용해 captpbha(Completely Automated Public Turing test to tell Bots and Humans Apart)로 네이밍한 간단한 애드온입니다.


입력값으로 스팸 여부를 판단 후 필터링합니다.

월, 일, 시간을 연산 값으로 하며, 추가 문자를 붙일 수 있습니다.

captbha : [앞에 추가]5+4+17[뒤에추가]

입력해야할 값 : [앞에 추가]26[뒤에추가]

captbha : [앞에 추가]5*4*17[뒤에추가]

입력해야할 값 : [앞에 추가]340[뒤에추가]


기본

captbha : 5+4+3

입력해야할 값 : 12


쓰기 모드일 때,


$output = str_replace('〈/div>

〈/form>', '〈label>captbha('.$cb.')〈/label> 〈input type="text" name="captbha">〈/form>', $output);


위와 같이 str_replace로 쓰기 폼 마지막에 추가되는데, 이 부분이 적용 안되면, 해당 소스를 확인해서 수정해야겠습니다.


댓글은 적용이 안 되어서 다시 올렸는데, 누군가 그 전에 받아 버렸다. 흑..


일단 테스트 해보고 올려야 되는데, 급히 올려버렸다.


암튼, 스팸으로 인한 웹서버 다운을 당한 이상 고급 CAPTCHA를 적용하지 않으면 안 될 것 같다. 잘 동작하려나?


http://www.xpressengine.com/index.php?mid=download&category_srl=18322925&parent_srl=18322917&package_srl=22715595

lispro06 (비회원)
  • 1
    • 글자 크기
[유틸] 컬러 피커 (by lispro06) [XE] 다른 XE에 글 전송 애드온 (by lispro06)

댓글 달기

번호 제목 글쓴이 날짜 조회 수
105 [법인] 법인 대표이사 주소 이전 등기 suritam9 2020.03.26 16
104 [frida] fridump31 suritam9 2020.03.12 81
103 [mysql] org.gjt.mm.mysql.Driver 에러 발생시 lispro06 2018.08.03 381
102 [android] xposed for ssl pinning bypass lispro06 2018.07.31 412
101 USB 포맷 안 될 때 lispro06 2017.01.07 12354
100 nipper-0.11.7 lispro06 2016.01.13 9821
99 로지텍 블루투스 키보드 k810 lispro06 2015.07.26 12566
98 peview lispro06 2015.05.15 9893
97 무선 AP 탐지 프로그램 lispro06 2015.05.15 12173
96 usb low level formatter lispro06 2015.05.15 12277
95 [키로거] elite keylogger lispro06 2015.05.15 13308
94 [win] null 세션 관련 툴 lispro06 2015.05.15 11946
93 [유틸] 컬러 피커 lispro06 2014.08.16 12417
92 [유틸] 컬러 피커 lispro06 2014.08.16 14
[애드온] CAPTBHA lispro06 2014.05.05 13175
90 [XE] 다른 XE에 글 전송 애드온 lispro06 2014.01.13 8161
89 [XE] 글 게시 후 타 게시판 전송 애드온 lispro06 2014.01.09 8997
88 [XE] 언어 기반 스팸 필터2 lispro06 2013.12.20 15636
87 [보고서] 4clojure 취약점 진단 보고서 suritam9 2013.12.04 8602
86 [안드로이드] 옵티머스 G 루팅 프로그램 suritam9 2013.08.29 9063
첨부 (1)
captbha.zip
1.8KB / Download 65
위로