[초보의 간단팁] 차단된 아이피가 재접속을 시도할 때의 경고문 > 그누4 팁자료실

그누4 팁자료실

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

[초보의 간단팁] 차단된 아이피가 재접속을 시도할 때의 경고문 정보

[초보의 간단팁] 차단된 아이피가 재접속을 시도할 때의 경고문

본문

팁이라고 할것도 못되지만
저 같은 초보분들을 위해서 올립니다.
각 사이트의 게시판을 다니며 괜히 트집을 잡고 시비를 거는 사람들이 있습니다.
개인사이트도 문제지만 회사사이트의 경우엔
자칫 이미지 실추로 이어질수 있으므로 아이피를 차단하게 되는데
차단된 아이피가 재접속을 시도할 경우 보여지는 메세지를 변경하는 팁(?)입니다.
제가 네잎클로버 님의 도움으로 처음엔 문구를 수정하였다가
방법을 바꿔서 무시무시한 이미지로 바꿔 놓자마자 차단된 아이피의 사용자에게서
금방 사과메일이 오네요..^^


common.php의 하단 쯤에 보면
아래와 같은 구문이 있습니다.

// 접근차단 IP
$is_intercept_ip = false;
$pattern = explode("\n", trim($config[cf_intercept_ip]));
for ($i=0; $i $pattern[$i] = trim($pattern[$i]);
if (empty($pattern[$i]))
continue;

$pat = "/({$pattern[$i]})/";
$is_intercept_ip = preg_match($pat, $_SERVER[REMOTE_ADDR]);
if ($is_intercept_ip)
die ("접속이 차단 되었습니다.");
}
}

// 스킨경로
$board_skin_path = "$g4[path]/skin/board/$board[bo_skin]"; // 게시판 스킨 경로

// 방문자수의 접속을 남김
include_once("$g4[bbs_path]/visit_insert.inc.php");
?>



[접속이 차단 되었습니다]라는 부분의 문구를 원하시는 문구로 바꾸면 되는데
저는 아래처럼 바꾸었습니다.





// 접근차단 IP
$is_intercept_ip = false;
$pattern = explode("\n", trim($config[cf_intercept_ip]));
for ($i=0; $i $pattern[$i] = trim($pattern[$i]);
if (empty($pattern[$i]))
continue;

$pat = "/({$pattern[$i]})/";
$is_intercept_ip = preg_match($pat, $_SERVER[REMOTE_ADDR]);
if ($is_intercept_ip)
die ("귀하는 당사의 이미지를 훼손하고 업무를 방해하였으므로 접속이 차단 되었습니다. 향후 귀하의 접근기록은 당사의 서버에 기록되며 다시 접근을 시도할 경우 사이버 수사대에 업무방해혐의로 형사 고발될 것임을 알려 드립니다.");
}
}

// 스킨경로
$board_skin_path = "$g4[path]/skin/board/$board[bo_skin]"; // 게시판 스킨 경로

// 방문자수의 접속을 남김
include_once("$g4[bbs_path]/visit_insert.inc.php");
?>





바꾸고 저장해서 업로드 한 뒤에 확인해 보니 뭐가 약한 듯 싶고
무서운(?) 느낌도 안들어서 이미지를 만들어서 업로드 한 뒤에
문구부분을 아래처럼 수정하였습니다.






// 접근차단 IP
$is_intercept_ip = false;
$pattern = explode("\n", trim($config[cf_intercept_ip]));
for ($i=0; $i $pattern[$i] = trim($pattern[$i]);
if (empty($pattern[$i]))
continue;

$pat = "/({$pattern[$i]})/";
$is_intercept_ip = preg_match($pat, $_SERVER[REMOTE_ADDR]);
if ($is_intercept_ip)
die ("<img src=http://grinbi62.com/gang/gyung1.jpg>
");
}
}

// 스킨경로
$board_skin_path = "$g4[path]/skin/board/$board[bo_skin]"; // 게시판 스킨 경로

// 방문자수의 접속을 남김
include_once("$g4[bbs_path]/visit_insert.inc.php");
?>





그랬더니 아래의 그림처럼 되었습니다.
좀 무섭죠?

gyung1.jpg

그 사람 뭔가 다시 장난 치려고 들어 왔다가
들어 오자마자 이 그림이 뜨니까 기겁을 하였는지 죄송하다며
사과메일을 보냈습니다.

팁이랄 것도 아니지만 혹시 저같은 초보분들 중에서
필요한 분이 계실지 몰라서 올려 보았습니다.
추천
3

댓글 10개

캬~이런일 자주 없어야 하는데,,,
초보들을 위해 세심한부분까지 신경 써주셔서 감사 드립니다.
저는 영원한 초보랍니다.jepae님 잘 부탁 드립니다~
전체 26 |RSS
그누4 팁자료실 내용 검색

회원로그인

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