관리자님 보세요 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

관리자님 보세요 정보

관리자님 보세요

본문

이 글을 쓸 적당한 곳을 못찾아 이곳에 작성해봅니다..
아래 내용이 도움이 되신다면 좋겠고 또한 필요 없으시다면 삭제하셔도 무방합니다...
필요하시다면 적당한 곳으로 이동해주시고요..

그누보드 시간날때마다 조금씩 살펴보고 있는 중인데...
현재 그누보드 common.lib.php 에 보면
referer_check() 함수가 있는데.. 제대로 체크하지 못하여 주석처리 하여 두셨군요...

전 그누보드를 사용하진 않지만 저 같은 경우 다음과 같이 처리합니다.
function referer_check()
{  global $_SERVER;
    $referer = parse_url($_SERVER['HTTP_REFERER']);    <<<< 이넘이 핵심입니다.
    위의 넘은 배열로 처리되고 배열은 다음과 같습니다
    //Array([scheme]=>, [host]=>, [path]=>/, [query]=>)

    if ($referer['host'] != $_SERVER['HTTP_HOST'])
        return false;
    else
        return true;
}

이넘을 잘 활용한다면 로봇들이 들어와 글쓰기나 수정, 삭제 되는 것을 막을 수 있다는 생각이 드는군요...

댓글 전체

전체 1 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT