채널톡 아이콘

AI 레드티밍 4 - 프롬프트 인젝션 직접 뚫기

응답 하나로 진단 결과를 단정하지 않도록, 입력 조건·반복 결과·오류·로그를 대조합니다. 직접·간접 프롬프트 인젝션을 관찰하고 근거가 붙은 미션 4 진단 기록지 한 건을 작성합니다. 1편의 실습 환경과 3편의 위협 모델서가 필요합니다.

1명 이 수강하고 있어요.

난이도 중급이상

수강기한 무제한

ai레드티밍
ai레드티밍
프롬프트인젝션
프롬프트인젝션
llm보안
llm보안
ai보안
ai보안
실습 중심
실습 중심
ai레드티밍
ai레드티밍
프롬프트인젝션
프롬프트인젝션
llm보안
llm보안
ai보안
ai보안
실습 중심
실습 중심

수강 후 이런걸 얻을 수 있어요

  • 직접·간접 프롬프트 인젝션의 진입점과 결과를 구분합니다.

  • 모델 호출 파라미터와 입력 조립부에서 공격 성립 조건을 찾습니다.

  • 조건을 고정해 반복하고 변경 조건은 별도로 비교하며, 완료된 평가와 오류를 구분해 기록합니다.

  • 미관측과 구조적 해당 없음을 구분하고 입력·근거·판정의 연결이 드러나는 미션 4 진단 기록지를 작성합니다.

한 번 나온 응답을 보고서에 옮기기 전에

같은 문서와 질문을 넣어도 모델의 응답이 달라질 수 있습니다. 그중 눈에 띄는 응답 하나를 골라 진단 결과로 적으면, 어떤 조건에서 나온 결과인지 빠지기 쉽습니다.

입력 조건을 기록하고 같은 조건으로 반복한 뒤, 모델 응답과 로그를 나란히 봅니다. 도중에 생긴 오류는 완료된 평가와 구분합니다. 현상을 보지 못한 경우와 해당 기능 자체가 없는 경우도 따로 적습니다. 이렇게 확인한 근거를 모아 미션 4 진단 기록지 한 건을 작성합니다.

직접·간접 프롬프트 인젝션의 성립 조건을 짚고 모델 호출과 입력 조립 코드를 읽는 차시가 포함됩니다. 우회 문장이나 페이로드 목록은 제공하지 않습니다. 실습에는 1편에서 준비한 환경과 3편의 미션 3 위협 모델서가 필요합니다. 처음 시작한다면 1~3편의 기초 과정을 거쳐 오세요.

수강 자료와 실습 안내

강의소개(0-1) 수업의 자료 다운로드 버튼에서 통합 수강생 자료 ZIP을 받으세요. 최신 학습 가이드, 교정 실습키트와 기존 미션 서식, 증거 판정 사례·해설이 포함되어 있습니다. 관련 판정 수업의 보충 노트와 사례도 함께 활용하세요.

전 차시는 강사의 목소리를 바탕으로 제작한 AI 합성 나레이션입니다. 실습에는 실제 Amazon Bedrock 모델을 사용하며, 도구·문서는 교육용 모의 환경입니다. 실제 메일 발송이나 파일 삭제는 수행하지 않습니다.

AWS 사용료는 수강료와 별도이며 모델·리전·호출량·로그 보관·유지 자원과 무료 사용 조건에 따라 달라집니다. 강의의 비용은 특정 조건의 추정 예시이며 예산 알림은 자동 차단이 아닙니다. 실습 후 사용량을 확인하고 자원을 정리하세요.

수강 전 확인 사항

  • 실습에는 본인 AWS 계정과 결제수단 등록이 필요합니다. 기초 1에서 올린 스택을 그대로 쓰고, 지웠다면 다시 올리는 절차가 자료실 README에 있습니다.

  • AWS 계정은 만 18세 이상만 만들 수 있습니다. 중·고등학생은 보호자 계정으로 실습하십시오.

  • AWS 실습 비용은 모델·리전·호출량·가드레일·로그 보관·유지 자원과 무료 사용 조건에 따라 달라집니다. 강의의 금액은 특정 조건의 추정 예시이며 비용 상한을 보장하지 않습니다. 예산 알림은 자동 차단이 아니므로 사용량을 확인하고 실습 후 자원을 정리하세요.

  • 내 PC에는 아무것도 설치하지 않습니다. 크롬 또는 엣지 브라우저와 AWS 콘솔만 씁니다. 사파리는 지원하지 않습니다.

  • 실습 화면에 나오는 AWS 콘솔 장면 일부는 실제 화면이 아니라 절차를 옮긴 도식입니다. 메뉴 이름과 순서는 같습니다.

  • 나레이션은 강사의 목소리를 바탕으로 제작한 AI 합성 음성입니다.

강의 내용 자세히

프롬프트 인젝션의 성립 조건과 파라미터·코드 단위

