스팸 회원 가입 차단하는 방법
본문
그누보드로 제작된 사이트들을 지켜보니 스팸 회원 가입이 끊임없이 유입이 돼서
방법을 구상하던 중 파일명 자체를 변경해봤는데 수정 이후 효과가 있는 것 같아서 일단 올려드립니다.
수정할 파일이 많아서 귀찮지만 방법은 단순합니다.
파일명 자체를 변경하는 방식입니다.
그누보드 회원가입에 사용되는 파일은 다음과 같습니다.
bbs/register.php
bbs/register_form.php
bbs/register_form_update.php
가입 처리에 사용되는 주요 파일은 위 파일이고 그 외에
가입 결과, 메일 발송 등의 파일도 있지만 굳이 나머지 파일들까지 수정할 필요는 없을 것 같습니다.
일단 위 3개의 파일명을 다른 이름으로 모두 수정하세요.
파일명은 아무거나 상관없으며 원본하고 다른 이름으로만 해주시면 됩니다.
예를 들어 이런 식으로..
gnustudy.php
gnustudy_form.php
gnustudy_form_update.php
그리고 파일명을 수정한 파일에서 일부 내용을 수정합니다.
gnustudy.php 파일 수정
$register_action_url = G5_BBS_URL.'/register_form.php';
여기를 이렇게 수정
$register_action_url = G5_BBS_URL.'/gnustudy_form.php';
gnustudy_form.php 파일 수정
$register_action_url = G5_HTTPS_BBS_URL.'/register_form_update.php';
여기를 이렇게 수정
$register_action_url = G5_HTTPS_BBS_URL.'/gnustudy_form_update.php';
gnustudy_form_update.php 파일 수정
<form name="fregisterupdate" method="post" action="'.G5_HTTP_BBS_URL.'/register_form.php">
여기를 이렇게 수정
<form name="fregisterupdate" method="post" action="'.G5_HTTP_BBS_URL.'/gnustudy_form.php">
회원 가입 경로를 모두 수정합니다. 원본 기준으로...
head.php 파일 수정
<a href="<?php echo G5_BBS_URL ?>/member_confirm.php?url=<?php echo G5_BBS_URL ?>/register_form.php">정보수정</a>
<a href="<?php echo G5_BBS_URL ?>/register.php">회원가입</a>
여기를 이렇게 수정.
<a href="<?php echo G5_BBS_URL ?>/member_confirm.php?url=<?php echo G5_BBS_URL ?>/gnustudy_form.php">정보수정</a>
<a href="<?php echo G5_BBS_URL ?>/gnustudy.php">회원가입</a>
로그인 스킨 수정
skin/outlogin/basic/outlogin.skin.1.php 파일 수정
<a href="<?php echo G5_BBS_URL ?>/register.php"><b>회원가입</b></a>
여기를 이렇게 수정
<a href="<?php echo G5_BBS_URL ?>/gnustudy.php"><b>회원가입</b></a>
skin/outlogin/basic/outlogin.skin.2.php 파일 수정
<a href="<?php echo G5_BBS_URL ?>/member_confirm.php?url=register_form.php" id="ol_after_info">정보수정</a>
여기를 이렇게 수정
<a href="<?php echo G5_BBS_URL ?>/member_confirm.php?url=gnustudy_form.php" id="ol_after_info">정보수정</a>
skin/member/basic/login.skin.php
<a href="./register.php" class="btn01">회원 가입</a>
여기를 이렇게 수정
<a href="./gnustudy.php" class="btn01">회원 가입</a>
파일명 변경하고 로그인, 가입, 정보 수정 링크를 수정한 파일명으로 바꿔준 겁니다.
* 참고사항
서버에 원본 register.php, register_form.php, register_form_update.php 파일과
파일명을 수정한 gnustudy.php, gnustudy_form.php, gnustudy_form_update.php 파일이 같이 있으면 안 됩니다.
원본 파일명은 없어야 하고 파일명을 수정한 파일만 존재해야 합니다.
이 방법도 완벽한 방법은 아니지만 그누보드로 만들어진 불특정 도메인을 수집해서
무작위로 가입하는 스팸 등록기는 어느 정도 걸러질 겁니다.
-그누스터디에서 펌-
-
[팁.정보] 포드 MKZ 2.0 에코부스터 퍼지밸브 교체영상2024-12-13
-
[파이코인샵] 노드구동가능 중고컴퓨터 i3-6100 본체 최고점수 5.51점수나와요2024-12-06
-
[파이코인샵] 중고 아이패드2 2세대 32G 와이파이전용2024-11-15
-
[파이코인샵] 지갑주소안내2024-10-15
-
[파이코인샵] 엡코블랙 A660 마우스 미사용제품2024-10-15
-
[공지사항] 제품구매시 파이코인으로 결제가 가능합니다.2024-10-15
-
[파이코인샵] 롤 개이밍컴퓨터 러이젠2600 램16G RX560 중고본체팝니다2024-10-12
-
[파이코인샵] 로지텍코리아 G102IC LIGHTSYNC 게이밍 마우스 벌크 정품2024-10-12
댓글목록0