특정 아이피 대역 막아보기 입니다. > 그누4 팁자료실

그누4 팁자료실

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

특정 아이피 대역 막아보기 입니다. 정보

특정 아이피 대역 막아보기 입니다.

본문

근본적인 대책이 나오기전까지는 막는게 최고인것 같습니다.

// 악성아이피대역 : 121.0.144.0-121.0.147.255  입니다.

당근 폼값은 문론 캡차 다 무시 하고 .....

그냥 스팸글 쓰는정도가 아니고 악성 스크립트 삽입을 하더군요 

시간이 좀나서 만들어 보았습니다.

아래 코드를 복사 하셔서 index.php파일, head.php파일 에 제일 위에 삽입하시면 됩니다.

나머지는 각자 응용하여 사용 하세요  

고맙습니다.

//////이 아래 부터///////////////////////////////////////////////////////////////////////////

$ip = $_SERVER['REMOTE_ADDR']; // 사용자 아이피

// 아이피 유효성검사
  $pattern_ip = "/^(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:[.](?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}$/";
if (preg_match($pattern_ip ,$ip)){
 
    // 악성아이피대역 : 121.0.144.0-121.0.147.255
 $pattern = "/(121.0.14[4-7].[0-9][0-5]?[0-5]?)/";  // 악성아이피
  if(preg_match($pattern, $ip, $match)){  //
     echo "<meta charset=\"UTF-8\">";
     echo $match[1]."<br/>";
     die ("차단된 아이피 입니다.");
     }
 
  }

//////요기 위까지 입니다.//////////////////////////////////////////////////////////////////////////



추천
0

댓글 4개

이 글 등록 하고나니 지금 막
// 악성아이피대역 : 121.0.148.0-121.0.151.255 //
로 변경됬군요

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=25262
에 다시 ...

고맙습니다.
그걸로 막히면 쓸데없이 이짓을 왜?........

이런 분들은 왜? 원본을 손대면서까지 이렇게 할까를 생각해 보심이.....
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=97041
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=97070

고맙습니다.
전체 3,310 |RSS
그누4 팁자료실 내용 검색

회원로그인

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