프로젝트 배경
인터넷의 대중화와 생성형 AI의 발전으로 누구나 서버를 구축할 수 있게 되었다.
이것을 반대로 생각하면 누구나 공격 대상이 될 수 있다는 말이 된다.
공격에 대응하기 위해서는 보안 시스템을 구축해야 하지만, 전문 장비가 필요하다.
전문 장비의 비용은 최소 수백만 원에서 최대 수천만 원으로 다양하며, 가격, 제조회사마다 성능은 천차만별이다.
또한, 장비를 다루기 위해서는 보안 전문가의 인력이 필요하여 실제로 부담되는 비용은 매우 클 것이다.
이러한 문제를 해결하기 위해 여러 보안 기업들은 클라우드 형태의 서비스를 제공하고 있다.
이를 통해 별도의 장비 구비 없이 월 요금제로 최소 10만원 단위로 비교적 저렴하게 이용할 수 있게 되었다.
하지만, 사용량과 부가서비스에 따라 추가 비용이 요구되는 복잡한 과금 구조를 가지고 있으며, 여전히 사용자 친화적이지 못하다는 문제점이 있다.
따라서 개인 사용자, 기업 상관없이 누구나 쉽고 간편하게 이용할 수 있고, 비용과 복잡한 과금 정책을 최소화시킬 수 있도록 서비스를 개발하고자 한다.
이것을 반대로 생각하면 누구나 공격 대상이 될 수 있다는 말이 된다.
공격에 대응하기 위해서는 보안 시스템을 구축해야 하지만, 전문 장비가 필요하다.
전문 장비의 비용은 최소 수백만 원에서 최대 수천만 원으로 다양하며, 가격, 제조회사마다 성능은 천차만별이다.
또한, 장비를 다루기 위해서는 보안 전문가의 인력이 필요하여 실제로 부담되는 비용은 매우 클 것이다.
이러한 문제를 해결하기 위해 여러 보안 기업들은 클라우드 형태의 서비스를 제공하고 있다.
이를 통해 별도의 장비 구비 없이 월 요금제로 최소 10만원 단위로 비교적 저렴하게 이용할 수 있게 되었다.
하지만, 사용량과 부가서비스에 따라 추가 비용이 요구되는 복잡한 과금 구조를 가지고 있으며, 여전히 사용자 친화적이지 못하다는 문제점이 있다.
따라서 개인 사용자, 기업 상관없이 누구나 쉽고 간편하게 이용할 수 있고, 비용과 복잡한 과금 정책을 최소화시킬 수 있도록 서비스를 개발하고자 한다.
핵심 기능

대시보드 기능
트래픽 및 포인트 사용 현황, 이용 중인 서비스 현황 조회


서비스 자동 생성
서버 정보 입력 후 생성하기 클릭 즉시 포인트 차감 후 등록


모니터링
실시간 모니터링과 로그 검색 기능을 제공하여 이용 중인 서비스의 현황 조회

TCP Proxy 블랙 리스트
TCP Proxy에서 접근 차단을 관리할 수 있는 블랙리스트 기능
WAF 서비스 커스텀 도메인
WAF 서비스에서 사용자가 보유하고 있는 도메인을 입력하여 등록
서비스 생성 시 제공된 도메인을 사용자가 등록한 도메인의 CNAME레코드로 등록 즉시 이용 가능
서비스 생성 시 제공된 도메인을 사용자가 등록한 도메인의 CNAME레코드로 등록 즉시 이용 가능
진행 단계
기술 스택 선정 및 테스트
2025.04.
서비스를 제공하기 위한 기술 스택들을 조사, 사용할 기술 선정, 기능 정의
아키텍처 설계, 프로토타입 제작
2025.05.
기술 스택 선정과 기능 정의를 모두 마친 후 아키텍처 설계, 서비스 프로토타입 제작 후 테스트
백엔드 기능 구현
2025.06.
백엔드 API 명세, 스키마 구성 후 서비스와 연동, 테스트
프론트엔드 구현
2025.08.
사용자에게 제공할 웹UI 구현
프론트엔드, 백엔드 연동 및 테스트
2025.10.
프론트엔드와 백엔드 연동 후 동작 구현 테스트, 디버깅, 오픈 베타 테스트 배포
프로젝트 상세
웹 대시보드를 통해 WAF와 프록시를 손쉽게 구성할 수 있는 홈서버 보호 서비스를 설계·개발하였다.
사용자는 별도의 복잡한 설정 없이 자신의 홈서버 앞단에 보안 프록시를 생성해 안전하게 서비스를 운영할 수 있다.
기본적으로 트래픽과 포인트 사용량, 이용 중인 서비스 목록을 조회할수 있는 대시보드 기능을 제공하고 있다.
서비스별 메인 페이지에서 서비스를 생성할 수 있으며, 사용자의 서버 정보 입력 시 즉시 포인트가 결제되어 생성 가능하다.
실시간 모니터링과 로그 검색 기능을 제공하여, 현재 사용자의 서버 상황을 확인할 수 있다.
WAF/Proxy 서비스에서는 WAF Proxy와 WAF 기능이 제외된 Plain Proxy를 제공한다.
자동 인증서 발급 및 관리와 커스텀 도메인 기능을 제공하여 사용자가 쉽고 간편하게 서비스를 이용할 수 있다.
TCP Proxy 서비스에서는 TCP 프로토콜 프록시 기능을 제공한다.
블랙리스트 기능을 제공하여 별다른 설정 없이 접근 통제를 할 수 있다.
관리자는 모든 사용자들과 이용 중인 서비스를 제어 및 모니터링이 가능하다.
또한, 서비스의 단가를 조정하여 유연하게 수익 모델을 설정할 수 있도록 기능을 제공한다.
이 모든 서비스는 별도의 회원 가입, 절차, 프로그램 설치 없이 모두 웹 상에서 이용이 가능하다
사용자는 별도의 복잡한 설정 없이 자신의 홈서버 앞단에 보안 프록시를 생성해 안전하게 서비스를 운영할 수 있다.
기본적으로 트래픽과 포인트 사용량, 이용 중인 서비스 목록을 조회할수 있는 대시보드 기능을 제공하고 있다.
서비스별 메인 페이지에서 서비스를 생성할 수 있으며, 사용자의 서버 정보 입력 시 즉시 포인트가 결제되어 생성 가능하다.
실시간 모니터링과 로그 검색 기능을 제공하여, 현재 사용자의 서버 상황을 확인할 수 있다.
WAF/Proxy 서비스에서는 WAF Proxy와 WAF 기능이 제외된 Plain Proxy를 제공한다.
자동 인증서 발급 및 관리와 커스텀 도메인 기능을 제공하여 사용자가 쉽고 간편하게 서비스를 이용할 수 있다.
TCP Proxy 서비스에서는 TCP 프로토콜 프록시 기능을 제공한다.
블랙리스트 기능을 제공하여 별다른 설정 없이 접근 통제를 할 수 있다.
관리자는 모든 사용자들과 이용 중인 서비스를 제어 및 모니터링이 가능하다.
또한, 서비스의 단가를 조정하여 유연하게 수익 모델을 설정할 수 있도록 기능을 제공한다.
이 모든 서비스는 별도의 회원 가입, 절차, 프로그램 설치 없이 모두 웹 상에서 이용이 가능하다






