실기 공부방READ · TRACE · RECALL

정보처리 실무 · 학습 노트

보안·신기술

공격의 단서와 방어 목적을 연결하기

웹 보안은 익숙할 수 있으므로 공격 이름만 반복하기보다 네트워크 공격·암호·접근통제 용어까지 넓힌다.

기초부터 실전까지

처음 배우는 분의 학습 순서

기호와 용어가 낯설면 기초·상세 보강을 먼저 읽고, 기존 핵심 정리로 연결하세요. 예제의 값을 손으로 계산한 뒤 확인 질문을 답하고 마지막에 문제를 풉니다.

추가된 상세 학습 8개 펼쳐보기
이 단원 목차 16개
이번 단원 완료 기준

핵심 규칙을 설명하고, 연습문제의 답과 이유를 해설 없이 적을 수 있으면 체크하세요. 이해 체크와 정답 기록은 별도로 저장됩니다.

01

보안 목표와 접근통제

기밀성은 권한 없는 열람 방지, 무결성은 허가 없는 변경 방지·탐지, 가용성은 필요할 때 이용 가능함이다. 인증은 누구인지, 인가는 무엇을 할 수 있는지 판단한다.

답을 가리고 확인

“보안 목표와 접근통제”의 핵심 규칙과 헷갈리는 지점을 설명해 보세요.

확인 답안 보기

DAC 소유자 재량 / MAC 보안 등급·정책 강제 / RBAC 역할 / ABAC 속성 기반. 감사 로그·부인 방지·책임 추적은 CIA와 관련되지만 같은 용어가 아니다.

꼭 기억할 것

DAC 소유자 재량 / MAC 보안 등급·정책 강제 / RBAC 역할 / ABAC 속성 기반.

헷갈리는 지점 감사 로그·부인 방지·책임 추적은 CIA와 관련되지만 같은 용어가 아니다.

02

암호·해시·전자서명

대칭키는 같은 비밀키로 암복호, 공개키는 키쌍을 사용한다. 해시는 임의 길이 입력을 정해진 길이 값으로 요약하며 역복원을 목적으로 하지 않는다. 전자서명은 개인키로 서명하고 공개키로 검증한다.

답을 가리고 확인

“암호·해시·전자서명”의 핵심 규칙과 헷갈리는 지점을 설명해 보세요.

확인 답안 보기

AES 대칭 / RSA 공개키 / SHA-256 해시. 기밀 전송은 수신자 공개키 암호화, 서명은 송신자 개인키 서명. 해시만으로 송신자 인증이 되지 않는다. MAC/HMAC은 공유 비밀키로 무결성과 인증을 제공한다.

꼭 기억할 것

AES 대칭 / RSA 공개키 / SHA-256 해시. 기밀 전송은 수신자 공개키 암호화, 서명은 송신자 개인키 서명.

헷갈리는 지점 해시만으로 송신자 인증이 되지 않는다. MAC/HMAC은 공유 비밀키로 무결성과 인증을 제공한다.

03

웹 공격

SQL Injection은 입력이 SQL 구조에 섞임, XSS는 신뢰하지 않은 스크립트가 브라우저에서 실행됨, CSRF는 사용자 인증 상태를 악용한 요청 유도, SSRF는 서버가 공격자가 유도한 주소로 요청하게 하는 공격이다.

답을 가리고 확인

“웹 공격”의 핵심 규칙과 헷갈리는 지점을 설명해 보세요.

확인 답안 보기

SQLi는 매개변수화 질의, XSS는 출력 문맥에 맞는 인코딩, CSRF는 토큰·쿠키 정책·출처 검증, SSRF는 대상 제한으로 대응. CORS는 인증·인가를 대신하지 않는다. XSS와 CSRF를 “스크립트 공격”으로 뭉뚱그리지 않는다.

꼭 기억할 것

SQLi는 매개변수화 질의, XSS는 출력 문맥에 맞는 인코딩, CSRF는 토큰·쿠키 정책·출처 검증, SSRF는 대상 제한으로 대응.

헷갈리는 지점 CORS는 인증·인가를 대신하지 않는다. XSS와 CSRF를 “스크립트 공격”으로 뭉뚱그리지 않는다.

04

네트워크 공격

