
Streamlit을 사용하여 구축된 경량 실시간 SIEM(보안 정보 및 이벤트 관리) 대시보드입니다. 시스템 로그를 수집하고, USB 및 침입 활동을 탐지하며, 효율적인 모니터링을 위해 시각화합니다. 대학 개인 사이버 보안 프로젝트로 설계되었습니다.
Python과 Streamlit으로 구축된 실시간 경량형 SIEM(Security Information and Event Management) 대시보드입니다. 시스템 사용량을 시각화하고, 클라이언트 로그를 모니터링하며, auth.log, kernel.log 등의 로그에서 잠재적인 USB 기반 위협 및 침입 시도를 탐지합니다.
/var/log/remote_logs/에서 다중 호스트 로그 모니터링/var/log/)git clone https://gitlab.com/yourusername/siem-dashboard-streamlit.git
cd siem-dashboard-streamlit
pip install -r requirements.txt
streamlit run siem_dashboard.py"
대시보드는 시스템 리소스 사용량, USB 활동 및 침입 경고를 실시간으로 보여줍니다.
클라이언트 시스템 및 로그 파일을 선택하는 드롭다운 메뉴
선택한 클라이언트 및 로그 파일에서 검색된 로그 항목 표시
SIEM 대시보드의 침입 탐지 경고