기억력
tomcat PUT이용 파일업로드/ method 제한 본문
tomcat method 제한하기
Apache Tomcat 9.0.26
기본적으로
OPTIONS, GET, HEAD, POST 허용되어 있다.
1. tomcat put Method 이용하여 업로드 하기
기본적으로 PUT, DELETE는 비활성화 되어있음.
PUT method 허용하게 설정
web.xml 파일에 추가
<init-param>
<param-name>readonly</param-name>
<param-value>false</param-value>
</init-param>
추가후 허용된 Method 확인
PUT DELETE 허용되어있다.
PUT method 이용하여 파일을 업로드 진행
생성된페새ㅡ이지 확인
2 tomcat method 허용 차단하기
web.xml 파일에 추가
<security-constraint>
<web-resource-collection>
<web-resource-name>Restricted methods</web-resource-name>
<url-pattern>/*</url-pattern>
<http-method>PUT</http-method>
<http-method>DELETE</http-method>
<http-method>OPTIONS</http-method>
<http-method>TRACE</http-method>
</web-resource-collection>
<auth-constraint />
</security-constraint>
method 확인
Method 차단됨
'웹 취약점 > Method 취약점' 카테고리의 다른 글
tomcat 서버 trace method 제한하기 (2) | 2019.10.02 |
---|---|
apache trace method 해결 (0) | 2018.12.27 |
apache 불필요한 method 차단 (1) | 2018.11.22 |
Method 종류 및 기능 설명 (0) | 2018.11.07 |
PUT method 이용 파일업로드 (0) | 2018.11.07 |