스니핑은 도청, 스푸핑은 위장, 세션 하이재킹은 정상 세션 탈취다. SYN Flood는 반개방 연결 자원 소진, Smurf는 위조된 출발지로 ICMP 반사 증폭, LAND는 출발지·목적지 주소/포트를 동일하게 조작하는 형태다.

답을 가리고 확인

“네트워크 공격”의 핵심 규칙과 헷갈리는 지점을 설명해 보세요.

확인 답안 보기

DDoS는 다수 출발지, DRDoS는 반사 서버들을 이용. ARP 스푸핑은 IP-MAC 대응을 속인다. 공격의 결과가 서비스 거부라고 해서 전부 같은 세부 이름은 아니다. 패킷·주소·연결의 단서를 읽는다.

꼭 기억할 것

DDoS는 다수 출발지, DRDoS는 반사 서버들을 이용. ARP 스푸핑은 IP-MAC 대응을 속인다.

헷갈리는 지점 공격의 결과가 서비스 거부라고 해서 전부 같은 세부 이름은 아니다. 패킷·주소·연결의 단서를 읽는다.

05

악성코드와 운영 보안

바이러스는 숙주 감염, 웜은 네트워크 자기 전파, 트로이목마는 정상인 척 악성 동작, 랜섬웨어는 암호화 등으로 협박한다. APT는 특정 대상에 장기·지속적 공격, 제로데이는 알려진 대응이 준비되기 전 취약점 악용이다.

답을 가리고 확인

“악성코드와 운영 보안”의 핵심 규칙과 헷갈리는 지점을 설명해 보세요.

확인 답안 보기

IDS 탐지 / IPS 차단 / WAF 웹 요청 방어 / DLP 정보 유출 방지 / NAC 네트워크 접근통제. 백신이나 WAF 하나만으로 모든 공격을 막는다고 쓰지 않는다. 통제의 범위가 다르다.

꼭 기억할 것

IDS 탐지 / IPS 차단 / WAF 웹 요청 방어 / DLP 정보 유출 방지 / NAC 네트워크 접근통제.

헷갈리는 지점 백신이나 WAF 하나만으로 모든 공격을 막는다고 쓰지 않는다. 통제의 범위가 다르다.

06

관리체계·개발 보안

ISMS는 정보보호 관리체계, ISMS-P는 개인정보 보호까지 통합한다. Secure SDLC는 요구·설계·구현·검증·운영에 보안을 반영한다. 버퍼 오버플로는 경계 밖 쓰기, TOCTOU는 검사와 사용 사이 상태 변화 문제다.

답을 가리고 확인

“관리체계·개발 보안”의 핵심 규칙과 헷갈리는 지점을 설명해 보세요.

확인 답안 보기

비밀번호는 평문이나 빠른 단순 해시만으로 보관하지 않고 salt와 적절한 비밀번호 해싱을 사용한다. salt는 같은 비밀번호의 동일 해시 노출과 사전 계산 공격을 줄이지만 그 자체가 비밀키는 아니다.

꼭 기억할 것

비밀번호는 평문이나 빠른 단순 해시만으로 보관하지 않고 salt와 적절한 비밀번호 해싱을 사용한다.

헷갈리는 지점 salt는 같은 비밀번호의 동일 해시 노출과 사전 계산 공격을 줄이지만 그 자체가 비밀키는 아니다.

07

신기술 묶음

IaaS는 인프라, PaaS는 실행 플랫폼, SaaS는 완성 서비스. 컨테이너는 호스트 커널을 공유하는 격리, VM은 가상 하드웨어 위 게스트 OS를 실행한다. 엣지는 데이터 발생지 가까이에서 처리한다.

답을 가리고 확인

“신기술 묶음”의 핵심 규칙과 헷갈리는 지점을 설명해 보세요.

확인 답안 보기

블록체인=분산 원장·합의·연결 구조 / 디지털 트윈=실물과 대응하는 디지털 모델 / SIEM=보안 이벤트 수집·상관분석. 클라우드는 운영 책임을 전부 없애지 않는다. 서비스 유형에 따라 사용자의 책임 범위가 달라진다.

꼭 기억할 것

블록체인=분산 원장·합의·연결 구조 / 디지털 트윈=실물과 대응하는 디지털 모델 / SIEM=보안 이벤트 수집·상관분석.

