Skip to main content Link Menu Expand (external link) Document Search Copy Copied

S3 분석



aws s3 cp s3://emrocloud-prod-access-alb/AWSLogs/720737318830/elasticloadbalancing/ap-northeast-2/2025/07/11/ . --recursive


aws s3 cp s3://emrocloud-prod-eks-elb-logs/pub-alb-service/AWSLogs/720737318830/elasticloadbalancing/ap-northeast-2/2025/07/10/ . --recursive


 zcat *.log.gz | awk -F' ' '$9 == "404" {
    split($0,f,"\"");
    split($4,ip,":");
    printf "IP: %s\tTime: %s\tRequest: %s\tResponse: %s\n", ip[1], $2, f[2], $9
}' | sort > result



zcat *.log.gz | awk -F' ' '{
    split($0,f,"\"");
    split($4,ip,":");
    printf "IP: %s\tTime: %s\tRequest: %s\tResponse: %s\n", ip[1], $2, f[2], $9
}' | sort > result2

과금 항목가격자세한 내용 
Web ACL 생성$5.00 / 월 (시간 비례)배포(ALB, API Gateway, AppSync, CloudFront 등)마다 1 개 Web ACL만 연결 가능 (Amazon Web Services) 
Rule 추가∙ 개별 Rule∙ Rule Group / Managed Rule Group$1.00 / 월 (Rule 또는 그룹 1 개당, 시간 비례)예: 커스텀 8 개 + AWS Managed 1 개면 9 달러/월 (Amazon Web Services) 
요청 처리량$0.60 / 백만 RequestWeb ACL이 검사한 실제 요청 수 기준 (서울 리전도 동일 단가) (Amazon Web Services) 
추가 WCU 사용량$0.20 / 백만 Req (추가 500 WCU마다)기본 1,500 WCU 초과 시 과금 (Amazon Web Services) 
추가 Body 사이즈 검사$0.30 / 백만 Req (추가 16 KB마다)기본 16 KB 초과 본문 검사 시 과금 (Amazon Web Services) 
CAPTCHA / ChallengeCAPTCHA : $4 / 10 K 시도Challenge : $0.40 / 1 M 응답CAP 시도·Challenge 응답마다 별도 과금 (Amazon Web Services) 
Bot Control AMR$10 / 월 + 요청당 $1.00 / 백만(Common : 첫 10 M 무료)악성 봇 탐지용 AWS Managed Rules (Amazon Web Services) 
Fraud Control AMR(Account Takeover / Creation)$10 / 월 + 요청별 차등 단가로그인·회원가입 보호용, 단계별 요율 적용 (Amazon Web Services) 

# 1) Web ACL 생성
aws wafv2 create-web-acl \
  --region ap-northeast-2 \
  --scope REGIONAL \
  --cli-input-json file://waf-alb-captcha.json

# ! 출력 결과에서 WebAcl.Arn 값을 복사해 둡니다.
WEB_ACL_ARN="arn:aws:wafv2:ap-northeast-2:123456789012:regional/webacl/alb-rate-limit-captcha/xxxxxxxx"

# 2) ALB에 연결
LB_ARN="arn:aws:elasticloadbalancing:ap-northeast-2:123456789012:loadbalancer/app/my-alb/50dc6c495c0c9188"

aws wafv2 associate-web-acl \
  --region ap-northeast-2 \
  --web-acl-arn "$WEB_ACL_ARN" \
  --resource-arn "$LB_ARN"




@도메인
안녕하세요
며칠 전 발생했던 웹에 대한 비정상 트래픽을 탐지하고 조치하기 위해
개발aws에 WAF rule 적용 및 테스트를 진행하려 합니다.

테스트 할 룰 내용은 아래와 같습니다.
- 특정 공인IP가 특정 도메인을 1분 60회 이상 호출하면 captcha가 발생
- devif.emrocloud.com 요청은 제외

하루정도 테스트를 위해 날짜를 조율하고 싶습니다만,
금일 진행해도 되는 지, 다른 날로 협의해야 할 지 판단을 요청 드립니다.
감사합니다.

** 영향도는 개발 비지니스 url 접속 과다 시(1분 60회이상) captcha가 발생하는 정도입니다.

emrocloud-dev-web-alb