빠카라등 광고 예방법에대한 제 생각... 이랄까나. > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

빠카라등 광고 예방법에대한 제 생각... 이랄까나. 정보

빠카라등 광고 예방법에대한 제 생각... 이랄까나.

본문

그누보드로 된 작은 사이트를 하나 운영하며 이곳의 많은 활용팁을 유용하게 쓸수 있었습니다만 정작 참여가 없어 유령회원 아닌 유령회원으로 방황하다 드디어 글을 하나 남겨보게 되는 군복무중인 루군입니다.

실질적인 패치 방법이나 프로그램 소스같은건 제 실력 미달로 인해 적어올려드리지 못해 솔직히 팁이라고 말할수도 없는 미약한 글이지만 포인트 부족으로 질문답변에 올리지 못하고 이곳에 이론만 간단히 올리는걸 양해해 주시길 바랍니다.

그럼 본론으로.


다소 오래되었다면 오래된 일이지만 여전히 빠카라같은 광고들이 자주 올라옵니다.
다른분들이나 이곳의 패치파일을 받으신분들이라면 경우가 조금 적겠지만
저처럼 군복무등으로 사이트의 업데이트가 힘든상황이라면 역시 매일 광고를 지우는게 하루 일과중 일부가 되기 마련일 정도죠.
괴짜님, 포대장님(여담이지만 전 특공대 박격포병이라 사실 포대장님 아이디 보고 흠칫 했습니다;) 이나 다른 고수분들께서 올려주신 방법도 좋지만, 저같은 경우는 사이트내 그누보드 파일과 DB들이 무작위로 여러가지가 수정되어있어(지금은 다른 부대에서 복무중인 제 친구가 수정해준것들입니다.)함부로 그누보드 원본 파일을 손대기 힘든 상황인데다 계속 광고글이 올라오고 있다는 사람들도 있고 해서 어느날 저녁 초소근무를 서다 심심한지라(...) 어떻하면 좋을까 고민 하다가 문뜩 생각이 떠올라서 한번 끄적여봅니다.

막사내 인터넷만 겨우 되는 컴퓨터를 하고 있노라면 이녀석들(광고로봇)들이 어떻게 회원가입을 하고 그러는지 빤히 쳐다만 보고 있게 되는데
보니까 mb_id, mb_name 같은것은 물론이고 mb_addr1, mb_addr2 등 주소, 이메일과 심지어 mb_1, mb_2와 같은 여분필드까지 모두 입력되어버린다는걸 보게 되었습니다.
제 사이트같은 경우는 주민등록번호도 필요없고 여분필드도 사용하지 않는데(회원가입하는 페이지엔 이런걸 입력하는 창도 없는데 말입니다!) 주민등록번호 필드(mb_jumin)와 여분필드 모두 글이 입력되어 있습니다. 특히 여분 필드엔 1 a aa cc 이런 단순한 글들로 말이지요.

여기서 여러가지로 응용할수 있을거라 생각됩니다.

가장 간단하게는 여분필드(혹은 특정 필드)에 글이 입력되면 회원가입을 할수 없게 만든다거나.
좀더 복잡하게(예를들면) 1,2,3,4의 필드에서 2,3번의 필드만 글이 들어가야 한다거나의 식으로 가입을 할수 있게 만들면 이론상으로는 봇들의 회원가입을 막을수 있지 않을까 싶습니다.
좀더 일반 회원들이 보기 좋게 꾸며놓으려면

====================================================================
회원 가입 인증을 위하여 각 줄의 붉은 숫자만 앞칸에 입력해 주세요
[              ] GH14AAF3
[              ] 081H3TYA
[              ] 9Z34UIO4
[              ] FHU0MNK1
====================================================================

이런식으로 만들어 1,3번 칸(필드)에 H1A, ZUI4 를 입력하지 않거나,
2,4번 칸에 아무 글이라도 입력 되어있을 경우 회원가입을 불허하면 어느정도 봇이 걸러질거라 생각합니다.
봇들은 모든 필드에 글을 써넣어 버리니까요.
저런 인증코드 외에 라디오박스 체크를 통해 걸러내는 방법을 써도 될것이고 말이지요.
(라디오 박스로 쓰면 위 과정에 쓰이는 페이지가 작기때문에 사이트의 디자인을 최대한 살리면서 비회원인 상태의 봇들 활동도 차단할수 있을것 같습니다. 라디오 박스가 4개가 있고 1,2번만 체크해야 글이 써지고 3,4번중 하나라도 체크가 되면 글이 안남겨지는 식-다음 칸중 몇번째 몇번째 칸만 체크해주세요! ...라는식-으로 말이지요.)

물론 진짜 확실한 방법은 이메일 인증이라고 할수도 있겠지만 보통 사람들은 이 과정을 무척 귀찮아(....)하기 때문에 이 방법을 생각해 본것입니다.

일단 이렇게 이론만 써 본지라 위에서 말씀드렸듯 팁이라고 할수도 없지만,
그리고 이 방법은 제가 제일먼저 생각해냈을것도 아닐거라 생각하지만
만약 많은 분들께서 이 글을 보시고 이 방법이 먹힐것 같다 싶으시면(사실 전 질문답변 게시판에 이런식으로 글을 남기고 싶었습니다 ;ㅅ;!) 직접 소스화 하여 실용해도 좋을것 같습니다.

고수분들의 의견을 듭고싶습니다 'ㅅ'



PS 만약 이 글이 너무 팁하고 거리가 멀다 생각하시면 나중에 확인하고 지우겠습니다.

추천
0

댓글 0개

전체 122 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT