본문 바로가기
카테고리 없음

ModSecurity, SecAuditEngine 에 대해 알아보기

by grey-hat hacker 2024. 9. 27.
728x90

ModSecurity

ModSecurity는 웹 애플리케이션 방화벽(WAF)으로, Apache, Nginx 및 IIS와 같은 웹 서버에서 동작합니다.

이 도구는 웹 애플리케이션을 다양한 공격으로부터 보호하는 데 도움을 줍니다.

주요 기능은 다음과 같습니다:

  1. 침입 탐지 및 차단: ModSecurity는 SQL 인젝션, 크로스 사이트 스크립팅(XSS) 등과 같은 일반적인 웹 공격을 탐지하고 차단합니다.
  2. 로그 기록: 모든 요청과 차단된 이벤트를 기록하여 보안 분석과 문제 해결에 활용할 수 있습니다.
  3. 규칙 기반: 사용자 정의 규칙을 설정하여 특정 패턴이나 공격을 탐지할 수 있으며, 오픈소스 커뮤니티에서 제공하는 규칙 세트를 사용할 수도 있습니다.
  4. 가상 패치: 애플리케이션의 취약점을 수정하기 전에 임시로 보호하는 방법으로 사용할 수 있습니다.

ModSecurity는 보안성을 높이는 데 매우 유용하며, 많은 기업과 웹 사이트에서 안전한 운영을 위해 활용하고 있습니다.

 

SecAuditEngine

SecAuditEngine은 ModSecurity에서 감사 및 로그 기록 기능을 설정하는 데 사용되는 지시어입니다.

이 설정을 통해 ModSecurity가 감지한 이벤트나 요청에 대한 로그를 기록할 수 있습니다.

주요 기능은 다음과 같습니다:

  1. 감사 모드: SecAuditEngine을 활성화하면 ModSecurity가 요청 및 응답에 대한 로그를 기록합니다. 이를 통해 보안 이벤트나 트래픽 패턴을 분석할 수 있습니다.
  2. 로그 레벨 설정: 감사 엔진은 다양한 레벨의 로그를 기록할 수 있으며, 특정 이벤트에 대한 세부 정보를 선택적으로 기록하도록 설정할 수 있습니다.
  3. 감사 로그 저장소: 로그는 지정된 파일이나 데이터베이스에 저장되며, 이를 통해 보안 분석이나 문제 해결에 활용할 수 있습니다.

이 지시어는 웹 애플리케이션의 보안을 강화하고, 사고 발생 시 사후 분석을 용이하게 하는 데 중요한 역할을 합니다.

 

SecAuditEngine에서 설정값

[Image of SecAuditEngine On]

On: 모든 트랜잭션을 로그합니다.

 

[Image of SecAuditEngine Off]

Off: 트랜잭션을 로그하지 않습니다.

 

[Image of SecAuditEngine RelevantOnly]

RelevantOnly: ModSecurity 규칙에 의해 발생한 트랜잭션만 로그합니다. 

728x90
반응형

댓글