AntiPrivEsc은(는) 무엇을 하나요?
권한 상승 및 의심스러운 프로세스를 탐지하는 도구로, 프로세스 모니터링, 파일 추적, SQLite 로깅을 통해 보안 팀을 지원합니다.
주요 기능
- 프로세스 모니터링: 시스템에서 실행되는 모든 프로세스를 추적하여 권한 상승 시도 및 비정상적인 활동을 감지합니다.
- 파일 추적: 중요 파일 및 디렉터리에 대한 변경 사항을 실시간으로 감시합니다.
- SQLite 로깅: 모든 이벤트를 SQLite 데이터베이스에 저장하여 후속 분석 및 보고를 용이하게 합니다.
사용 방법
-
저장소를 클론합니다.
git clone https://github.com/ayushrajsinha03072006-cloud/AntiPrivEsc.git cd AntiPrivEsc -
필요한 종속성을 설치합니다.
pip install -r requirements.txt -
스크립트를 실행합니다.
python anti_privesc.py
설정
환경 변수 또는 설정 파일을 통해 모니터링 대상을 구성할 수 있습니다.
MONITOR_DIRS: 모니터링할 디렉터리 목록 (쉼표로 구분)LOG_FILE: SQLite 로그 파일 경로 (기본값:./logs/security.db)
지원 플랫폼
- Linux (커널 4.0 이상)
- macOS (10.15 이상)
- Windows (WSL 또는 Cygwin 환경에서 제한적으로 지원)
라이선스
이 프로젝트는 MIT 라이선스 하에 배포됩니다.