다음 코드에서 `host`에 `127.0.0.1; cat /etc/passwd`가 입력될 수 있다. 가장 안전한 수정은?
```python os.system("ping -c 1 " + host) ```
정답 4번
셸 문자열 결합을 피하고 실행 파일과 인수를 분리하면 메타문자가 명령으로 해석되지 않는다. IP·호스트 형식 검증도 함께 필요하다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 자동 검사 완료
- 해설 작성·검수
- 정처LAB 자동 검사
- 최종 검수
- 2026-08-23