묻고답하기

현재 사이트 내 이미지 파일을 이용, 디도스 공격을 당해서 사이트가 몇일 째 계속 트래픽초과로 차단되고있습니다.

아이피 추적결과 모두 국내라서 해외아이피를 차단해도 손수무책입니다. 일일히 하나씩 차단하고 있는데, 사이트회원과 비슷한 아이피도 있어서 유동으로는 막 차단할 수 없어서 일일히 해봤습니다. 하지만 프록시를 쓰는지 계속 디도스공격을 하네요.

그래서 생각해낸게, 일정 트래픽을 넘기면 해당 아이피를 자동차단 하는 소스를 알고싶습니다.
이용중인 빌드는 XE입니다.

도와주십시요.

=====================================================================================

<?php
// 최소 접속 시간(초)
define('accessTime', 5);
// 접속 제한 횟수
define('accessLimit', 3);
// 제한 시간(초)
define('accessDeniedDuration', 10);

session_start();

// 차단시 실행
function accessDenied(){
    echo '<font color="red">access denied.</font>';
    exit;
}

// 제한 시간 동안 차단
if(isset($_SESSION['accessDenied'])){
    if(time()-$_SESSION['accessDenied'] < accessDeniedDuration){
        accessDenied();
    }else{
       unset($_SESSION['accessDenied'], $_SESSION['accessLimit']);        
    }
}else{
    // 제한 횟수 도달시 차단
    if(isset($_SESSION['accessTime']) &&
        time() - $_SESSION['accessTime'] <= accessTime){
        if(++$_SESSION['accessLimit'] > accessLimit){
            $_SESSION['accessDenied'] = time();
            accessDenied();
        }
    }else{
        $_SESSION['accessLimit'] = 0;
    }
}
$_SESSION['accessTime'] = time();
?>
5초이내로 3회 접속시 10초간 차단.

=====================================================================================

이 소스를 받았는데요.

첨부 이미지 요청 > XE 진입(PHP) > 파일 연결
이상태를
첨부 이미지 요청 > XE 진입(위 소스가 추가된 PHP) > 파일 연결 정도로 변경해야 합니다.
XE 사이트에 첨부파일을 XE의 어느파일이 관리하는지 문의하세요.

저 XE진입.php를 찾고있습니다. 알 수 있을 까요?? 또 저 소스를 어떻게 넣어야 하는지도 궁금합니다.

태그 연관 글
  1. [2019/01/29] 묻고답하기 크롬에서 동영상 플레이어 문의 by 뻬빠 *3
  2. [2018/03/08] 묻고답하기 첨부파일 다운로드시 권한문제 by 토빈이 *1
  3. [2015/11/02] 웹마스터 팁 이제는 유튜브동영상 손쉽게 다운로드 받으세요 ミ:つÞ by 딴죽을거는남자 *7
  4. [2015/02/13] 포럼 세션보안 애드온 광범위한 테스트를 부탁드립니다. by 기진곰 *10
  5. [2014/08/03] 묻고답하기 WPI를 통한 XE 설치 오류 by DUTR *2
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
키스미베이베 위젯이 가끔식 안나오는데 해결방법이 있을까요 file  
dltkddlr789 안전거래/? 제 3자 쇼핑몰 [1] 2014.09.17 by DoorWeb
RnB0 cafe24 서버이전하다 어려움 [2] 2014.09.17 by YJSoft
코크님 외부페이지 설정 시 그림 엑박뜨는거 [3] 2014.09.17 by DoorWeb
jb 게시판 폰트 수정 도와주세요ㅠ file  
calko 페이지에 원하는 확장변수 값 보여주기 [3] 2014.09.17 by DoorWeb
홈런볼11 조회수 0 인 게시물 수 출력  
jb 게시판에 아이콘을 달고싶습니다ㅠ [2] 2014.09.17 by jb
홈런볼11 새글이 작성되면 출력하기 [2] 2014.09.17 by 홈런볼11
고마쎄리 카카오스토리에서 링크가져오기 문제 file  
나다미 게시판 레이아웃 조언 좀 부탁드립니다ㅠㅠ [4] file 2014.09.17 by 나다미
풍풍00 pc버전 , 모바일 버전 연결 문제에 대한 질문입니다.답변 부탁드려요. [2] file 2014.09.17 by 풍풍00
메이크디아이와이 이런 방식도 가능할런지요? 조언 구합니다. [1] 2014.09.17 by 메이크디아이와이
alljoy 모바일 스케치북5 게시판에서,,, file  
디기리 로그인 할때 오류 문제 file  
고마쎄리 게시물을 작성하면 관리자가 승인해야만 글이 등록되게 하려면?  
xe마스터하는그날까지 회원이용약관이나 개인정보 [3] 2014.09.17 by oscarmike
디기리 최고관리자 [2] 2014.09.17 by oscarmike
xe마스터하는그날까지 마우스오버타겟 [1] 2014.09.17 by sejin7940
xe마스터하는그날까지 동영상올리기질문 [1] file 2014.09.17 by 외인
코크님 각메뉴마다 등록된(브라우저,모듈)이 사이트를 켤 때 연동이 안되는것같습니다. [2] file 2014.09.17 by 코크님
mbbc2 xe 로만든 사이트 게시판에 영상올리는방법... [4] 2014.09.17 by Double'U'
지원필요 HTML5 AUDIO to FLASH 질문드립니다. [7] 2014.09.17 by Happiness
큰성565 Xpresseditor + AXISJ AXUpload5(HTML5) 에디터 사용중이시면 좀 도와주세요 ㅎㅅㅎ [3] 2014.09.17 by Happiness
루달스튼 우분투 14.04 LTS로 올리고 나서 썸네일이 안 나옵니다 [4] 2014.09.17 by 고코루리
제갈공명180 Font-Awesome를 갔다가 쓰려는데요. 아이콘 자체가 보이지 않네요... [1] 2014.09.17 by LI-NA
Piche xe첨부이미지파일 접속경로 (디도스방안 급함) [3] 2014.09.17 by LI-NA
dskurrkdfdr74 스케치북 링크게시판에 댓글기능은 사용할수잇는 방법은 없나요? [1] 2014.09.17 by LI-NA
죠셉 vimeo 전체화면 오류 [2] 2014.09.17 by 죠셉
초보중초보중초보 구제로보드와 xe연동 문제입니다. [2] 2014.09.17 by Happyphp