헷갈리는 지점 클라우드는 운영 책임을 전부 없애지 않는다. 서비스 유형에 따라 사용자의 책임 범위가 달라진다.

08

클라우드 네이티브·생성형 AI 확장 용어

마이크로서비스는 하나의 시스템을 독립 배포 가능한 작은 서비스로 나눈 구조이며, API Gateway는 여러 마이크로서비스 앞단에서 라우팅·인증·속도 제한을 담당하는 단일 진입점이다. 컨테이너 오케스트레이션(쿠버네티스)은 다수 컨테이너의 배포·확장·자동 복구를 관리한다. LLM은 방대한 텍스트로 학습해 다음 토큰을 예측하는 거대 언어 모델이고, RAG(검색 증강 생성)는 답변 전에 외부 문서를 검색해 근거를 덧붙여 환각을 줄이는 기법이다. 제로 트러스트는 내부·외부를 구분하지 않고 모든 접근을 검증한 뒤 최소 권한만 허용하는 보안 모델이다.

답을 가리고 확인

“클라우드 네이티브·생성형 AI 확장 용어”의 핵심 규칙과 헷갈리는 지점을 설명해 보세요.

확인 답안 보기

RAG는 모델을 재학습하는 것이 아니라 검색한 문서를 프롬프트에 덧붙여 근거로 쓰는 방식이다. 제로 트러스트의 핵심은 "절대 신뢰하지 말고 항상 검증하라". 마이크로서비스가 항상 모놀리식보다 빠르다고 일반화하지 않는다. 서비스 호출이 늘면 네트워크 지연이 증가할 수 있다. 방화벽 하나만으로 제로 트러스트를 구현했다고 보지 않는다.

꼭 기억할 것

RAG는 모델을 재학습하는 것이 아니라 검색한 문서를 프롬프트에 덧붙여 근거로 쓰는 방식이다. 제로 트러스트의 핵심은 "절대 신뢰하지 말고 항상 검증하라".

헷갈리는 지점 마이크로서비스가 항상 모놀리식보다 빠르다고 일반화하지 않는다. 서비스 호출이 늘면 네트워크 지연이 증가할 수 있다. 방화벽 하나만으로 제로 트러스트를 구현했다고 보지 않는다.

09

기밀성·무결성·가용성과 인증·인가

기밀성은 허가 없는 열람을 막고 무결성은 허가 없는 변경을 막거나 탐지하며 가용성은 필요할 때 서비스를 사용할 수 있게 하는 것이다. 개인정보 유출은 기밀성, 거래 내역 변조는 무결성, 서비스 마비는 가용성의 전형적인 사례다.

인증은 누구인지 확인, 인가는 그 주체가 어떤 자원을 사용할 수 있는지 결정한다. 다중요소 인증은 지식(암호)·소유(토큰)·생체 같은 서로 다른 요소를 결합한다. 비밀번호 두 개는 모두 지식 요소라 두 요소 인증과 다르다.

과정으로 이해하기

  1. 사용자 A 로그인 성공 → 인증.
  2. A가 B의 주문 id를 요청할 때 소유권 확인 → 인가.

답을 가리고 확인

DDoS가 주로 침해하는 보안 성질은?

확인 답안 보기

가용성.

꼭 기억할 것

CIA 기밀성·무결성·가용성. 신원 확인→권한 검사→기록·감사.

헷갈리는 지점 로그인한 사용자라고 다른 사람의 주문을 조회할 권한이 생기는 것은 아니다.

10

대칭키·공개키·해시·서명·인증서

대칭키는 같은 비밀키로 암호화·복호화하므로 빠르지만 비밀키 공유가 필요하다. 공개키 방식은 공개키와 개인키를 사용하며 키 배포·서명 등에 쓰인다. 해시는 입력을 고정 길이 값으로 요약하는 단방향 목적의 함수다.

서명은 송신자의 개인키로 만들고 공개키로 검증해 무결성·인증·부인 방지를 돕는다. 기밀 전송은 수신자의 공개키로 암호화하고 수신자의 개인키로 복호화한다. 인증서는 공개키와 주체의 연결을 CA 서명으로 확인하는 수단이다.

