본문 바로가기

webknight

[개발Tip] WebKnight 특정 폴더 예외처리 WebKnight를 설치하고 사용하다 보면 부득이하게 Injection 관련 명령어를 실행해야 하는 폴더들이 생길 수가 있다.이 때는 URL Scanning -> Use Excluded Urls 에 체크 해주고 예외 처리할 폴더를 등록해주면 된다. 더보기
[개발Tip] WebKnight 사용시 multipart/form 오류 문제 WebKnight 사용시 글을 쓸때 contentType에 multipart/form 을 사용시 문제가 발생할 수 있다.이 경우 Headers -> ContentType -> Allowed Content Types: 에 다음과 같이 추가해주면 된다. 주의할 사항은 제일윗부분(화살표 부분)에 비어 있는 Type이 있는데 이걸 절대 삭제하면 안된다는 것이다.삭제하게 되면 사이트 전체가 문제가 생기니 주의할것 더보기
[개발Tip] WebKnight ISAPI필터에 정상적으로 로드 되지 않을 경우 처리 - WebKnight를 설치한 폴더로 이동하여 Config.exe를 실행한 뒤 webknight.xml 을 불러온다. - “Global Filter Capabilities" 섹션으로 이동한 뒤 ”Is Installed As Global Filter" 옵션을 체크해제하고 저장한다. - WebKnight 설치폴더의 등록정보에서 “보안”탭에 “Network Service" 계정을 추가한 뒤 ”쓰기“ 권한을 부여해 준다. 더보기
[개발Tip] WebKnight 한글 파일명, 혹은 한글 파라메터를 이용할 경우 접속이 차단해제방법 * 로그 09:22:52 ; W3SVC1 ; OnPreprocHeaders ; 192.168.0.30 ; ; GET ; /image/한글파일명.jpg ; BLOCKED: URL is not RFC compliant! ;/image/한글파일명.jpg ; HTTP/1.1 ; JSESSIONID=apZk_Y-JYRXh 우리나라는 한글 사용으로 인해 RFC 규약에 맞지 않습니다.한글 사용시에는 WebKnight 설정에서 다음의 사항들을 체크해보시기 바랍니다.URL Scanning → Deny Url HighBitShellcode 옵션 해제 → RFC Compliant Url 옵션 해제 → RFC Compliant HTTP Url 옵션 해제 Referer → Referer URL RFC Compliant 옵션 해.. 더보기
[개발Tip] WebKnight 한글 파일명, 혹은 한글 파라메터를 이용할 경우 접속이 차단해제방법 09:22:52 ; W3SVC1 ; OnPreprocHeaders ; 192.168.0.30 ; ; GET ;/image/한글파일명.jpg ; BLOCKED: URL is not RFC compliant! ;/image/한글파일명.jpg ; HTTP/1.1 ; JSESSIONID=apZk_Y-JYRXh 이와 같은 block message 처리 방법. 우리나라는 한글 사용으로 인해 RFC 규약에 맞지 않습니다.한글 사용시에는 WebKnight 설정에서 다음의 사항들을 체크해보시기 바랍니다.URL Scanning → Deny Url HighBitShellcode 옵션 해제 → RFC Compliant Url 옵션 해제 → RFC Compliant HTTP Url 옵션 해제 Referer → Referer U.. 더보기

반응형