관리자님 보세요

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

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

66,531건

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

+
제목 글쓴이 날짜 조회
10-12-13 조회 869
10-12-13 조회 868
10-12-13 조회 907
10-12-13 조회 912
10-12-13 조회 1,609
10-12-13 조회 899
10-12-13 조회 862
10-12-13 조회 1,669
10-12-13 조회 1,042
10-12-13 조회 829
10-12-13 조회 1,247
10-12-13 조회 944
10-12-13 조회 1,048
10-12-13 조회 935
10-12-12 조회 2,317
10-12-12 조회 2,244
10-12-12 조회 1,212
10-12-12 조회 849
10-12-12 조회 794
10-12-12 조회 826