Skip to content

개별 조직의 보안 학습을 위한 워게임 및 CTF 문제 풀이 사이트

Notifications You must be signed in to change notification settings

E-cookie-20/Crack-The-Box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

크랙더박스 (CrackTheBox)

크랙더박스:사이버보안 입문자와 동아리 학생들이 비공개적 학습 공간에서 워게임과 CTF 문제를 풀며 함께 성장할 수 있도록 플랫폼

image

개요

  • 프로젝트 기간: 2024년 3월 ~ 2024년 6월
  • 참여 인원: 5인 팀 프로젝트 (백엔드 3인, 프론트엔드 1인, 디자인 1인)
  • 프로젝트 형태: 2024-1 도전학기

팀원 소개

이름 업무 구분 담당 업무
박지은 팀장, 백엔드 개발, 워게임 출제 백엔드 개발 총괄 및 서버 구축 담당, 워게임 리버싱/포렌식/암호/시스템 출제
김하은 백엔드 개발, 워게임 출제 백엔드 CTF 구현, 워게임 리버싱/암호/시스템 출제
민가은 백엔드 개발, 워게임 출제 백엔드 회원관리 구현, 데이터베이스 관리, 워게임 웹/시스템 문제 출제
서아영 프론트엔드 개발, 워게임 출제 프론트엔드 구현, 워게임 웹/포렌식/암호/시스템 출제
차민주 디자인, 기획 기획안 작성 및 UX 설계, Figma/Ai를 통한 디자인

개발 환경 및 Version Control

역할 종류
Framework Django, React
개발 플랫폼 VS Code
백엔드 Django
프론트엔드 React
DB SQLITE3
API testing Postman
API 문서화 Swagger
Version Control GitHub
CI/CD GitHub Actions

서비스 소개

크랙 더 박스 구조도

image

주요 기능

  • 워게임 문제 출제 및 풀이: 사용자가 직접 문제를 출제하고 다른 사용자들과 함께 풀이할 수 있는 기능 제공.

image

  • CTF 대회: 내부적으로 CTF 대회를 열어 실시간 순위 확인과 다양한 분야의 문제를 해결할 수 있음.

image

  • 길드 시스템: 친구들과 함께 길드를 생성하고 학습을 함께 진행할 수 있는 커뮤니티 제공.

image

  • 다양한 문제 영역: 리버싱, 웹 해킹, 암호, 포렌식 등 다양한 분야의 문제를 제공.

image

개선 사항

  • 기존 플랫폼의 문제점

    • 공개적인 문제 풀이와 출제로 인해 초심자가 부담감을 느낌.
    • 커뮤니티 활동이 미흡해 사용자 간 피드백 및 교류 부족.
    • 주기적인 업데이트가 없어 흥미를 잃는 경우가 많음.
  • 개선된 크랙더박스의 기능

    • 비공개 학습 환경 제공으로 초심자가 부담 없이 문제 출제 및 풀이 가능.
    • 길드 시스템을 통해 사용자 간 지속적인 소통 및 학습 가능.
    • 다양한 분야의 문제를 주기적으로 업데이트하여 학습 동기를 유지.

About

개별 조직의 보안 학습을 위한 워게임 및 CTF 문제 풀이 사이트

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •