프로젝트 소개

OSTE-Web-Log-Analyzer는 웹 서버 로그 분석을 자동화하여 보안을 강화하도록 설계된 Python 유틸리티입니다. 서버 로그 내의 잠재적 위협과 악성 패턴을 식별하는 데 중점을 둡니다. 주요 기능: - 공격 탐지: 크로스 사이트 스크립팅(XSS), 로컬 파일 포함(LFI), 원격 파일 포함(RFI)과 같은 일반적인 웹 애플리케이션 공격을 플래그합니다. - 속도 제한 모니터링: 브루트포스 공격이나 자동화된 스캔을 나타낼 수 있는 의심스러운 요청 패턴을 감지합니다. - 스캐너 탐지: 알려진 자동화된 취약점 스캐너에서 발생하는 요청을 식별합니다. - User-Agent 분석: 비정상적이거나 악성인 행동을 발견하기 위해 User-Agent 문자열을 분석합니다.