s

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

· 12년 전 · 4110
<?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,242
12년 전 조회 2,293
12년 전 조회 1,800
12년 전 조회 3,557
12년 전 조회 2,475
12년 전 조회 1,237
12년 전 조회 4,421
12년 전 조회 1,812
12년 전 조회 1,574
12년 전 조회 2,001
12년 전 조회 6,325
12년 전 조회 1,953
12년 전 조회 3,590
12년 전 조회 3,047
12년 전 조회 1,277
12년 전 조회 3,733
12년 전 조회 2,171
12년 전 조회 2,071
12년 전 조회 2,169
12년 전 조회 4,083
12년 전 조회 2,906
12년 전 조회 4,513
12년 전 조회 9,409
12년 전 조회 4,975
12년 전 조회 4,579
12년 전 조회 2,170
12년 전 조회 2,210
12년 전 조회 3,969
12년 전 조회 4,799
12년 전 조회 5,192
12년 전 조회 2,435
12년 전 조회 2,099
12년 전 조회 1,677
12년 전 조회 1,755
12년 전 조회 3,555
12년 전 조회 3,542
12년 전 조회 2,065
12년 전 조회 3,591
12년 전 조회 2,097
12년 전 조회 9,314
12년 전 조회 2,331
12년 전 조회 4,561
12년 전 조회 7,209
12년 전 조회 2,372
12년 전 조회 3,630
12년 전 조회 1,364
12년 전 조회 2,063
12년 전 조회 1,948
12년 전 조회 2,116
12년 전 조회 4,111
12년 전 조회 1,874
12년 전 조회 2,625
12년 전 조회 2,069
12년 전 조회 1,706
12년 전 조회 2,143
12년 전 조회 2,870
12년 전 조회 2,154
12년 전 조회 1,994
12년 전 조회 2,518
12년 전 조회 1.5만
12년 전 조회 1,780
12년 전 조회 1,561
12년 전 조회 3,412
12년 전 조회 9,651
12년 전 조회 1,952
12년 전 조회 1,903
12년 전 조회 2,349
12년 전 조회 1,830
12년 전 조회 2,006
12년 전 조회 4,270
12년 전 조회 2,179
12년 전 조회 2,844
12년 전 조회 1,836
12년 전 조회 2,022
12년 전 조회 3,729
12년 전 조회 1,564
12년 전 조회 2,052
12년 전 조회 2,369
12년 전 조회 2,803
12년 전 조회 2,909
12년 전 조회 3,356
12년 전 조회 1,817
12년 전 조회 1,870
12년 전 조회 5,230
12년 전 조회 2,289
12년 전 조회 2,469
12년 전 조회 6,291
12년 전 조회 4,002
12년 전 조회 2,959
12년 전 조회 2,106
12년 전 조회 4,271
12년 전 조회 3,290
12년 전 조회 2,966
12년 전 조회 2,638
12년 전 조회 2,325
12년 전 조회 2,338
12년 전 조회 2,078
12년 전 조회 3,152
12년 전 조회 2,471
12년 전 조회 2,175