팁 & 노하우

|  분야 불문! 어떤 분야든지 자신이 알고 있는 팁이나 노하우를 남겨주세요.

?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하세요?


그누보드로 제작 중인 사이트에 의도하지 않은 외부인이 회원가입을 하는 경우가 있고,


그누보드를 커뮤니티가 아닌 순수한 블로그 용도로 사용하시는 분들도 계십니다.


요새 그누보드 자동 회원가입 및 글쓰기 매크로가 돌아다니는데


일부는 그누보드의 취약점을 이용하는 것 같지만 대체로 다음과 같은 방법으로 예방할 수 있습니다.



1. 우측 aside(로그인) 없애기


우선 tail.php의 16~27번째 줄을 삭제합니다. (백업 파일을 만들어 보관하시기를 추천합니다)


    <div id="aside">
        <?php
        //공지사항
        // 이 함수가 바로 최신글을 추출하는 역할을 합니다.
        // 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
        // 테마의 스킨을 사용하려면 theme/basic 과 같이 지정
        echo latest('notice', 'notice', 4, 13);
        ?>
        <?php echo outlogin(); // 외부 로그인, 테마의 스킨을 사용하려면 스킨을 theme/basic 과 같이 지정 ?>
        <?php echo poll(); // 설문조사, 테마의 스킨을 사용하려면 스킨을 theme/basic 과 같이 지정 ?>
        <?php echo visit(); // 접속자집계, 테마의 스킨을 사용하려면 스킨을 theme/basic 과 같이 지정 ?>
    </div>



그리고 이 상태에서 게시판 위젯이 화면 좌우측으로 꽉 차게 보이도록 하려면 


default.css에서 container의 width의 875px(위)을 100%(아래)로 변경하면 됩니다. 


(빨간색으로 표시하려고 했는데 코드하이라이터에서는 제 의도대로 색상이 먹지 않는군요 ㅠㅠ)


#container {z-index:4;position:relative;float:left;min-height:500px;height:auto !important;margin:20px  0;height:500px;font-size:1em;width:875px;zoom:1}


#container {z-index:4;position:relative;float:left;min-height:500px;height:auto !important;margin:20px  0;height:500px;font-size:1em;width:100%;zoom:1}



2. 회원가입 막기


다음과 같은 내용의 PHP 파일을 작성하여 extend 폴더에 업로드하면 됩니다. (파일명 무관)

<?php
$base_filename = basename($_SERVER['PHP_SELF']);
if($base_filename == 'register.php')
  alert("현재 회원가입을 허용하지 않습니다.", G5_URL);
?>



Who's 이니스프리

profile

I've got a good feeling about this, and that's all I'm going to tell you.


팁 & 노하우

분야 불문! 어떤 분야든지 자신이 알고 있는 팁이나 노하우를 남겨주세요.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 앞으로 ssh 사용시 한글 사용이 가능합니다. 7 마스터 2018.10.12 12882
공지 접속 불가 사태 수습은 진행중입니다. 35 마스터 2018.10.05 13521
공지 회원 전용 페이지가 생겼습니다. 10 file 마스터 2018.03.20 14157
165 GIF 파일의 용량을 줄여주는 사이트 - gifgifs.com file 이니스프리 2017.10.09 10056
164 안티앨리어싱 옵션: 알고 쓰자. 5 title: 황금 서버 (30일)하루살이 2017.02.25 1710
163 대학생이라면 PHPStorm 무료로 이용하세요 2 Eagles 2017.06.11 1496
162 SKT 데이터 함께 쓰기, 회선수 제한, 직구폰 개통, 아이폰 직구시 주의사항 등 관련 팁 2 이니스프리 2017.11.23 1174
161 [뻘글]CloudFlare를 사용했을 때와 그렇지 않았을 때 속도 차이는 얼마나 날까? 3 file title: 금메달 (30일)동방개념지국 2017.01.13 990
160 작업 관리자의 CPU 이름 바꾸기 1 title: 황금 서버 (30일)하루살이 2017.09.03 979
159 웹폰트 속도 느려서 사용 못하시는분들 참고하세요! 12 file title: 은메달도다 2017.01.27 956
158 PHP 7에서 아미나 구형 위젯 사용시 수정해야 할 부분 2 이니스프리 2017.11.07 881
157 직구나 프로그램 다운로드시 사용 가능한 무료 해외 SMS 수신 사이트 8 이니스프리 2017.12.09 795
156 [할인정보] 핫스팟쉴드 엘리트 VPN 평생 이용권 99.99달러 3 이니스프리 2017.02.09 759
155 .tk 로 접속이 안되는 분들이 요즘 왕왕보이네요. 15 마스터 2016.10.05 754
154 활성 네트워크 이름 바꾸기 1 title: 황금 서버 (30일)하루살이 2017.09.03 745
153 xss 공격 방어 라이브러리 jin**** 2017.07.18 714
152 텍스트 무료 로고 만들기 사이트 4 오후두시스토리 2017.04.05 663
151 www-drv 내 클라우드를 웹서버 처럼! 트래픽 아끼기 개꿀팁!! 18 title: 열려라 맛스타의 자물쇠TVJ 2017.04.29 656
150 KT 인터넷 오피스 IP 서비스 - 홈 서버용 고정 IP 제공 9 file 이니스프리 2018.03.20 548
149 [멀웨어 정보] KT 홈허브 관련 DHCP 설정 변조 관련 멀웨어 유포 정보 및 대처 방법 6 이니스프리 2017.12.05 522
148 무료 홈페이지 비교 7 맛수타 2017.05.07 488
147 [건강/의학] 허리디스크,목디스크 혹은 허리,목아프신분들을 위한 팁. 2 file death 2017.01.25 483
146 대학생일 경우 윈도우10 무료로 받을 수 있습니다 5 file benjamin 2017.07.30 451
Board Pagination Prev 1 2 3 4 5 6 7 8 9 Next
/ 9
서버에 요청 중입니다. 잠시만 기다려 주십시오...