23년 2회 필기 PBT 시험을 66점으로 합격했습니다. 7월29일 실기 시험을 준비하며, 어려웠던 문제와 틀린 문제를 정리해보겠습니다. 다른 문제들은 https://it-freelancer.tistory.com/1210 에서 확인 가능합니다.
문제
59. 다음은 시큐어코딩을 통해 보안약점을 제거하였다. 코드에 대한 설명 으로 옳은 것은?
public static void main(String args[]) throws IOException { List<String> allowedCommands = new ArrayList<String>(); “ allowedCommands.add("calc"); allowedCommands.add("notepad"); String cmd args[0]; if (allowedCommands.contains(cmd)) { System.err.println("허용되지 않은 명령어입니다."); return; } Process ps = null; try { ps =Runtime.getRuntime().exec(cmd); ...... |
① 허용된 프로그램이 아닌 경우 에러메시지를 출력한다.
② 실행할 수 있는 프로그램을 제한하였다.
③ 보안약점이 제거되지 않아 추가 수정이 필요하다
④ 해당 어플리케이션에서 노트패드를 실행할 수 있다
시험 후기
모르겠다
정답
3
공부하면서
작성중
정답률이 22.0 프로다. 어렵다는 것이다.
실제 시험 문제와 제출 답안
문제번호의 X 표시는 99프로 찍었다는 표시이며 / 표시는 자신이 없다는 표시임
'정보보안기사 > 필기2023년2회PBT리뷰' 카테고리의 다른 글
정보기 필기 2023년 2회 PBT 문제 61번 부인방지 (0) | 2023.07.01 |
---|---|
정보기 필기 2023년 2회 PBT 문제 60번 전자투표 (0) | 2023.07.01 |
정보기 필기 2023년 2회 PBT 문제 57번 (0) | 2023.07.01 |
정보기 필기 2023년 2회 PBT 문제 56번 (0) | 2023.07.01 |
정보기 필기 2023년 2회 PBT 문제 55번 MFA (0) | 2023.07.01 |