유용한 팁 공유 게시판
팁공유라고 해서 아주 특별하거나 기발한거 아니어도 됩니다.
자신이 제로보드를 사용하면서 생긴 자신만의 노하우나 아주 사소한 팁이어도 좋습니다.
자신에겐 아무것도 아니더라도 다른분들께는 분명 중요하고 소중한 팁이 될수 있을겁니다.
요즘 노다지인가 뭔가 하는 스패머한테 또 매일같은 회원가입에 시달리고 있습니다.
이제 아예 아이디 뒤에 1201 이런식으로 날짜를 기입해서 회원가입을 하더라구요.
아래 회원관리에 대한 글을 올렸는데,
PHP프로그래머 님께서 저같으면 로봇으로 회원가입 하는거 막겠습니다.
라는 코멘트 말을 듣고....
부탁한번 해볼까 하다 그냥 기존에 있는 팁에서 수정하는게 맘편하겠다고 생각되어 수정해보았습니다.
일단 제로보드에 올라온 팁중에 제일 간단해 보이는 팁을 고쳐봤습니다.
원본은 최익필님의 팁입니다.
글쓸때 임의의 문자를 변경하는걸 저는 회원가입에 바꾸어 보려고 합니다.
http://www.zeroboard.com/?mid=zb4_tip&document_srl=855643
1.
아래 소스를 제로보드가 설치된 폴더에 make_key.php 라는 파일로 저장합니다.
최익필님의 소스와 차이점이라면 기존은 까만글씨에 진하게 된것을
빨간 글씨에 진하게 된정도의 차이입니다.
<?
/*
로직은 이렇게 됩니다.
.. 문자열을 생성하고 생성한 문자열중에 일부 문자만 선택하고
그 선택된 문자가 키가 되어 방지합니다.
*/
//문자열을 생성한다.
$rand = substr(md5(time()), 0, 8);
// 총 9개니.. 3개의 구역에서 한개의 값을 뽑아 키로 사용 한다.
$key_save = $rand[1].$rand[4].$rand[7];
$lock = $rand[0]."<font color='red'><b>".$rand[1]."</b></font>".$rand[2].$rand[3]."<font color='red'><b>".$rand[4]."</b></font>".$rand[5].$rand[6]."<font color='red'><b>".$rand[7]."</b></font>".$rand[8];
?>
<font size='3'><?=$lock?></b></font> 왼쪽 빨간글자를 입력하세요 <input type='text' name='key_submit' size='4' maxlength='3'><input type='hidden' name='key' value='<?=md5($key_save)?>'>
2.
member_join_ok.php 파일에 내용 추가
// 빈문자열인지를 검사
$user_id = str_replace("ㅤ","",$user_id);
$name = str_replace("ㅤ","",$name);
윗쪽에 아래의 소스를 넣어주세요.
// 회원이 아닐경우 열쇠 체크하기
if($key != md5($key_submit)) Error("잘못된 키를 입력하셨습니다.");
3.
member_join.php 파일에 내용 추가
원하는 부분에
<? include "/제로보드절대경로/make_key.php"; ?>
소스를 넣어주세요 (본인의 절대경로로 바꾸어주세요)
저는 제일 아래 정보공개 체크 쪽에 넣었습니다.
4.
테스트...
저는 해보니까 큰 문제없이 잘 되더군요.
내일부터 다시 가입하는거 보면 이 스패머가 직접 가입하는지
로봇을 이용하는지 알수 있겠죠... ㅡ,ㅡ
5.
그래도 안된다면
경찰서에 고소해야죠. ㅡ ㅡ
담배를 피는 사람에게 "흡연권"이 있다면,
피지 않는 사람에게는 "혐연권"이 있다고 합니다.
본인이 원하지 않는 일을 지속해서 강요하는 것 역시 담배냄새 맡기 싫은 사람에게
일부러 담배냄새를 맡게해서 폐암으로 죽게하는 것과 같은 결과가 생길수도 있다는 말입니다.
인터넷에서 악플로 도배하고 악성광고글을 올리고 다른사람의 주민번호로 회원가입 하는 사람들 역시
같은 사람이 아닐까 한번 생각해 봅니다.
하루에 한 번씩 가입을 하기까지......-_- 이 방법이 좋은 해결책이 되었으면 좋겠네요. 한 번 시도해봐야겠습니다.
1. 이용약관/개인정보취급방침 약관동의 페이지 동의시 다음페이지로..
2. 다음페이지에서는 가입여부확인데... (단점. 주민등록번호를 입력해서가입해야합니다..)
이름과 주민번호를 입력하면 가입되었는지 안되었는지를 확인..... 되었으면 상세정보입력창으로 이동할수 있는 버튼이 출력
아니면 되돌아가기 버튼출력....
3. 상세정보입력..(가입내역 입력부분)에서 이름과 주민번호부분의 input부분을 readonly로 해놓았습니다.. 이것은 위의 2번에서.. 이름및 주민번호 입력후 가입되지 않았으면 상세정보입력페이지로 이동하면서 해당입력부분인 이름/주민번호부분에 자동으로 기입되는 방식입니다...readonly로 한 가장 큰이유는 위의 절차를 무시하고 경로를 직접 입력하여 이동하였을 경우......
코드입력부분을 추가하더라도 지속적으로 가입할 수있으므로.... 위의 두부분을 readonly로할 경우... 값이 없으면 가입이 되지 않으므로... 뭐 이런 이유로 위와같이 지정하여... 나쁜의도로 가입하는 것을 막고있습니다..^^ 뭐 더 좋은 방법이야 많이 있겠지만...
참고도었으면 해서 이렇게 간단히 아니 쓰다보니 기네요.... 길게 적어봅니다..... 아래는 테스트 해당 링크입니다....
계속 수정중이라.. 다른 페이지는 좀 조잡합니다...^^
http://www.leejinsoo.net/demo/zboard/member_join2.php?group_no=1
http://www.leejinsoo.net/demo/zboard/member_join3.php?group_no=1
http://www.leejinsoo.net/demo/zboard/member_join.php?group_no=1
http://www.leejinsoo.net/demo/zboard/member_join3.php?group_no=1
스팸방지 때문에 회원제로 운영할 필요도 없이 비회원도 게시판(방명록) 이용이 가능하도록 커스터마이징 해드립니다
PHP 프로그래머님...
다른 게시판에도 비슷한 말씀을 여기저기에 남기신것 같더군요...
"의뢰"라는 말은 돈받고 처리해 주겠다는 의미입니까?
차라리 가지고 계신 팁을 공개하시면 어떨까요...
특히나 제가 가지고 있는 스팸광고 차단 + 자동가입 방지 코드는 원천적으로 차단이 가능한 코드로
광고봇이 아무리 활개를 치고 다녀도 100% 막아내는 성능을 가졌습니다
또한 숫자놀이 문자놀이 등등 사용자들에게 불편을 가져다주는 여타 다른 스팸방지와는 다르게
사용상 불편이 없기 때문에 기존에 사이트 사용하듯이 이용이 가능합니다
스팸광고 게시물과 자동가입을 원천적으로 차단하고 싶은분들은 pshbbassa@gmail.com 으로
의뢰를 주세요
그 놈 참 지독한 놈입니다.
수 많은 곳에서 차단된것으로 알고 있습니다.
저의 경우도 오랜동안 삭제하고 차단 해 보았으나 위에서 말씀들 하신것 같은 거머리 같은 놈입니다.
그 노다지는 랜덤문자와는 상관없습니다. 직접회원가입해서 하지요. 차라리 회원등급 10으로 내려버리세요.
저의 경우 "설정변경"에서 "불량단어"로 아래의 단어들을 넣고부터 얼씬 못하고 있습니다.
참고하십시오.
강원랜드,승률,승리,바카짱,섹시,TV,노다지,입출금,만족도,777,겜블러,게임,라이브,섹시,여성,여성딜러,하루에,바둑판,원조,
저 소스대로 수정해서 제대로 되는데요.
도대체 어떻게 들어오는걸까요?
개인홈페이지인데 이런것도 신고가 가능한가요? ㅠ.ㅠ
계속 똑같은놈이고 꽤 심각한 상태인데 제로보드 운영진측에서 방법을 모색해주시는것이 좋을것 같거든요. 아무리 XE로 밀고있다고는 하지만 저는 XE로 옮겨갈생각도 없고 그렇게 하기도 꽤 힘든상황이거든요. 이런분들도 좀 계실것 같은데..
제로보드4도 좀 신경써주셨으면 하는 바램이네요.
이상없이 잘 따라했는데요
잘못된 키를 입력하였습니다...라는 메시지가 나옵니다.
어떻게 해야 할 지...알려주시면 고맙겠습니다....ㅠ.ㅠ.ㅠ
휴~ 다들 노다지땜에 고생하시는군요.. 저도 노다지가 자유게시판 지껄로 만들라고 합니다.
한번 해보는것도 좋을것 같네요^^ 좋은팁 감사요~!
제가 관리하는 모임 홈피에도 가입하던데...
전 저만 겪는 문제인지 알았네요...
요즘 웹쪽으로 통~ 관심없다보니.. 아무튼 유용한 정보였습니다.
처음엔 잘 된다고 좋아했는데... 테스트 해 본 결과...
스팸 가입 뿐 아니라 일반 가입조차 안 됩니다... ;;
자꾸 잘못된 키를 입력했다는 메시기가 뜨네요. 제대로 입력했음에도 불구하고... ㅠ.ㅠ
어케 된 건가요~~~
급히 찾아서 적용해 보는데 해결 되겠죠...
일단 적용은 해 두었는데 시간이 지나보면 알겠죠...
소스 감사합니다.
현재 이소스를 사용하는데도 불구하고 봇 하나가 가입된듯 합니다.
자동 가입인지는 잘모르겠지만 확실히 하나가 가입해서 또 스팸 게시물을 하나 작성했네요.
아고.. 또 뭘 어떻게 해야 하는지..
이것도 시도해 봐야겠어요.
정말 노다지...지긋지긋하네요...
감사합니다.
불량단어를 차근 차근 작성햇더니 더 이상 들어오지 못했습니다.
얼마 지나니 이제는 그림파일로 들어 옵니다.
모든 내용을 그림으로 만들어 들어오네요.
랜덤 문자도 필요 없구, 불량단어도 돌아가고.
지금가지 관찰한 결과로는
http://777.us.to, 208.70.76, 이 아이피를 차단하고 부터는 아직 잠잠합니다.
사람마다 이름마다 다 바뀌어도 위의 아이피는 바뀌지 않더군요,
아이피 4번째 자리는 그 때 그대 바뀝니다.
그럼에도 불구하고 현제 아이피 208.70.76, 3자리 차단을 하니 못들어 오는 군요.
참고 하시구요.
더 두고는 보아야 겠지만 .....
그 사람의 습관을 잘 관찰하십시오.
그리하면 가능합니다.
요즈음은 청정인데 언제까지 갈지.........






성공해야 할텐데요... 노다지 이노무시키... 정말