전체 글(305)
-
ModSecurity install
#Mdosecurity 오픈소스 웹 애플리케이션 방화벽(WAF, Web Application Firewall)원래는 Apache 웹 서버 모듈로 시작했지만, 지금은 Nginx, IIS, LiteSpeed 등 다양한 웹 서버에서도 사용 가능함웹 서버 앞단에서 HTTP 요청과 응답을 실시간으로 분석해 악의적인 트래픽을 탐지하거나 차단하는 역할 ModSecurity는 Ivan Ristic가 만든 Apache용 오픈소스 웹 방화벽으로, PHP 인젝션 등 웹 공격을 실시간으로 탐지·차단하고 상세 로그를 남기는 모듈형 도구임. 설치와 룰 설정 인터페이스는 다소 불편하지만 중소기업이나 웹호스팅 환경에서 비용 대비 높은 방어 효과를 제공함. 반대로 다수의 서버를 운영하거나 복잡한 환경을 가진 대규모 기업은 관리·지원 ..
2025.10.28 -
허프만 압축
"앞자리 부호, 접두 코드, 프리픽스 코드(prefix code)는 앞자리 속성을 특징으로 하는 부호 시스템의 일종으로, 시스템에 온전한 부호 워드(시스템의 기타 모든 부호 워드의 앞자리)가 없을 것을 요구한다. 예를 들어 부호 워드 {9, 55}의 코드는 앞자리 부호가 있다. {9, 5, 59, 55}를 구성하는 부호는 그렇지 않은데, "5"가 "59"의 앞자리이고, "55"의 것도 그러하기 때문이다.허프만 부호화가 앞자리 부호를 유도하는 수많은 알고리즘들 가운데 하나이지만 앞자리 코드가 "허프만 부호"로 언급되기도 하는데 심지어는 허프만 알고리즘에 의해 만들어지지 않은 상황에서도 그러한 일이 발생한다. 쉼표가 없는 부호(컴마가 없는 부호, comma-free code)가 앞자리가 없는 부호와 동의어로..
2025.10.20 -
Concept of CloudComputing
# public cloud - 인터넷에 접속 가능한 모든 사용자를 위한 클라우드 서비스 모델 - 클라우드 공급자에 의해 빌드, 제어 및 유지 관리 - 클라우드 서비스 사용자가 리소스에 액세스하고 사용 가능 - IT운영시 사용한 만큼만 지불 # private cloud - 제한된 네트워크 상에서 특정 기업이나 특정 사용자만을 대상으로 하는 클라우드 서비스 모델 - 퍼블릭 클라우드 보다 더 많은 제한권 가능 - 데이터 보호 기능이 향상 - 퍼블릭 클라우드 보다 더 많은 비용이 발생 # hybrid cloud - 클라우드와 온프레미스를 결합한 형태 - 퍼블릭, 프라이빗 클라우드 보다 더 높은 유연성 제공 # multi cloud - 2개 이상의 퍼블릭 클라우드를 사용하며 두 환경 모두에서 리소스 및 보안을 관..
2024.01.31 -
concept of subscription
* tenant - 클라우드 서비스 이용자가 가지는 자신만의 환경 - 보안을 컨트롤할 수 있어서 subscription에 각각의 role에 맞는 보안을 규정할 수 있음 * management groups - subscription에 대한 접근, 정책 등을 효율적으로 관리하며 다중의 subscription이 존재할 때 유용함 * subscriptions - 테넌트하나에다 여러개의 구독을 생성할 수 있음[=비용관리편함] - 리소스 내부에 있는 vm, 스토리지, 네트워크 등을 관리 할 수 있음 - ex) 부서별구독[생산부서, 관리부서], 환경별구독[production, dev], 지역별구독[미국, 일본] * resource groups - 관련된 리소스를 가지고 있는 컨테이너 - 최대 800개 리소스를 가질 ..
2023.12.16 -
ELB(ALB) 로그 활성화 & S3에 로그 저장하기
# about access log access log는 단순 트래픽 로그입니다. 이 로그에는 요청을 받은 시간, 클라이언트의 ip주소, 대기 시간, 요청 경로 및 서버 응답과 같은 정보가 포함됩니다. access log는 이용자가 alb dns이름에 접속하여 로드밸런서를 경유하여 인스턴스에 접근할 때 마다 로그가 기록이 됩니다. ALB Access Log 특징으로는 다음과 같습니다. Timstamp는 UTC 기준 : KST 기준이 아니므로 특정 시간대의 트래픽 로그를 찾을 때, 그 로그는 그 전날 혹은 그다음 날 이름의 로그 데이터에 쌓여있을 수 있음 ALB Access Log는 5분 단위로 저장 Network Interface 마다 나눠져서 저장 : 내부적으로 ALB가 Scale-Out 되면 그 수만큼..
2023.07.13 -
cloudformation
# about aws cloudformation aws cloudformation은 인프라를 코드로 처리는 Infrastructure as code로써 aws, 서드파티리소스를 모델링하고 관리할 수 있는 서비스이다. 이 서비스의 장점은 인프라를 코드로 관리할 수 있어서 전체 클라우드 환경을 모델링하여 인프라 구축할때 직접 콘솔에서 번거롭게 하는 번거로움을 간소화 한다. cloudformation은 4단계로 진행 할 수 있다. aws 리소스를 json/yaml 형식의 템플릿 파일로 작성하고 aws 리소스를 생성한다. 생성된 리소스의 모음을 스택이라고 한다. 스택 생성, 업데이트, 삭제를 통해 리소스 의 모음을 수정할 수 있고 스택의 모든 리소스는 cloudformation 탬플릿으로 정의한다. cloudf..
2023.05.27