대칭키·공개키·해시·서명·인증서 · 한눈에 비교
목적사용 키·수단결과
기밀 전송수신자 공개키 암호화→개인키 복호화허가 수신자만 열람
서명송신자 개인키 서명→공개키 검증변조·서명자 확인
HMAC공유 비밀키+해시무결성·메시지 인증
비밀번호 저장salt+비밀번호 전용 해싱대입 공격 비용 증가

답을 가리고 확인

암호화와 해시의 가장 큰 목적 차이는?

확인 답안 보기

암호화는 키로 원문 복원, 해시는 원문 복원을 목적으로 하지 않는 요약.

꼭 기억할 것

AES·DES·3DES·SEED·ARIA 대칭키 / RSA 공개키 / SHA 계열 해시.

헷갈리는 지점 “개인키로 암호화”를 모든 전자서명 알고리즘에 공통인 정확한 절차처럼 쓰지 않는다. 서명·검증으로 표현한다.

11

접근통제 모델·Bell-LaPadula·Biba

DAC는 소유자의 재량으로 권한을 부여하고 MAC는 보안 등급·정책을 강제한다. RBAC는 역할, ABAC는 주체·자원·환경 등의 속성으로 결정한다. 최소 권한은 업무에 필요한 권한만 주는 원칙이다.

Bell-LaPadula는 기밀성 중심으로 상위 등급 읽기 금지(No Read Up), 하위 등급 쓰기 금지(No Write Down)를 기억한다. Biba의 엄격 무결성 모델은 무결성 중심으로 하위 등급 읽기 금지(No Read Down), 상위 등급 쓰기 금지(No Write Up)를 다룬다.

과정으로 이해하기

  1. BLP: 높은 기밀 자료를 읽거나 높은 기밀 자료를 낮은 곳에 흘려 쓰는 것을 막는다.
  2. Biba: 낮은 신뢰 자료가 높은 신뢰 자료를 오염시키는 것을 막는다.

답을 가리고 확인

직무 역할별 권한을 부여하는 모델은?

확인 답안 보기

RBAC(역할 기반 접근통제).

꼭 기억할 것

BLP 기밀성: 상위 읽기·하위 쓰기 금지 / Biba 무결성: 하위 읽기·상위 쓰기 금지.

헷갈리는 지점 보안 등급과 무결성 등급의 뜻을 구별한다. Biba의 모든 변형이 같은 규칙은 아니다.

12

공격 단서로 XSS·CSRF·SQLi·SSRF 구별

XSS는 공격자 스크립트가 피해자 브라우저의 신뢰 문맥에서 실행되는 공격이다. 저장형은 게시물 등에 저장, 반사형은 요청 입력이 응답에 반사, DOM 기반은 클라이언트 처리에서 발생한다. CSRF는 로그인 상태를 악용해 의도하지 않은 요청을 보내게 한다.

SQLi는 데이터 입력이 SQL 명령 구조로 해석되는 문제이고 SSRF는 서버를 시켜 내부·외부 주소에 요청하게 한다. 경로 탐색은 ../ 등으로 허용 범위를 벗어난 파일 접근을 노린다. 대응은 각 신뢰 경계에 맞춰 적용한다.

과정으로 이해하기

  1. 댓글의 스크립트가 다른 사용자에게 실행 → 저장형 XSS.
  2. 외부 페이지가 로그인 쿠키를 이용해 송금 요청 유도 → CSRF.
  3. URL 미리보기 서버에 내부 관리 주소 입력 → SSRF.

답을 가리고 확인

사용자 입력이 WHERE 절의 SQL 조건으로 해석되어 인증을 우회하면?

확인 답안 보기

SQL Injection.

꼭 기억할 것

SQLi 매개변수화 / XSS 출력 문맥 인코딩 / CSRF 토큰·출처·쿠키 정책 / SSRF 대상·네트워크 제한.

헷갈리는 지점 입력 검사 하나나 CORS 설정만으로 모든 공격을 막는다고 설명하지 않는다.

13

DoS·사회공학·악성코드 용어

SYN Flood는 반개방 연결 자원 소진, Smurf는 위조 출발지로 ICMP 반사 증폭, Ping of Death는 전통적인 비정상 크기 ICMP 처리 문제, Teardrop은 겹치는 IP 단편의 재조립 문제, LAND는 출발지·목적지를 동일하게 조작하는 공격의 단서를 본다.

