가장 적절한 개선은?
애플리케이션 DB 비밀번호가 프로세스 명령행 인수에 포함되어 있다.
정답 3번
프로세스 명령행은 조회 도구나 실행 기록에 남을 수 있으므로 비밀번호를 인수에 직접 넣지 않는다. 실행 주체만 접근할 수 있는 비밀 저장소에서 필요한 값을 받아 보호된 파일·파일 디스크립터 등 애플리케이션에 맞는 채널로 전달하고 노출 범위를 제한한다. Base64는 비밀 보호가 아니며 환경변수도 무조건 안전하지 않아 로그·진단 출력에서 제외해야 한다. 비밀값의 교체와 접근 이력 관리도 함께 수행한다.
콘텐츠 정보
출제범위 기반 실전 연습을 위해 정처LAB이 독립 제작했습니다. 표시 연도는 학습 범위의 맥락이며 특정 시행 회차의 출제문항이나 복원 원문을 뜻하지 않습니다.
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-09-05