다음을 통해 공유


기밀 정보가 로그 파일에 기록되지 않도록 방지

Windows Installer를 사용하는 경우 암호와 같은 기밀 정보가 로그 파일에 입력되어 표시되지 않도록 방지할 수 있습니다.

  • 설치 관리자는 ServiceInstall 테이블의 암호 열에 정보를 로그에 기록하지 않습니다.

  • 암호 제어 특성설정하여 설치 관리자가 Edit Control 연결된 속성을 로그에 쓰지 못하게 할 수 있습니다. 암호 제어 특성이 있는 편집 컨트롤과 연결된 속성은 디버그 정책이 7 값으로 설정된 경우에도 숨겨집니다.

  • MsiHiddenProperties 속성에 속성을 포함하여 설치 관리자가 개인 속성을 로그에 쓰지 못하도록 할 수 있습니다.

    메모

    이 메서드는 명령줄에 입력한 기밀 정보를 로그에 표시할 수 있습니다. 디버그 정책이 값 7로 설정되면 설치 관리자는 명령줄에 입력한 정보를 로그에 씁니다. 이렇게 하면 속성이 MsiHiddenProperties 속성에 포함된 경우에도 명령줄에 입력된 속성이 표시됩니다.

     

  • CustomAction 테이블의 형식 필드에 HideTarget 비트 플래그를 포함하여 CustomAction Table의 대상 열에 있는 정보가 로그에 기록되지 않도록 할 수 있습니다. 이 플래그의 값은 8192(0x2000)입니다. 자세한 내용은 사용자 지정 작업 숨김 대상 옵션참조하세요.