본문으로 바로가기

Trace Method & X-Powered-By

category Server/Linux 2020. 6. 26. 16:39

php X-Powered-By: 버전정보 헤더 정보 숨기기

httpd conf 에서 ServerTokens Prod로 수정

#ServerTokens Full
ServerTokens Prod

httpd 재실행

안되면

php.ini 의 expose_php 옵션을 Off

#expose_php On
expose_php Off

httpd 재실행

Trace Method 실행 막기

httpd.conf 맨 밑줄에 추가 (httpd-userdir.conf 이런거 아님 그냥 httpd.conf)

# TRACE METHOD DENY
TraceEnable Off

조치결과 확인 방법

BurpSuite를 이용하여 확인 가능

  1. 왼쪽에 정상 200 헤더를 실행하여 HTTP 를 TRACE 로 수정하여 실행
  2. 왼쪽에 정상 200 헤더를 실행하여 우측에 X-Powered-By 로 시작하는게 없어졌는지 확인