멋

관리자님 보세요

· 2010-12-13 (월) 14:16:38 · 921
이 글을 쓸 적당한 곳을 못찾아 이곳에 작성해봅니다..
아래 내용이 도움이 되신다면 좋겠고 또한 필요 없으시다면 삭제하셔도 무방합니다...
필요하시다면 적당한 곳으로 이동해주시고요..

그누보드 시간날때마다 조금씩 살펴보고 있는 중인데...
현재 그누보드 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;
}

이넘을 잘 활용한다면 로봇들이 들어와 글쓰기나 수정, 삭제 되는 것을 막을 수 있다는 생각이 드는군요...
|
댓글을 작성하시려면 로그인이 필요합니다.

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

+
제목 글쓴이 날짜 조회
10-12-13 조회 877
10-12-13 조회 881
10-12-13 조회 917
10-12-13 조회 922
10-12-13 조회 1,618
10-12-13 조회 911
10-12-13 조회 871
10-12-13 조회 1,677
10-12-13 조회 1,057
10-12-13 조회 848
10-12-13 조회 1,257
10-12-13 조회 954
10-12-13 조회 1,063
10-12-13 조회 946
10-12-12 조회 2,324
10-12-12 조회 2,253
10-12-12 조회 1,221
10-12-12 조회 862
10-12-12 조회 804
10-12-12 조회 836