/Library/WebServer/CGI-Executables의 printenv.wsf 및 printenv.vbs

/Library/WebServer/CGI-Executables의 printenv.wsf 및 printenv.vbs

Macbook Air를 보고 좀 더 구체적인 요구 사항에 맞게 Apache 설치를 구성하려고 하다가 printenv.wsf 및 printenv.vbs를 발견했습니다. 이 두 항목은 분명히 관련이 있기 때문에 궁금했습니다. Windows, 내 질문은: 이 파일이 왜 OS X에 있는지 아십니까? 이것은 매우 모호한 질문이지만 그들이 왜, 어떻게 거기에 이르렀는지 조사하고 싶습니다. 내 이론은 그들이 처음부터 거기에 있었지만 분명히 작동하지 않기 때문에 이상해 보입니다.

OS X 설치에 이러한 파일이 있습니까?

유닉스&리눅스 교류 영역에 글을 올려 죄송합니다.

나는 읽고 있었다우리 아버지법적으로는 많은 결과를 반환했지만 그 중 어느 것도 내 호기심을 만족시키지 못했고 나는 그가 단지 트롤링을 하고 있다고 생각했습니다.

답변1

이러한 파일은 Windows 환경의 Apache 설치를 위한 테스트 스크립트입니다. Apache는 다양한 플랫폼에 설치될 수 있으며 유지관리자가 모든 플랫폼에 대한 테스트 스크립트를 동일한 패키지에 패키지하는 것은 드문 일이 아닙니다.

하지만 저는 Windows에 Apache를 설치한 적이 없습니다.찾다그러나 Google Allmighty는 이 스크립트가 CGI 엔진을 테스트하기 위한 것이라고 밝혔습니다.

예를 들어 printenv.wsf:

' ***** !!! WARNING !!! *****
' This script echoes the server environment variables and therefore
' leaks information - so NEVER use it in a live server environment!
' It is provided only for testing purpose.
' Also note that it is subject to cross site scripting attacks on
' MS IE and any other browser which fails to honor RFC2616.
''
'' printenv -- demo CGI program which just prints its environment

프로덕션 서버에서 제거해야 합니다.

관련 정보