늘맑음

그누보드를...

안녕하세요.

 

그누보드를 많이(?!) 많이 좋아하는 유저 입니다.


대학, 회사와 관련 홈페이지를 만들때도 항상 그누보드를 기본으로 하고 추가 프로그램을 작업하는걸 좋아 합니다.

스킨도 좋고 테마도 좋습니다. 그누보드는 나름 사랑입니다.

 

하지만,
그누보드가 먼저 해결해야 할것은 SQL Injection 패치라고 생각 합니다.
2019년 2월에 1번, 1월에 2번
2018년 11월 2번, 12월에 2번
거의 매달 보안 취약점 업데이트가 단행 됩니다.

 

전 이것을 illuminate/database를 이용해서 해결 했습니다.

모듈이 조금 무거운게(파일 용량만 2M) 단점이고, 모든 SQL을 변경해야 하지만,
적용이후는 Injection관련된 리포트를 받은적이 없습니다.

 

insert

[code]

$comm = [];
$com['bo_table']            = $bo_table;
$com['bo_count_write']        = 0;
$com['bo_count_comment']    = 0;


$conn->table(G5_TABLE_PREFIX . 'board')->insert($com);

[/code]

 

update

[code]
$conn->table(G5_TABLE_PREFIX.'member')->where('mb_id', $member->mb_id)->update([
    'mb_today_login'=> G5_TIME_YMDHIS,
    'mb_login_ip'    => $_SERVER['REMOTE_ADDR']
]);

[/code]

 

mysql server 의 로그를 보면 다음과 같습니다.

238475916_1550121733.6468.png

 

 

오늘도 즐거운 하루 되세요.

ps. 한번은 고민해 보실만 하지 않을런지요.
 

|

댓글 8개

멋지십니다.
해당부분을 모듈화하여 배포하실 생각은 없으신가요?
@감기약 모듈을 추가하면 할일이 많습니다~;;
그누보드는 그냥 사랑입니다....^^
@리자 님께서 보시면 판단 하시겠죠.
좋은 내용이네요~
@단미구름 고맙습니다~
그누보드는 대놓고 사랑입니다. ㅎ
결국은 ORM으로 가야..
@마젠토 orm은 써본 결과 적응을 잘 못하겠습니다...
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

+
제목 글쓴이 날짜 조회
6년 전 조회 1,004
6년 전 조회 1,408
6년 전 조회 1,044
6년 전 조회 799
6년 전 조회 1,312
6년 전 조회 1,831
6년 전 조회 1,141
6년 전 조회 1,837
6년 전 조회 1,364
6년 전 조회 1,840
6년 전 조회 1,138
6년 전 조회 1,126
6년 전 조회 846
6년 전 조회 3,211
6년 전 조회 1,153
6년 전 조회 1,121
6년 전 조회 1,148
7년 전 조회 1,359
7년 전 조회 1,324
7년 전 조회 3,138
7년 전 조회 1,388
7년 전 조회 1,221
7년 전 조회 1,133
7년 전 조회 3,031
7년 전 조회 1,140
7년 전 조회 1,136
7년 전 조회 1,159
7년 전 조회 1,775
7년 전 조회 4,257
7년 전 조회 1,275