채택완료

이런 코드도 괜찮을려나요?

2014-08-06 (수) 18:42:04 4,705

운영하던 홈페이지가 어제 이상한 접속로그에 의해 다운되고,

호스팅 회사로부터 악성코드로 계정 차단을 당하는 일이 생겨...

겨우 오늘 해결하였습니다. 해외 서버다 보니 일 보는 게 참 어렵네요.;;

DB 다운받아서 보니까 이상한 외부 접속은 모두 $user_agent 값이 없더군요.

그래서 아예 common.php 파일에

$user_agent  = escape_trim($_SERVER['HTTP_USER_AGENT']);
if(!$user_agent){ //user_agent가 없다면 이상접속으로 판단한다
 exit;
}
​코드를 추가해 버렸습니다.

저렇게 추가해 놔도 별 문제는 없을려나요.

|

답변 2개

채택된 답변
+20 포인트
2014-08-06 (수) 20:42:55

제 짧은 소견이지만 agent보다는 IP대역대로 막는걸 추천드립니다.

맞을꺼야님 말씀처럼 IP 대역으로 막으시는 걸 추천 합니다.

답변을 작성하려면 로그인이 필요합니다.