s

프록시도 탐지하는 IP검증 및 차단 소스

· 12년 전 · 4821
<?php
function checkSecurity()
{
$list = "ban.txt";
$deny = array();
$fo = fopen($list, "r");
$str = fread($fo, filesize($list));
fclose($fo);
$str = str_replace(",","_",$str);
$ary = explode("_",$str);
for($i=0; $i < count($ary); $i++)
{
$deny[] = $ary[$i];
}
if(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
$_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
foreach($deny as $ip) {
if(eregi($ip,$_SERVER['REMOTE_ADDR'])) {
die("## your ip banned!");
}
}
if(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
banIP($_SERVER['HTTP_X_FORWARDED_FOR']);
}
}
function banIP($ip){
$list = "ban.txt";
if($_SERVER['HTTP_X_FORWARDED_FOR']) $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
$ip = explode(".",$ip);
$ip = $ip[0].".".$ip[1].".".$ip[2].".*"; //아이피 끝대역 차단
$fo = fopen($list, "a");
fwrite($fo, $ip. ",");
fclose($fo);
die("## hacking detected :)");
}
//탐지하기
checkSecurity();

//banIP($_SERVER['REMOTE_ADDR']); - 트리거시 아이피 밴
?>
|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
12년 전 조회 2,974
12년 전 조회 2,998
12년 전 조회 2,530
12년 전 조회 4,201
12년 전 조회 3,193
12년 전 조회 1,965
12년 전 조회 5,076
12년 전 조회 2,550
12년 전 조회 2,321
12년 전 조회 2,735
12년 전 조회 7,074
12년 전 조회 2,691
12년 전 조회 4,291
12년 전 조회 3,738
12년 전 조회 2,011
12년 전 조회 4,439
12년 전 조회 2,917
12년 전 조회 2,835
12년 전 조회 2,898
12년 전 조회 4,796
12년 전 조회 3,584
12년 전 조회 5,213
12년 전 조회 1만
12년 전 조회 5,665
12년 전 조회 5,271
12년 전 조회 2,855
12년 전 조회 2,934
12년 전 조회 4,695
12년 전 조회 5,504
12년 전 조회 5,918
12년 전 조회 3,113
12년 전 조회 2,817
12년 전 조회 2,426
12년 전 조회 2,478
12년 전 조회 4,241
12년 전 조회 4,249
12년 전 조회 2,780
12년 전 조회 4,327
12년 전 조회 2,782
12년 전 조회 9,812
12년 전 조회 3,080
12년 전 조회 5,285
12년 전 조회 7,928
12년 전 조회 3,102
12년 전 조회 4,378
12년 전 조회 2,100
12년 전 조회 2,780
12년 전 조회 2,643
12년 전 조회 2,844
12년 전 조회 4,822
12년 전 조회 2,614
12년 전 조회 3,322
12년 전 조회 2,745
12년 전 조회 2,444
12년 전 조회 2,881
12년 전 조회 3,634
13년 전 조회 2,832
13년 전 조회 2,654
13년 전 조회 3,214
13년 전 조회 1.6만
13년 전 조회 2,478
13년 전 조회 2,268
13년 전 조회 4,085
13년 전 조회 1만
13년 전 조회 2,655
13년 전 조회 2,608
13년 전 조회 3,045
13년 전 조회 2,496
13년 전 조회 2,656
13년 전 조회 4,935
13년 전 조회 2,879
13년 전 조회 3,535
13년 전 조회 2,518
13년 전 조회 2,699
13년 전 조회 4,432
13년 전 조회 2,267
13년 전 조회 2,770
13년 전 조회 3,078
13년 전 조회 3,514
13년 전 조회 3,619
13년 전 조회 4,073
13년 전 조회 2,525
13년 전 조회 2,542
13년 전 조회 5,935
13년 전 조회 2,985
13년 전 조회 3,155
13년 전 조회 7,026
13년 전 조회 4,699
13년 전 조회 3,653
13년 전 조회 2,830
13년 전 조회 5,006
13년 전 조회 4,017
13년 전 조회 3,695
13년 전 조회 3,377
13년 전 조회 3,048
13년 전 조회 3,033
13년 전 조회 2,793
13년 전 조회 3,915
13년 전 조회 3,226
13년 전 조회 2,840