관리자 로그인이 자꾸 끊어지는 문제 > 버그 & 건의

본문 바로가기

버그 & 건의

관리자 로그인이 자꾸 끊어지는 문제

본문

// login_check.php
// 회원아이디 세션 생성
set_session('ss_mb_id', $mb['mb_id']);
// FLASH XSS 공격에 대응하기 위하여 회원의 고유키를 생성해 놓는다. 관리자에서 검사함 - 110106
set_session('ss_mb_key', md5($mb['mb_datetime'] . get_real_client_ip() . $_SERVER['HTTP_USER_AGENT']));



// admin.lib.php
// 회원아이디 세션 생성
set_session('ss_mb_id', $mb['mb_id']);
// FLASH XSS 공격에 대응하기 위하여 회원의 고유키를 생성해 놓는다. 관리자에서 검사함 - 110106
set_session('ss_mb_key', md5($mb['mb_datetime'] . get_real_client_ip() . $_SERVER['HTTP_USER_AGENT']));
if (get_session('ss_mb_key') !== $admin_key) {

    session_destroy();

    include_once(G5_LIB_PATH.'/mailer.lib.php');
    // 메일 알림
    mailer($member['mb_nick'], $member['mb_email'], $member['mb_email'], 'XSS 공격 알림', $_SERVER['REMOTE_ADDR'].' 아이피로 XSS 공격이 있었습니다.<br><br>관리자 권한을 탈취하려는 접근이므로 주의하시기 바랍니다.<br><br>해당 아이피는 차단하시고 의심되는 게시물이 있는지 확인하시기 바랍니다.'.G5_URL, 0);

    alert_close('정상적으로 로그인하여 접근하시기 바랍니다.');
}

login_check.php 와 admin.lib.php 의 $_SERVER['HTTP_USER_AGENT'] 의 정보가 크롬에서 정보가 시시각각 변하는거 때문에 로그인이 자꾸 끊어지면서 공격 이라고 메일을 보내는데요 확인 부탁합니다.

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36/96wQRGsa-36
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36/MKCRiDnp-10

정보의 끝부분이 자꾸 바뀌면서 세션이 끊어 집니다.

그래서 임시로

set_session('ss_mb_key', md5($mb['mb_datetime'] . get_real_client_ip() . substr($_SERVER['HTTP_USER_AGENT'], 1, 95)));

이렇게 끝부분을 짜르고 처리를 하는데 왜 정보가 변하는지는 모르겠는데 끝 부분의 

/96wQRGsa-36
/MKCRiDnp-10

이 부분이 자꾸 변경이 됩니다. 관리자와 일반페이지를 왔다갔다 하면

 

댓글목록4

이윰IN님의 댓글

profile_image
아마 모바일에서 Wi-fi를 사용할 경우,
해당 현상이 자주 발생하더군요.

Wi-fi 로그인 > 데이터접속 등으로 온라인 접속 환경이 변경되면 해당 현상이 발생합니다.
XSS  공격 의심 메일로 자동으로 발송되도록 되어 있구요.

참고해 주시기 바랍니다.

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

루트팜님의 댓글의 댓글

profile_image
현 증상이 PC 에서  크롬 최신버전 업그레이드 했고  다른 브라우저는 안그런거 같은데  크롬만 그런 증상이 있는거 같네요 개인적으로는.

축하합니다. 행운의 포인트 48포인트를 획득하였습니다.

이윰IN님의 댓글의 댓글

profile_image
- 첨부파일 : 스크린샷 2019-04-01 오후 8.20.12.png (36.3K) - 다운로드
저도 개인적으로 크롬 브라우저를 사용하는데요.
아직 해당 현상을 경험하지는 못했습니다.

현재 저의 크롬 버전 (버전 73.0.3683.86(공식 빌드) (64비트))은 이미지로 첨부합니다.

루트팜님의 댓글의 댓글

profile_image
- 첨부파일 : 2019-04-02_000438.jpg (23.7K) - 다운로드
버전은 저랑 동일하시네요

근데 제가  크롬에서  하면 항상 뒤에  /MKCRiDnp-10  이부분이 시간이 지나면서 바뀌는걸 직접 확인하고 적은 거라서
오페라나 기타 다른 브라우저에서는 안그런거 같구요 원인은 좀더 알아봐야 할듯 하네요  일단 소스를 강제적으로 수정한 다음 테스트 하니 한번도 세션이 팅긴적은 없습니다...

버그&건의 이용 안내

버그&건의 게시판에 이용 중 버그가 있거나 개선점 등을 남겨주시면 참고하도록 하겠습니다.
이 게시판은 이윰넷 관리자가 일일이 응대 해 드리지는 않으니 참고해 주시기 바랍니다.
질문글은 꼭 질문과 답변 게시판 또는 1:1문의 게시판을 이용하여 주시기 바랍니다.

전체 2 건 - 1 페이지
사이트 내 전체검색