질문과 답변 (구)

최근본상품
TOP
DOWN

질문과 답변 (구)

정상적으로 로그인하여 접근하시기 바랍니다

2017.08.28 10:35 1,101 9

본문

저도 모바일에서 관리자로 접근을 하고 다시 컴으로 접근하려니 이런 현상이 생갑니다

물론 관리자를 여럿을 두어서 일수도 있구요

아래는 그누에서 찾은 것인데 이움은 어디에 admin.lib.php 파일이 있나요?

체크 부탁드립니다

-------------------------------------------------------------------------------

 

안녕하세요.

제가 그누보드를 설치하고 관리자 모드를 하려는데 계속해서

"정상적으로 로그인하여 접근하시기 바랍니다."라는 메시지가 나와서 문제를 분석하던 중
net client 라는 보안 툴로 인하여 문제가 발생하는 것을 찾았습니다.

로그인할 때와 페이지를 변경할 때 $_SERVER['HTTP_USER_AGENT'] 값이 Net Client 로 인하여 달라집니다.
이로인해 XSS공격을 체크하기 위한 hash 값이 달라지고 XSS공격으로 오인을 합니다.

그래서 admin/admin.lib.php 파일을 아래와 같이 수정하였습니다.
Net Client에 의해서 추가되는 부분을 제거해서 해쉬값을 생성합니다.
간단하게는 XSS 체크 부분을 코멘트 처리해도 되지만 이러면 보안성에 문제가 생기니 수정하는 것이 좋을 것 같습니다.

---------------------------------------------------------------------

// 관리자의 아이피, 브라우저와 다르다면 세션을 끊고 관리자에게 메일을 보낸다.
// $admin_key = md5($member['mb_datetime'] . $_SERVER['REMOTE_ADDR'] . $_SERVER['HTTP_USER_AGENT']);
$admin_key = md5($member['mb_datetime'] . $_SERVER['REMOTE_ADDR'] . preg_replace('/; ; NCLIENT50\S*\)/',')',$_SERVER['HTTP_USER_AGENT']));

0
로그인 후 평가 가능합니다.
- gang - 회원등급 : 지상계 / Level 15
포인트 6,777
경험치 21,254
[레벨 15] - 진행률 9%
- 가입일 : 2017-08-01 21:23:03
- 서명 : 미입력
- 자기소개 : 자유로운 영혼

댓글목록 9

이윰IN님의 댓글

이윰IN 2017.08.28 10:39

그 파일이 따로 있는 것은 아니구요.
/adm/admin.lib.php 파일을 열어서 수정해 보시면 될 것 같습니다.
적용해 보시고 결과를 피드백해 주시면 감사하겠습니다.
오늘도 멋진 하루 되세요.

축하합니다. 첫댓글 포인트 93포인트를 획득하였습니다.

gang님의 댓글

gang 2017.08.28 11:13

제가 적은 방법으로는 안되네요...모바일로는 계속 접근이 됩니다
컴은 안됩니다

이윰IN님의 댓글

이윰IN 2017.08.28 11:29

이 부분은 그누보드 (sir.kr)에 가셔서 문의를 하셔야 하는 것이 맞을 듯 싶습니다.
별도로 도움을 드리지 못해 죄송합니다.
저희가 제시한 방법도 아니잖아요. ^^

gang님의 댓글

gang 2017.08.28 11:43

네 1:1 게시판 관리자 여럿을 포기하던
그누가서 해결을 보겠습니다 ㅎ

이윰IN님의 댓글

이윰IN 2017.08.28 12:17

모바일에서 관리자로 로그인하게 될 때,
특히 이동중이시라면 wifi의 환경이 바뀔 수 있으며 이때 할당받는 아이피가 바뀌게 됩니다.
이런 상황이 되면 해당 현상이 발생하며
XSS 공격으로 의심하여 해당 로그인 관리자의 회원 정보 메일로 메일을 발송하도록 그누보드 원본에서 해당 프로세스를 처리합니다.
이점 참고해 주시구요.
그렇다는 사실은 인지하고 그냥 사용하셔도 무방하리라 봅니다.
보안의 문제는 아니니 너무 민감하지 않으셔도 됩니다.
감사합니다.

gang님의 댓글

gang 2017.08.28 14:38

아 근데 화면이.안보이고 먹통이에요
왜그러죠
관리자 페이지가요

이윰IN님의 댓글

이윰IN 2017.08.28 15:03

저희 관리자 모드는 잘 보입니다.
무엇을 하셔서 그렇게 되었는지 롤백하여 복구해 보세요.
잘 하시리라 믿습니다. 화이팅!

gang님의 댓글

gang 2017.08.28 15:49

제가 적어놓은 팁으로 적용을 해보고 안되니 원상복구를 하니 이제는
500 내부서버  오류가 뜨네요... 괜히 열심히 일한다고 모바일에서 접속 했다가 지금 난리네요...

gang님의 댓글

gang 2017.08.28 16:49

희한하게 제가 적은 팁으로 다시 바꾸니 됩니다...아직은 먼지 모르겠습니다

질문과 답변 (채택기능) 게시판이 신설되었습니다.
질문과 답변 (구) 게시판은 글쓰기가 제한되오니 착오 없으시길 바랍니다. (댓글 및 조회는 여전히 가능합니다.)

전체 2,800 건 - 1 페이지
제목
이윰넷 2017.10.24 468 0
도깨비뿅망치 2017.10.24 611 0
홍인 2017.10.24 466 0
tenuunsalhi 2017.10.23 489 0
jumphu 2017.10.23 476 0
jumphu 2017.10.23 455 0
GNDOON 2017.10.23 467 0
jumphu 2017.10.23 442 0
gang 2017.10.23 399 0
백철하 2017.10.22 458 0
클라네스 2017.10.22 420 0
gang 2017.10.21 456 0
최태풍 2017.10.21 461 0
꿈꾸는개발자 2017.10.20 431 0
부끄럼소년 2017.10.20 497 0