/dps

웹 시큐어 프로그래밍 학습 플랫폼

Primary LanguageSCSS

DPS : 웹 시큐어 프로그래밍 학습 플랫폼


  • 2021년 AI컴퓨터공학부 캡스톤 작품
  • 개발기간 : 2021.03 ~ 2021.06
  • 개발인원 : 5명

프로젝트 개요

  • 프로젝트 한줄요약
    • 과제테스트 방식으로 사이트를 개발한 후, 취약점 존재 유무를
      온라인으로 채점받을 수 있는 보안 학습 플랫폼 서비스

  • 프로젝트 목적
    • 개발자들은 누구나 개발 습관을 가지고 있다. (사용하는 알고리즘이나 함수의 고착화)
    • 대부분의 개발자들은 본인의 개발 습관이 잘못되었는지 인지하지 못한다.
    • DPS는 개발자들의 시큐어 프로그래밍 습관화를 위해 개발된 학습 플랫폼이다.

  • 프로젝트 특징
    • 사용자는 사이트 개발 요구사항에 맞춰 웹 사이트를 개발하고 URL을 제출한다.
    • 플랫폼은 사용자가 제출한 URL에 대해 블랙박스 테스트 형식으로 취약점 점검을 시행한다.
    • 사용자는 점검 결과를 바탕으로 본인의 사이트를 보안 패치한다.

자료


개발 역할분담

이름 진행 목록
송OO, 백OO 사이트 개발 (Back-End, Front-End)
백OO, 이OO 검증 기능 개발, 검증 POC 작성, 솔루션 작성
강OO 시나리오 구성, 테스트 사이트 제작(QA)