본문 바로가기

rule3

Linux Auditing System 리눅스 감사 시스템 모니터링 운영 Linux Audit과 관련된 syscall 지연 및 기타 위험을 완화하기 위한 모니터링 개선 사항에 대해 설명합니다.Linux Audit란 무엇인가?Linux Audit는 syscalls에 응답하여 감사 기록을 생성합니다. 이러한 기록에는 권한 상승 시도나 의심스러운 네트워크 활동과 같은 보안 관련 정보가 포함될 수 있습니다. syscall이 발생하면, Linux는 감사 기록을 내부 백로그에 추가하여 auditd와 같은 사용자 공간 소비자가 비동기적으로 처리할 수 있도록 합니다.옵션, 위험 및 신호고처리량 시스템에서는 Linux가 사용자 공간 소비자가 처리할 수 있는 속도보다 빠르게 감사 기록을 생성할 수 있습니다. Linux Audit이 어떻게 구성되어 있는지에 따라, 이는 메모리 소진, 감사 기록 .. 2024. 8. 4.
Cloudflare Workers 프록시 원본 서버 전달 시 헤더값 조작 방법 Cloudflare를 사용하여 요청 URI를 변경하고 백엔드 서비스로 전달하려면 Cloudflare Workers를 사용하는 것이 좋습니다. Cloudflare Workers를 이용하면 간단한 JavaScript 코드를 통해 들어오는 요청의 URI를 수정하고 요청을 원하는 대상으로 리디렉션할 수 있습니다. 다음은 요청 URI를 변경하고 수정된 URI로 요청을 전달하는 예제 Cloudflare Worker 스크립트입니다.addEventListener('fetch', event => { event.respondWith(handleRequest(event.request))})async function handleRequest(request) { // 요청 URL을 새로운 URL로 변경 let url = .. 2024. 6. 29.
웹방화벽 ModSecurity 룰적용 순서 실제 룰셋은 사용자가 서버에 어떤 요청을 했을시 서버가 해당 요청을 받는 순간부터 시작하여 요청을 처리후 사용자에게 보내기 직전까지의 단계에서 설정이 가능합니다. modsecurity 구성 룰셋에서는 phase 1, phase 2, phase 3, phase 4, phase 5로 나누고 있습니다. - phase 1 : request headers(Apache로 부터 유용한 정보사용, 필요한 경우 부가적인 파싱수행) - 필요한 경우 request body를 저장하고 구문분석을 실행한다. - phase 2 : request body - 처리된 요청은 통과 - phase 3 : response headers(headers를 보내기전) - 필요한 경우 response body를 저장 - phase 4 : res.. 2010. 5. 12.
728x90