피싱은 신뢰 주체 사칭, 스피어 피싱은 특정 대상 맞춤, 파밍은 가짜 사이트로 연결을 돌리는 기법이다. 워터링 홀은 대상이 자주 찾는 사이트를 감염시키고 공급망 공격은 신뢰하는 공급·업데이트 경로를 이용한다. 바이러스는 숙주, 웜은 자기 전파, 트로이목마는 정상 위장, 루트킷은 은폐·권한 유지에 초점을 둔다.

DoS·사회공학·악성코드 용어 · 한눈에 비교
단서용어
특정 직원에게 맞춤형 사칭 메일스피어 피싱
자주 방문하는 웹사이트를 감염워터링 홀
파일 암호화 후 금전 요구랜섬웨어
장기 잠복·지속 공격APT
여러 반사 서버로 피해자에게 응답 증폭DRDoS

답을 가리고 확인

스니핑과 스푸핑의 차이는?

확인 답안 보기

스니핑은 도청, 스푸핑은 신원·주소 위장.

꼭 기억할 것

DDoS 다수 출발지 / DRDoS 반사·증폭. 공격 이름은 패킷·전파·유도 단서로 판별.

헷갈리는 지점 전통적 공격 원리와 현재 시스템 취약성을 동일시하지 않는다. 현행 안전성 판정은 별도다.

14

개발 보안·TOCTOU·장비·관리

버퍼 오버플로는 저장 범위를 넘는 쓰기로 메모리를 손상시키는 문제다. TOCTOU는 검사한 뒤 실제 사용하기 전 상태가 바뀌는 경쟁 조건이다. 입력 검증·경계 검사·안전한 API·최소 권한·비밀 분리 등은 개발 단계부터 적용한다.

IDS는 탐지, IPS는 차단, WAF는 웹 응용 요청 방어, NAC는 네트워크 접근통제, DLP는 정보 유출 방지, SIEM은 보안 이벤트 수집·상관 분석이다. ISMS는 정보보호 관리체계, ISMS-P는 개인정보 보호를 통합한다. 위험은 자산·위협·취약성·영향을 연결해 평가한다.

과정으로 이해하기

  1. 파일 권한 검사 후 파일 경로가 공격자에 의해 바뀌어 다른 파일 사용 → TOCTOU.
  2. 조회 권한 없이 id만 바꿔 타인 자료 조회 → 객체 수준 인가 누락.

답을 가리고 확인

서버 앞에서 웹 요청 공격 패턴을 검사·차단하는 보안 장비는?

확인 답안 보기

WAF(웹 애플리케이션 방화벽).

꼭 기억할 것

위협은 잠재 원인, 취약성은 약점, 위험은 발생 가능성과 영향의 관점.

헷갈리는 지점 해시 salt는 비밀키가 아니며 동일 암호의 같은 해시·사전 계산 공격을 줄이기 위한 개별 값이다.

15

신기술을 서비스·구조·목적으로 묶기

IaaS는 인프라, PaaS는 실행·개발 플랫폼, SaaS는 완성 응용 서비스를 제공한다. VM은 가상 하드웨어 위 게스트 OS, 컨테이너는 호스트 커널을 공유하는 격리 구조다. 엣지 컴퓨팅은 발생지 가까이에서 처리해 지연·전송 부담을 줄인다.

SDN은 네트워크 제어·데이터 평면 분리, NFV는 네트워크 기능의 소프트웨어 가상화다. 빅데이터의 전통적 3V는 Volume·Velocity·Variety, Hadoop의 HDFS는 분산 파일 저장, MapReduce는 분산 처리 모델이다. NoSQL은 문서·키값·컬럼 계열·그래프 등 관계형과 다른 모델을 묶는 용어다.

신기술을 서비스·구조·목적으로 묶기 · 한눈에 비교
약어풀어 쓰기·핵심
SaaSSoftware as a Service: 완성 SW 제공
SDNSoftware Defined Networking: 제어·데이터 평면 분리
NFVNetwork Functions Virtualization: 네트워크 기능 가상화
MSAMicroservices Architecture: 독립 서비스 구성
HDFSHadoop Distributed File System: 분산 파일 시스템

답을 가리고 확인

가상 서버·스토리지 같은 기반 자원을 제공하는 클라우드 모델은?

확인 답안 보기

IaaS.

꼭 기억할 것

