[시스템 구성도 _ 웹 페이지 메뉴 구조 ]
[ 프로그램 목적 ]
1) 공격 탐지 : DBMS에 대한 다양한 형태의 공격을 실시간 탐지, 그 공격의 유형과 원인을 분석함. 이를 통해 공격의 초기 단계에서 이를 인지하고 대응이 가능함.
2) 공격 차단 : 탐지된 공격에 대해 즉각적으로 차단하는 기능을 수행하여, 공격으로부터 DBMS를 보호하고 정보의 무결성을 유지.
3) 보안 강화 : 알려지지 않은 새로운 공격을 인지하고 새로운 정책에 추가함으로써 DBMS의 보안 수준을 강화할 수 있음.
[사용한 언어_ 개발도구 _ OS 및 소프트웨어]
1) 언어
C, C++, Java, SQL, HTML5, CSS3, Javascript
2) 개발도구
통합 개발 환경 (IDE): Visual Studio ,Visual Studio Code
버전 관리 시스템: Git
팀 협업 도구:GitHub
통합 빌드 시스템: CMake
다양한 데이터베이스 관리 도구 : DBeaver
네트워크 패킷 분석 도구: TCPDump, Wireshark
프로그램에 존재하는 오류 및 버그 추적 도구: GNU Debugger
메모리 누수 및 오류 검사 도구 : Valgrind
프로그램 성능 분석 도구 : gprof
팀 스페이스 : Notion
3) OS 및 소프트웨어
Rocky Linux
MariaDB, apache2, tomcat9
spring boot
'개발일지' 카테고리의 다른 글
프론트엔드,백엔드 - [ DB 보안 솔루션 개발 ] (0) | 2024.06.14 |
---|---|
파이게임 - [ 2D 슈팅 게임 ] (0) | 2024.06.05 |
[ 포트폴리오 _ 그 외 ] (0) | 2024.06.04 |
프론트엔드 - [팬명록] (0) | 2024.06.03 |
프론트엔드 - [쇼핑몰] (0) | 2024.06.03 |