시작하기무료로 시작하기

보안 프롬프트 작성하기

MoveIt의 추적 모듈에 대한 테스트가 완료된 후, 팀이 보안 문제에 집중할 차례가 됐습니다. 코드 리뷰 중에 동료가 화물 조회 함수에서 SQL 인젝션 취약점이 발생할 가능성을 발견했습니다. 동료는 AI의 도움을 받아 이를 수정하려 합니다.

다음은 동료가 고려 중인 두 가지 프롬프트입니다.

프롬프트 A: "화물 조회 기능의 SQL 인젝션 취약점을 수정해줘."

프롬프트 B: "이 화물 조회 기능은 SQL 인젝션에 취약합니다. 먼저, 악용될 수 있는 사용자 입력이 무엇인지 파악해 주세요. 다음으로, 문자열 연결 대신 매개변수화된 쿼리를 사용해 취약점을 수정해 주세요. 마지막으로, 수정이 제대로 됐는지 확인할 수 있도록 일반적인 인젝션 페이로드를 활용한 테스트 케이스를 생성해 주세요."

견고하고 장기적인 수정 결과를 만들어낼 가능성이 높은 프롬프트는 무엇인가요?

이 연습은 강의의 일부입니다

개발자를 위한 고급 AI 코딩 활용

강의 보기

실습형 인터랙티브 연습문제

이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요

연습 시작