회원가입 | 고객센터 |
DESIGNONEX
디자인원엑스
Q&A
지식공유
공지사항
DX마켓
통계
로그인 회원가입
고객센터

CMS 보안에 시간을 뺏기지마세요.

D DX관리자
2026.09.01 23:14(수정됨) 34 0 1

DXCMS 보안 플러그인, 하나의 보안에서 지속적인 보안으로

앞으로 DXCMS에 필요한 보안 기능들을 최대한 플러그인 형태로 공급해드릴 예정입니다.

사실 제가 DXCMS의 초기 모델에서 보안을 하나의 통합된 구조로 구성했던 이유도 바로 지금과 같은 방향으로 발전시키기 위해서였습니다.

처음부터 보안을 여러 개의 작은 기능으로 나누어 개발할 수도 있었습니다.

하지만 초기 단계에서는 무엇보다 CMS 자체의 기본적인 보안 수준을 최대한 끌어올리는 것이 먼저라고 판단했습니다.

아무리 좋은 보안 코드라고 하더라도 영원히 안전할 수는 없습니다.

시간이 지나면 새로운 공격 방법이 등장하고, 기존에 발견하지 못했던 취약점이 발견되기도 합니다.

웹 기술이 발전하는 만큼 공격 기술도 발전합니다.

결국 보안은 한 번 만들어놓고 끝나는 기능이 아니라, 계속 변화하고 대응해야 하는 영역이라고 생각합니다.

그래서 DXCMS는 처음부터 기본적인 보안 체계를 최대한 견고하게 구성하고, 이후 발견되는 미흡한 부분이나 새로운 보안 요구사항은 플러그인을 통해 지속적으로 보완하는 방향을 생각하고 있었습니다.

그리고 이제는 DXCMS 자체가 어느 정도 안정화 단계에 들어왔다고 판단하고 있습니다.

그래서 지금부터 하나씩 세부적인 보안 기능을 분리하여 보안 플러그인으로 만들어가고 있습니다.



하나의 보안 코드가 아니라 사이트마다 달라지는 보안

보안 플러그인을 플러그인 구조로 제공하는 데에는 또 하나의 중요한 이유가 있습니다.

제가 제공하는 보안 소스는 공개된 형태로 제공될 수 있습니다.

그렇다고 해서 모든 사이트가 똑같은 보안 코드를 사용해야 하는 것은 아닙니다.

사용하시는 분들이 자신의 환경에 맞게 코드를 분석하고, 필요한 부분을 수정하고, 설정값이나 처리 방식을 변경한다면 각 사이트에 맞는 고유한 보안 로직으로 발전시킬 수 있습니다.

이것이 오픈소스의 장점이기도 합니다.

공개된 코드를 그대로 사용하는 것에 그치는 것이 아니라,

분석하고 → 수정하고 → 자신의 환경에 맞추고 → 다시 자신의 시스템에 적용하는 것

이 가능하기 때문입니다.

따라서 제가 공급하는 보안 플러그인은 하나의 완성품을 그대로 복사해서 사용하는 것만을 목적으로 하지 않습니다.

필요하다면 여러분의 사이트 환경에 맞게 튜닝하여 사용할 수 있도록 하는 것도 DXCMS 플러그인 구조가 가지고 있는 중요한 의미 중 하나입니다.

결국 공개된 소스에서 시작하더라도, 사이트별 환경과 정책에 맞게 수정하면 그 사이트만의 보안 체계로 발전할 수 있습니다.

물론 소스를 수정할 때에는 충분한 테스트가 필요합니다.

보안 코드는 작은 변경 하나가 다른 기능에 영향을 줄 수도 있기 때문에 단순히 코드를 변경하는 것보다 변경 이후의 검증과 테스트가 더욱 중요합니다.



보안은 개발자가 혼자 완성할 수 없습니다

DXCMS를 사용하시는 분들에게 앞으로 한 가지 부탁드리고 싶은 것이 있습니다.

피드백을 부탁드립니다.

제가 만드는 보안 플러그인도 처음부터 완벽할 수는 없습니다.

최대한 다양한 환경을 고려해서 개발하겠지만, 실제 운영 환경은 제가 테스트하는 환경과 다를 수밖에 없습니다.

서버 환경도 다르고,

PHP 버전도 다르고,

호스팅 환경도 다르고,

사용자 수와 트래픽도 다르고,

설치된 플러그인과 테마도 다릅니다.

결국 실제 사용자 환경에서 발생하는 문제를 모두 사전에 발견하는 것은 현실적으로 어렵습니다.

그래서 여러분의 피드백이 중요합니다.

문제가 발견되면 알려주시고,

특정 환경에서 오류가 발생한다면 알려주시고,

보안과 관련하여 개선이 필요하다고 생각되는 부분이 있다면 의견을 남겨주시기 바랍니다.

제가 할 수 있는 범위 안에서 최대한 확인하고 패치하도록 하겠습니다.

