파일 변환 명령에 사용자 파일명을 셸 문자열로 이어 붙인다. 안전한 구현은?
정답 2번
가장 안전한 방법은 가능하면 운영체제 기능이나 라이브러리를 직접 사용해 명령 실행 자체를 피하는 것이다. 실행이 필요하면 셸을 거치지 않는 API에서 프로그램과 인수를 구조적으로 분리하고 파일명도 허용 규칙으로 검증한다. 일부 메타문자 제거와 수동 인용은 셸·인코딩 차이로 우회될 수 있다.
콘텐츠 정보
출제범위 기반 실전 연습을 위해 정처LAB이 독립 제작했습니다. 표시 연도는 학습 범위의 맥락이며 특정 시행 회차의 출제문항이나 복원 원문을 뜻하지 않습니다.
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-09-05