앞의 세 차시는 그 뼈대입니다. 인젝션이 기존 주입 공격과 무엇이 다른지 보고, 직접과 간접을 진입점과 결과로 나눈 4칸 격자에 놓고, 시스템 프롬프트만으로 경계를 보장하기 어려운 이유를 코드로 확인합니다. 가운데 두 차시에서 배율을 한 단계씩 내립니다. 1-4는 호출 한 줄입니다.

converse가 실제로 보내는 다섯 덩어리를 펼치고, maxTokens에서 잘린 응답과 temperature가 만든 흔들림을 구분하는 법을 봅니다. 같은 페이로드를 온도 0.2와 0.8로 각 세 번 넣어 재현율이 어떻게 갈리는지 직접 재 보는 미니 실습이 여기 있습니다. 1-5는 함수입니다. 조립부가 쌓는 다섯 조각을 읽고, 앞서 외운 성립 조건 세 가지가 코드의 어느 줄에서 만들어지는지 대응표로 잇습니다.

실습 · 직접 뚫고 기록하기

뒤의 네 차시는 실습과 정리입니다. 공격 표면을 지도로 그린 뒤 직접 인젝션을 관찰하고, 간접 인젝션을 3회 반복해 진단 기록지 여덟 칸을 채웁니다. 이것이 미션 4이고, 뒤 강의의 열한 칸·열네 칸 기록지가 전부 이 여덟 칸에서 자랍니다. 통제 ON의 0/3은 해당 조건의 미관측이며, 해당 없음은 기능·경로 부재의 구조적 근거가 있을 때 사용합니다. 오류는 불성립으로 세지 않고 판정 사례와 함께 확인합니다. 마지막 차시에서는 무엇으로 막는지를 통제의 층으로 정리하는데, 그 층에 빠진 자리가 하나 있습니다. 설정입니다. 그 이야기를 중급 2에서 이어 갑니다.

실행 결과를 남기며 따라가기

실습에서는 입력 조건과 응답, 로그를 함께 저장합니다. 오류가 난 실행은 별도로 표시하고, 판단을 뒷받침하는 기록의 위치를 적어 주세요. 영상 시청 외에 환경을 실행하고 기록지를 작성할 시간이 필요합니다.

앞 과정의 환경과 기록지를 이어서 씁니다

처음 시작한다면 1~3편에서 실습 환경과 기초 개념, 위협 모델서를 준비한 뒤 4편으로 넘어가세요. 4편은 1편의 환경과 3편의 미션 3 위협 모델서를 사용합니다.

에이전트와 RAG를 다루는 6편에는 1편의 환경과 4편의 기록지 작성 경험이 필요합니다. 5편은 6편의 필수 선행 강의가 아닙니다. 기초 지식이 있더라도 각 편에서 요구하는 환경과 기록지가 준비됐는지 확인해 주세요.

각 강의의 현재 가격과 실습 조건은 위 링크에서 확인할 수 있습니다. AWS 사용료는 수강료와 별도입니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • LLM 진단의 재현 절차와 근거를 남겨야 하는 보안 실무자

  • 프롬프트 인젝션과 애플리케이션 통제를 코드와 관측으로 연결하려는 개발자

선수 지식,
필요할까요?

  • 1강의 실습 환경과 3강의 미션 3 위협 모델서를 준비하세요. 모델 호출과 백엔드 코드를 읽는 차시가 있으며 별도의 코드 작성 과제는 없습니다. 교정 실습키트와 증거 판정 보충자료를 함께 사용합니다.

안녕하세요
김근태입니다.

커리어인증

모의해킹에서 출발해 정보보호 관리체계를 세우는 실무자입니다.

완성차 제조사와 에너지 기업의 연간 보안 진단을 맡아 인프라·웹·애플리케이션을

층별로 진단했고, 같은 고객사의 ISMS-P 인증을 최초·사후·갱신 세 회차에 걸쳐

대응하며 기술적 보호대책 영역을 단독으로 수행했습니다.

현재는 1인 조직 정보보호담당자로 최초 인증 취득을 준비하면서 AI 보안 거버넌스

체계를 설계하고 있습니다. 기준이 아직 형성되는 중인 영역이라 통제 대상의 정의부터

직접 세워야 하는 자리입니다.

정보보안기사·CPPG·ISO/IEC 27001 심사원보를 보유하고 있고, 동국대 국제정보보호

대학원 인공지능보안학과에서 AI 환경의 유출 경로와 인증기준 대조를 연구합니다.

경력 5년 9개월. 고객사명과 실제 발견한 취약점은 비밀유지 대상이라 강의에서

다루지 않습니다.

더보기

커리큘럼

전체

10개 ∙ (1시간 29분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

김근태님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

얼리버드 할인 중

₩14,520

70%

₩48,400

평생교육이용권 지원 강의