특정 아이피 대역 막아보기 입니다. 정보
특정 아이피 대역 막아보기 입니다.
본문
근본적인 대책이 나오기전까지는 막는게 최고인것 같습니다.
// 악성아이피대역 : 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
고맙습니다.
말해주신건 잘쓰고 있는데 이거 뭐 스패머가 한 두명이 아니네요 ㅠ
