4. 안전한 소프트웨어 개발 관련하여 다음에 대하여 답하시오.
가. 보안 소프트웨어 개발 생명주기(Secure SDLC) 방법론의 유형을 설명하시오.
나. 다음 조건의 Java 코드에서 보안 위험성이 없는 안전한 코드로 수정하시오.
────────────
String param = request.getParameter("id");
:
:
String sql = "select name from board where id = '" + param + "' ";
Connection con = db.getConnection();
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(sql);
─────────