s

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

· 12년 전 · 4198
<?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,333
12년 전 조회 2,377
12년 전 조회 1,905
12년 전 조회 3,617
12년 전 조회 2,565
12년 전 조회 1,335
12년 전 조회 4,486
12년 전 조회 1,900
12년 전 조회 1,674
12년 전 조회 2,084
12년 전 조회 6,421
12년 전 조회 2,053
12년 전 조회 3,666
12년 전 조회 3,125
12년 전 조회 1,350
12년 전 조회 3,810
12년 전 조회 2,251
12년 전 조회 2,166
12년 전 조회 2,250
12년 전 조회 4,158
12년 전 조회 2,978
12년 전 조회 4,587
12년 전 조회 9,475
12년 전 조회 5,064
12년 전 조회 4,677
12년 전 조회 2,250
12년 전 조회 2,285
12년 전 조회 4,038
12년 전 조회 4,886
12년 전 조회 5,269
12년 전 조회 2,511
12년 전 조회 2,189
12년 전 조회 1,754
12년 전 조회 1,838
12년 전 조회 3,635
12년 전 조회 3,625
12년 전 조회 2,141
12년 전 조회 3,676
12년 전 조회 2,178
12년 전 조회 9,317
12년 전 조회 2,413
12년 전 조회 4,662
12년 전 조회 7,294
12년 전 조회 2,458
12년 전 조회 3,716
12년 전 조회 1,433
12년 전 조회 2,148
12년 전 조회 2,041
12년 전 조회 2,197
12년 전 조회 4,199
12년 전 조회 1,958
12년 전 조회 2,710
12년 전 조회 2,146
12년 전 조회 1,786
12년 전 조회 2,221
12년 전 조회 2,954
12년 전 조회 2,228
12년 전 조회 2,070
12년 전 조회 2,595
12년 전 조회 1.6만
12년 전 조회 1,869
12년 전 조회 1,631
12년 전 조회 3,482
12년 전 조회 9,728
12년 전 조회 2,034
12년 전 조회 1,980
12년 전 조회 2,431
12년 전 조회 1,908
12년 전 조회 2,089
12년 전 조회 4,342
12년 전 조회 2,262
12년 전 조회 2,926
12년 전 조회 1,916
12년 전 조회 2,102
12년 전 조회 3,811
12년 전 조회 1,628
12년 전 조회 2,123
12년 전 조회 2,446
12년 전 조회 2,884
12년 전 조회 2,991
12년 전 조회 3,436
12년 전 조회 1,887
12년 전 조회 1,956
12년 전 조회 5,300
12년 전 조회 2,361
12년 전 조회 2,546
12년 전 조회 6,367
12년 전 조회 4,071
12년 전 조회 3,040
12년 전 조회 2,184
12년 전 조회 4,369
12년 전 조회 3,367
12년 전 조회 3,054
12년 전 조회 2,725
12년 전 조회 2,409
12년 전 조회 2,427
12년 전 조회 2,164
12년 전 조회 3,244
12년 전 조회 2,555
12년 전 조회 2,251