블록체인 분산 원장 / 디지털 트윈 실물 대응 모델 / IoT 연결 사물 / MSA 작은 서비스 분리.

헷갈리는 지점 NoSQL을 SQL 문법이 절대 불가능한 모든 시스템이라는 뜻으로 좁히지 않는다.

16

공격명을 쓰기 전에 실행 주체 확인

XSS는 악성 스크립트가 사용자의 브라우저에서 실행되는 공격이다. CSRF는 로그인된 사용자의 브라우저가 의도하지 않은 요청을 보내게 한다. SQL Injection은 입력이 SQL 구문으로 해석되게 하며, SSRF는 서버가 공격자가 의도한 대상에 요청하도록 만든다.

답을 가리고 확인

서버의 URL 가져오기 기능을 악용해 내부 관리 주소에 요청한다. 공격은?

확인 답안 보기

SSRF. 요청의 실행 주체가 서버다.

2026.10.14 재확인: OWASP CSRF

꼭 기억할 것

브라우저 스크립트=XSS, 사용자 권한 요청=CSRF, DB 질의 변조=SQLi, 서버의 대리 요청=SSRF.

헷갈리는 지점 XSS 방어는 문맥에 맞는 출력 인코딩·안전한 DOM API, SQLi 방어는 매개변수화 질의다. CSRF 토큰만으로 XSS를 해결하지 못한다.

직접 풀어보기 18문제

모두 유형 연습을 위해 직접 만든 문제입니다. C 예제의 printf·strlen은 필요한 표준 헤더가 포함된 상황을 가정합니다. Java는 표시된 클래스·main 위치에서 실행합니다. 단답은 동의어가 있을 수 있어 자동 판정 대신 자기 채점을 사용합니다.

보안·신기술 · 기본 · 창작 01미풀이

웹 공격 구별

사용자 브라우저에 악성 스크립트를 실행시키는 공격은?

정답과 풀이 확인

정답 XSS

Cross-Site Scripting. CSRF는 인증된 브라우저의 요청을 악용한다.

해설과 비교해 직접 채점
보안·신기술 · 기본 · 창작 02미풀이

세션 탈취

로그인 뒤 발급된 세션을 빼앗아 정상 사용자로 행세하는 공격은?

정답과 풀이 확인

정답 세션 하이재킹

인증 후 유지되는 세션 상태를 탈취·도용한다.

해설과 비교해 직접 채점
보안·신기술 · 기본 · 창작 03미풀이

서명 키

송신자의 전자서명을 검증할 때 사용하는 키는?

정답과 풀이 확인

정답 송신자의 공개키

송신자 개인키로 만든 서명은 대응하는 공개키로 검증한다.

해설과 비교해 직접 채점
보안·신기술 · 기본 · 창작 04미풀이

일방향 요약

임의 길이 데이터를 고정 길이 요약값으로 바꾸어 변경 여부 확인에 쓰는 함수는?

정답과 풀이 확인

정답 해시 함수

입력을 복호화하는 암호가 아니다. 충돌 가능성 자체가 수학적으로 사라지는 것도 아니다.

해설과 비교해 직접 채점
보안·신기술 · 기본 · 창작 05미풀이

역할 접근

운영자·개발자·조회자 역할에 권한을 연결하는 접근통제 모델은?

정답과 풀이 확인

정답 RBAC

Role-Based Access Control, 역할 기반 접근통제다.

해설과 비교해 직접 채점
보안·신기술 · 기본 · 창작 06미풀이

반사 증폭

출발지를 피해자로 위조한 ICMP 요청에 다수 호스트가 응답하게 만드는 공격은?

정답과 풀이 확인

정답 Smurf

ICMP 응답이 피해자에게 집중되는 반사·증폭 형태다.

해설과 비교해 직접 채점
보안·신기술 · 기본 · 창작 07미풀이

관리체계 약어

정보보호 관리체계의 영문 약어는?

정답과 풀이 확인

정답 ISMS

Information Security Management System. 개인정보 보호를 통합한 ISMS-P와 구분한다.

해설과 비교해 직접 채점
보안·신기술 · 기본 · 창작 08미풀이

검색 증강 생성

LLM이 답변하기 전 외부 문서를 검색해 근거로 활용함으로써 환각을 줄이는 기법의 영문 약어는?