보안은 한 번 배포하고 끝나는 것이 아니라, 피드백을 통해 계속 발전시키는 영역이라고 생각합니다.



디자인원엑스가 가장 먼저 테스트하는 곳이 되겠습니다

그리고 디자인원엑스는 DXCMS를 직접 운영하고 있는 만큼, DXCMS의 기본적인 문제를 확인할 수 있는 중요한 테스트 환경이기도 합니다.

제가 발견하는 문제들은 가능한 한 직접 확인하고 패치해 나갈 예정입니다.

하지만 제가 직접 운영하는 환경에서 발견되지 않는 문제도 분명히 존재합니다.

특히 실제 사용자 환경에서는 예상하지 못했던 문제가 나타날 수 있습니다.

서버의 설정 차이,

사용자 수의 차이,

트래픽의 차이,

PHP 및 데이터베이스 환경의 차이,

다른 플러그인과의 충돌,

각 사이트에서 추가한 사용자 코드 등

수많은 변수가 존재하기 때문입니다.

그래서 여러분이 사용하면서 발견하는 문제를 알려주시는 것이 DXCMS를 더욱 안정적으로 만드는 데 큰 도움이 됩니다.

제가 만드는 것만으로 DXCMS가 완성되는 것이 아니라, 실제 사용자들의 경험까지 더해지면서 DXCMS가 완성되어 간다고 생각합니다.



앞으로 10개 이상의 보안 플러그인을 준비합니다

현재 계획하고 있는 보안 플러그인은 하나가 아닙니다.

앞으로 10개 이상의 보안 플러그인을 순차적으로 배포할 예정입니다.

각각의 플러그인은 특정 보안 영역을 강화하는 방향으로 개발할 예정이며, 필요에 따라 지속적으로 수정하고 개선해 나갈 생각입니다.

물론 이것 역시 영원히 끝나는 작업은 아닙니다.

오늘 안전하다고 판단한 방법이 몇 년 뒤에도 동일하게 안전하다는 보장은 없습니다.

새로운 기술이 나오고,

새로운 공격 방법이 나오고,

새로운 취약점이 발견되면

그에 맞춰 다시 수정해야 합니다.

그래서 저는 DXCMS의 보안을 완성된 하나의 결과물이라고 생각하지 않습니다.

계속 업데이트되는 하나의 과정이라고 생각합니다.



가장 중요한 것은 함께 만들어가는 것입니다

제가 최대한 플러그인으로 공급해드리겠습니다.

그리고 여러분께서는 사용하시면서 발견되는 문제나 개선사항을 알려주셨으면 합니다.

저는 그 피드백을 바탕으로 다시 패치하고,

다시 배포하고,

필요하다면 새로운 보안 플러그인을 추가하겠습니다.

그렇게 하나씩 쌓아가다 보면 DXCMS의 보안 역시 지금보다 훨씬 단단해질 것이라고 생각합니다.

다시 한번 말씀드리지만,

지금 만들고 있는 보안 플러그인 역시 시간이 지나면 다시 손을 봐야 합니다.

그것이 보안의 현실입니다.

완벽한 보안이라는 것은 존재하기 어렵습니다.

중요한 것은 문제가 발생했을 때 얼마나 빠르게 발견하고, 얼마나 빠르게 대응하고, 얼마나 지속적으로 개선할 수 있느냐라고 생각합니다.

그리고 그 과정에서 가장 중요한 것이 바로 피드백입니다.

DXCMS를 사용하시는 모든 분들의 의견을 소중하게 생각하겠습니다.

앞으로 10개 이상의 보안 플러그인이 순차적으로 배포될 예정입니다.

하나씩 만들어가겠습니다.

그리고 하나씩 더 단단하게 만들어가겠습니다.

DXCMS의 보안은 한 번 만들어 놓고 끝나는 것이 아니라, 앞으로도 계속 발전해 나가겠습니다.

많은 관심과 피드백 부탁드립니다.

감사합니다.

댓글1

안졸리니졸리 2026.09.02 12:55
보안 중요하다고 생각합니다
그런 의미에서 관리자님이 알아서 보안들을 처리해주시고 저는 다운받아서 간단히 플러그인 활성화만 해주면 되니 너무 편합니다
죄송하고 감사합니다
^____________^
로그인 후 댓글을 작성할 수 있습니다.
번호 제목 작성자 날짜 조회
172
k kakao_482676
05.24 316
k kakao_482676 · 316
166
DX관리자
05.24 419
DX관리자 · 419
45
전체 회원
1,366
전체 게시글
2,731
전체 댓글
38
오늘 방문
53,430
전체 방문
0
현재 접속
인기글 7일 이내
최신글
최신댓글
내 플레이리스트
플레이리스트가 비어있습니다
스튜디오 게시판에서
플레이리스트에 담기 버튼을
눌러보세요
목록
목록