특정 아이피 대역 막아보기 입니다. > 그누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

고맙습니다.
© SIRSOFT
현재 페이지 제일 처음으로