정답과 풀이 확인

정답 RAG

Retrieval-Augmented Generation. 모델을 재학습하는 것이 아니라 검색 결과를 프롬프트에 추가하는 방식이다.

해설과 비교해 직접 채점
보안·신기술 · 기본 · 창작 09미풀이

접근 통제 모델

내부 네트워크도 신뢰하지 않고 모든 접근 요청마다 인증·인가를 검증하는 보안 모델은?

정답과 풀이 확인

정답 제로 트러스트

Zero Trust. "절대 신뢰하지 말고 항상 검증하라"가 핵심 원칙이다.

해설과 비교해 직접 채점
보안·신기술 · 기본 · 창작 10미풀이

진입점 구성요소

여러 마이크로서비스 앞단에서 라우팅·인증·속도 제한을 한 곳에서 처리하는 구성요소는?

정답과 풀이 확인

정답 API Gateway

클라이언트는 개별 서비스 주소 대신 게이트웨이 하나로 요청을 보낸다.

해설과 비교해 직접 채점
보안·신기술 · 기본 · 창작 11미풀이

컨테이너 관리

다수의 컨테이너를 자동으로 배포·확장·복구하는 대표적인 오픈소스 오케스트레이션 도구는?

정답과 풀이 확인

정답 쿠버네티스

Kubernetes. 컨테이너 이미지를 만드는 도구(Docker 등)와 다수 컨테이너를 운영하는 오케스트레이션 도구를 구별한다.

해설과 비교해 직접 채점
보안·신기술 · 기본 · 창작 12미풀이

보안 모델 규칙

No Read Up, No Write Down으로 기밀성을 보호하는 모델은?

정답과 풀이 확인

정답 Bell-LaPadula

Biba는 엄격 무결성 모델에서 반대 방향 규칙을 기억한다.

해설과 비교해 직접 채점
보안·신기술 · 기본 · 창작 13미풀이

서명 키 방향

전자서명의 생성 키와 검증 키는 누구의 어떤 키인가?

정답과 풀이 확인

정답 송신자의 개인키 / 송신자의 공개키

기밀 전송의 수신자 공개키 암호화와 구별한다.

해설과 비교해 직접 채점
보안·신기술 · 기본 · 창작 14미풀이

경쟁 조건 공격

파일을 검사한 뒤 실제 사용하기 전 파일 대상이 바뀌는 취약점은?

정답과 풀이 확인

정답 TOCTOU

Time Of Check To Time Of Use. 검사-사용 사이의 상태 변화.

해설과 비교해 직접 채점
보안·신기술 · 기본 · 창작 15미풀이

워터링 홀 단서

표적이 자주 방문하는 사이트를 감염시켜 접근을 기다리는 공격은?

정답과 풀이 확인

정답 워터링 홀

특정 대상의 방문 습관을 이용한다.

해설과 비교해 직접 채점
보안·신기술 · 기본 · 창작 16미풀이

다중요소 인증

비밀번호와 OTP 기기를 함께 사용하는 인증 요소 두 종류는?

정답과 풀이 확인

정답 지식 / 소유

비밀번호는 알고 있는 정보, OTP 기기는 가지고 있는 수단이다.

해설과 비교해 직접 채점
보안·신기술 · 응용 · 창작 17미풀이

요청 실행 주체

서버가 전달받은 URL을 읽는 기능을 악용해 내부 서비스로 요청을 보냈다. 공격명을 쓰시오.

정답과 풀이 확인

정답 SSRF

서버가 대리 요청하므로 Server-Side Request Forgery다.

해설과 비교해 직접 채점
보안·신기술 · 응용 · 창작 18미풀이

로그인 권한의 악용

로그인된 피해자가 외부 페이지를 방문하자 브라우저가 의도하지 않은 계정 변경 요청을 보냈다. 공격명은?

정답과 풀이 확인

정답 CSRF

인증된 사용자의 브라우저에 요청을 보내게 하는 공격이다. 악성 스크립트 실행 자체가 핵심인 XSS와 구별한다.

해설과 비교해 직접 채점

기출과 연결하기

2025년 1회 · 세션 하이재킹·무결성·CRC

2026년 1회 · Bridge·Observer·DB 설계 단계·비기능 요구·ISMS·HDLC

문법 문서·출처·확인 범위 보기