접근 가능/차단 IP기능의 오류? 정보
접근 가능/차단 IP기능의 오류?본문
우연히 소스를 살피다가 접근 가능과 차단이 거의 동일한 로직으로 되어있어
혹시나 하고 테스트를 해봤더니 역시 접근가능 IP를 넣으면 차단되더군요
common.php에서
243번 라인을 if ($is_possible_ip) -> if (!$is_possible_ip)로 변경하고
257번 라인을 if ($is_intercept_ip) -> if (!$is_possible_ip && $is_intercept_ip)로 변경하면
의도한 대로 동작할 듯 합니다.
257번 라인은 몰라도 243번은 확실히 바꿔야하겠죠 (반대로 되어있으니...)
파일 업로드 수정 확인중입니다...
혹시나 하고 테스트를 해봤더니 역시 접근가능 IP를 넣으면 차단되더군요
common.php에서
243번 라인을 if ($is_possible_ip) -> if (!$is_possible_ip)로 변경하고
257번 라인을 if ($is_intercept_ip) -> if (!$is_possible_ip && $is_intercept_ip)로 변경하면
의도한 대로 동작할 듯 합니다.
257번 라인은 몰라도 243번은 확실히 바꿔야하겠죠 (반대로 되어있으니...)
파일 업로드 수정 확인중입니다...
댓글 전체
덧붙이자면 먼저 차단하고 후에 접근을 허용하는게 좋을 것 같네요...