Skip to content

PiT-HOME/PiT-HOME_WEBAPP

Repository files navigation

🏠 클라우드를 활용한 IoT 스마트홈 침입탐지 모니터링 시스템(Cloud-based IoT Smart Home Intrusion Detection and Monitoring System)

image

Hits


PiT-HOME WEBAPP

서울여자대학교 정보보호학과 (SWU Information Security)
개발기간: 2023.03 ~ 2024.04


프로그램 구현 영상

YouTube : https://www.youtube.com/watch?v=e-ZxwxvD8uc


팀 소개

김동주 최민주 이현경 정혜주
@lemonable42 @delimanjoo364 @1eehk @hyexzzu
서울여대 정보보호학과 4학년 서울여대 정보보호학과 4학년 서울여대 정보보호학과 4학년 서울여대 정보보호학과 4학년

프로젝트 소개

PiT-HOME은 사물인터넷과 연결된 웹인 월패드에서 해킹을 감지하고 사용자에게 경고를 제공하는 알람 및 모니터링 프로그램입니다.
이 프로그램은 웹앱에 발생하는 악성 활동이나 이상한 행위를 탐지하여 사용자에게 즉각적으로 알림을 전달하고,
시스템 상태를 지속적으로 모니터링하여 보안 위협에 대한 조기 대응을 가능하게 합니다. 또한 원격으로 자신의 IoT 기기의 작동을 제어하며 관리할 수 있습니다.


Stacks 🐈

Environment

intellijidea Visual Studio Code Git Github

Cloud

amazonaws
microsoftazure

Development

Java springboot JavaScript React mysql

Communication

Notion GoogleMeet zoom trello


화면 구성 📺

메인 페이지 회원가입 페이지
로그인 페이지 홈 페이지
홈제어 페이지 IoT 기기 페이지 (멀티탭)
마이페이지 보안 페이지

주요 기능 📦

⭐️ IoT 기기 제어 (IoT Device Control)

‘홈 제어’ 페이지에서 IoT 기기들의 작동을 제어합니다.

  • ‘전등 스위치’ 는 on/off 버튼 조작을 통해 전등을 웹 페이지에서 키거나 끌 수 있습니다.
  • ‘멀티탭’은 on/off 버튼 조작을 통해 멀티탭 전원을 키 거나 끌 수 있습니다.
  • 가정 내 설치된 ‘카메라’는, on/off 버튼 조작을 통해 실시간 모니터링이 가능하도록 카메라 렌즈를 키거나 끌 수 있습니다.
  • ‘도어락’의 경우, open/close 버튼 조작을 통해 문을 개폐할 수 있습니다.

⭐️ 회원가입 & 로그인

  • 사용자는 회원가입을 통해 개인 정보를 입력하고, 자신의 IoT 기기를 시스템에 등록할 수 있습니다.
  • 사용자는 권한이 있는 기기에만 접근이 가능하며 관리자 계정이 사용자 계정들을 관리하여 보안을 강화할 수 있습니다.

⭐️ 침입탐지 모니터링 대시보드

  • 사용자는 웹앱의 실시간 탐지 결과를 대시보드로 확인할 수 있습니다.
  • 관리자가 설정한 탐지 규칙에 따라 악성 트래픽이 발생할 때, 시스템은 푸시 알림과 메일을 통해 사용자와 관리자에게 경고를 전달하여 공격에 신속하게 대응할 수 있습니다.

About

SWU PBL Project (2023-2024)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors