본문으로 바로가기

용어집

용어집

글을 읽다가 낯선 용어를 만났다면 여기서 찾아보세요.

195개 용어

공격 표면보안
Attack Surface. 외부 공격자가 침투를 시도할 수 있는 모든 노출 지점(서버, 계정, 서비스 등)의 총합.관련 글 보기
공급망 공격보안
Supply Chain Attack. 최종 목표를 직접 노리지 않고, 그 조직이 신뢰하는 협력사·소프트웨어 공급망을 경유해 침투하는 공격.
내부자 위협보안
Insider Threat. 조직 내부 직원이나 협력사 등 이미 접근 권한을 가진 사람에 의한 보안 위협.
네임드 파이프시스템
Named Pipe. 같은 컴퓨터나 네트워크상의 프로세스끼리 데이터를 주고받는 통신 채널로, 악성코드의 내부 통신에도 쓰인다.
논스암호화
Nonce. 매번 한 번만 쓰이는 임의의 값으로, 같은 데이터를 암호화해도 매번 다른 결과가 나오게 해 재전송 공격을 막는다.
다운로더악성코드
Downloader. 감염 이후 진짜 악성코드 본체를 인터넷에서 내려받아 실행시키는 역할만 하는 초기 단계 악성코드.
다크웹네트워크
Dark Web. 일반 브라우저로는 접근할 수 없고 전용 소프트웨어(Tor 등)로만 들어갈 수 있는 익명 네트워크 영역으로, 유출 데이터 거래 등에 악용된다.
대칭키 암호화암호화
Symmetric Encryption. 암호화와 복호화에 같은 키를 쓰는 방식(AES 등). 속도는 빠르지만 키를 안전하게 전달하는 문제가 남는다.
데이터 침해보안
Data Breach. 권한 없는 제3자가 민감한 데이터에 접근하거나 유출시키는 사고.
도메인 컨트롤러시스템
Domain Controller. 조직 내 모든 계정·권한 정보를 관리하는 핵심 서버로, 장악당하면 네트워크 전체가 뚫린 것과 같다.
드로퍼악성코드
Dropper. 최종 악성코드를 자기 파일 안에 내장한 채 대상 시스템에 들어와 그 자리에서 풀어놓고 실행시키는 초기 침투 실행 파일. 외부에서 본체를 내려받는 다운로더와 구분된다.
레드팀보안
Red Team. 실제 공격자처럼 행동하며 조직의 방어 체계를 시험하는 공격 시뮬레이션 팀.
레인보우 테이블암호화
Rainbow Table. 비밀번호와 그 해시값을 미리 대량으로 계산해둔 표로, 유출된 해시값을 빠르게 원문으로 복원하는 데 쓰인다.
레지스트리 하이브시스템
Registry Hive. 윈도우 설정값이 저장되는 데이터베이스 단위로, 자동 실행 등록 등 악성코드 지속성 확보의 단골 표적.
로더악성코드
Loader. 최종 악성코드를 메모리에 불러와 실행하는 역할을 전담하는 악성코드 구성 요소.
루트킷악성코드
Rootkit. 자신의 존재와 활동을 운영체제 수준에서 은폐해 백신·관리자가 탐지하기 어렵게 만드는 악성코드.
리버스 쉘보안
Reverse Shell. 공격 대상 시스템이 스스로 공격자 서버에 접속을 걸어와, 방화벽의 인바운드 차단을 우회하며 원격 제어를 허용하는 방식.
매크로 악성코드악성코드
Macro Malware. 문서 파일(엑셀·워드 등)에 내장된 매크로 기능을 악용해 실행되는 악성코드.
멀버타이징악성코드
Malvertising. 정상 광고 네트워크에 악성 광고를 끼워 넣어, 방문자를 자동으로 악성코드 감염 경로로 유도하는 수법.
뮤텍스시스템
Mutex. 원래는 프로그램이 자원 충돌을 막으려 만드는 잠금 장치인데, 악성코드가 같은 컴퓨터에 자신을 중복 감염시키지 않으려는 표식으로도 활용해 분석 단서가 된다.
바인드 쉘보안
Bind Shell. 공격 대상 시스템이 특정 포트를 열어두고 공격자의 접속을 기다리는 원격 제어 방식.
백도어악성코드
Backdoor. 정상 인증 절차를 우회해 공격자가 언제든 재접속할 수 있도록 몰래 열어두는 통로.
버그 바운티보안
Bug Bounty. 취약점을 신고한 외부 연구자에게 기업이 보상금을 지급하는 제도.
볼륨 섀도 복사본시스템
Shadow Copy. 윈도우가 자동으로 만들어두는 파일 백업 스냅샷으로, 랜섬웨어가 복구를 막기 위해 가장 먼저 삭제하는 표적.
봇넷보안
Botnet. 악성코드에 감염돼 공격자의 원격 명령을 받는 다수 기기로 구성된 네트워크.
부트킷악성코드
Bootkit. 운영체제가 켜지기도 전인 부팅 단계에 침투해 이후 모든 과정을 장악하는 악성코드.
브루트포스보안
Brute Force. 가능한 모든 조합을 하나씩 시도해 비밀번호나 키를 알아내는 공격 방식.
비대칭키 암호화암호화
Asymmetric Encryption. 암호화(공개키)와 복호화(개인키)에 서로 다른 키를 쓰는 방식(RSA 등). 키 전달 문제는 해결되지만 속도가 느리다.
비싱보안
Vishing. 전화 통화를 이용해 금융 정보나 개인정보를 빼내려는 음성 피싱 사기.
섀도우 IT보안
Shadow IT. 회사의 공식 승인이나 IT 부서의 통제 없이 직원이 임의로 쓰는 프로그램·클라우드 서비스.
솔트암호화
Salt. 같은 비밀번호라도 해시 결과가 서로 다르게 나오도록, 해싱 전에 덧붙이는 무작위 값.
쉘코드보안
Shellcode. 취약점을 통해 주입돼 곧바로 실행되는, 기계어로 작성된 짧은 공격 코드 조각.
스미싱보안
Smishing. 문자 메시지 속 링크를 눌러 악성 앱을 설치하거나 개인정보를 입력하게 유도하는 피싱 사기.
스테가노그래피악성코드
Steganography. 이미지·오디오 파일 등 정상 파일 속에 악성 코드나 데이터를 몰래 숨기는 기법.
스파이웨어악성코드
Spyware. 사용자 몰래 개인정보·행동을 수집해 외부로 전송하는 악성코드.
스피어피싱보안
Spear Phishing. 불특정 다수가 아니라 특정 개인·조직을 표적 삼아 맞춤 제작한 피싱 공격.
시크릿 관리보안
Secrets Management. API 키·비밀번호·인증서 같은 민감한 값을 코드에 직접 넣지 않고 안전하게 저장·배포하는 체계.
안티디버깅악성코드
Anti-Debugging. 악성코드가 자신이 분석 도구로 디버깅되고 있는지 확인해, 맞으면 동작을 멈추거나 다르게 행동하는 회피 기법.
안티백신 우회악성코드
AV Evasion. 백신·보안 소프트웨어의 탐지 로직을 피하도록 악성코드를 가공하는 기법 전반.
안티VM악성코드
Anti-VM. 악성코드가 자신이 분석용 가상 환경에서 실행되고 있는지 확인해, 맞으면 동작을 멈추거나 숨기는 회피 기법.
양자내성암호암호화
Post-Quantum Cryptography. 미래의 양자 컴퓨터로도 깨지지 않도록 설계된 차세대 암호 방식.
에어갭보안
Air Gap. 외부 네트워크와 물리적으로 완전히 분리해 해킹을 원천 차단하려는 망 구성 방식.
엔드투엔드 암호화암호화
End-to-End Encryption(E2EE). 발신자와 수신자만 내용을 볼 수 있고, 중간의 서버조차 복호화할 수 없도록 암호화하는 방식.
역방향 프록시네트워크
Reverse Proxy. 클라이언트 요청을 대신 받아 내부 서버로 전달하는 중계 서버로, 원 서버의 위치를 숨기는 데도 쓰인다.
와이퍼악성코드
Wiper. 금전 목적 없이 시스템의 데이터를 복구 불가능하게 파괴하는 데만 목적을 둔 악성코드.
워터링홀보안
Watering Hole. 공격 대상이 자주 방문하는 정상 웹사이트를 미리 감염시켜 매복하는 공격 기법.
웜악성코드
Worm. 사용자 개입 없이도 네트워크를 통해 스스로 복제·전파되는 악성코드.
웹셸악성코드
Web Shell. 침해한 웹 서버에 몰래 심어두는 스크립트로, 브라우저로 접속해 서버를 원격 제어할 수 있게 한다.
위협 모델링보안
Threat Modeling. 시스템을 설계하는 단계에서부터 어떤 공격이 가능한지 미리 분석하고 대비하는 활동.
위협 인텔리전스보안
Threat Intelligence. 공격자의 수법·인프라·동향을 수집·분석해 방어에 활용하는 정보.
위협 행위자보안
Threat Actor. 사이버 공격을 실행하는 개인·집단·국가를 통칭하는 용어.
이중공갈보안
Double Extortion. 랜섬웨어 공격자가 파일을 암호화할 뿐 아니라 데이터를 미리 빼돌려 유출 협박까지 병행하는 수법.
익스플로잇 체인보안
Exploit Chain. 하나의 취약점만으로는 부족해, 여러 취약점을 순서대로 엮어 최종 목표(예: 원격 코드 실행)를 달성하는 공격 방식.
익스필트레이션보안
Exfiltration. 침해한 시스템에서 데이터를 외부로 몰래 빼내는 단계.
인증기관암호화
Certificate Authority(CA). 웹사이트나 소프트웨어의 신원을 보증하는 디지털 인증서를 발급하는 신뢰된 기관.
인증서 피닝암호화
Certificate Pinning. 앱이 특정 인증서만 신뢰하도록 미리 고정해, 위조 인증서를 이용한 중간자 공격을 막는 기법.
인포스틸러악성코드
Infostealer. 브라우저에 저장된 비밀번호, 쿠키, 암호화폐 지갑 정보 등을 훔쳐 유출하는 데 특화된 악성코드.
전자서명암호화
Digital Signature. 개인키로 서명해 발신자 신원과 내용의 무결성을 동시에 증명하는 암호 기술.
정찰보안
Reconnaissance. 본격적인 공격에 앞서 대상의 조직 구조·시스템·직원 정보를 수집하는 사전 조사 단계.
제로 트러스트보안
Zero Trust. 내부망이든 외부든 어떤 사용자·기기도 기본적으로 신뢰하지 않고 매번 검증한다는 보안 원칙.
제로데이보안
Zero-Day. 벤더가 아직 존재를 모르거나 패치를 내놓지 못한 상태에서 악용되는 취약점.
제로클릭악성코드
Zero-Click. 사용자의 클릭이나 실행 없이, 메시지를 받기만 해도 감염이 이루어지는 공격 방식.
지속성 확보보안
Persistence. 재부팅이나 로그아웃 이후에도 대상 시스템에 계속 접근할 수 있도록 공격자가 남기는 장치.
초기 접근보안
Initial Access. 공격자가 대상 시스템·네트워크에 처음 발을 들이는 침투 단계.
최소 권한 원칙보안
Principle of Least Privilege. 업무에 꼭 필요한 최소한의 권한만 부여해야 한다는 보안 원칙.
컨테이너 이스케이프시스템
Container Escape. 격리돼 있어야 할 컨테이너에서 벗어나 호스트 시스템이나 다른 컨테이너를 장악하는 공격.
코드 난독화악성코드
Code Obfuscation. 코드의 실제 동작은 그대로 두면서, 사람이나 분석 도구가 읽기 어렵게 형태만 복잡하게 바꾸는 기법.
코드 서명시스템
Code Signing. 실행 파일 제작자가 전자서명을 붙여 위·변조 여부와 출처를 증명하는 절차. 공격자가 훔친 인증서로 서명을 위조하기도 한다.
크리덴셜 스터핑보안
Credential Stuffing. 다른 사이트 유출로 얻은 아이디·비밀번호 조합을 여러 서비스에 무작위로 대입해보는 공격.관련 글 보기
크립터악성코드
Crypter. 악성코드를 암호화·난독화해 백신의 탐지를 피하도록 가공해주는 도구나 서비스.
클리퍼악성코드
Clipper. 클립보드에 복사된 암호화폐 지갑 주소를 감지해 공격자의 주소로 몰래 바꿔치기하는 악성코드.
키로거악성코드
Keylogger. 사용자가 입력하는 키보드 값을 몰래 기록해 비밀번호 등을 빼내는 악성코드.
킬체인보안
Kill Chain. 정찰부터 목표 달성까지 공격이 거치는 단계를 순서대로 정리한 모델.
타이포스쿼팅네트워크
Typosquatting. 유명 사이트와 철자가 비슷한 도메인을 등록해 오타로 유입되는 방문자를 노리는 기법.
트로이목마악성코드
Trojan. 정상 프로그램으로 위장해 사용자가 직접 실행하도록 속이는 악성코드.
파일리스 악성코드악성코드
Fileless Malware. 디스크에 파일을 남기지 않고 메모리에서만 동작해 전통적인 파일 검사로는 탐지하기 어려운 악성코드.
패커악성코드
Packer. 악성코드 파일을 압축·암호화해 원본 코드를 감추고 백신의 정적 탐지를 피하는 기법.
퍼징보안
Fuzzing. 프로그램에 무작위·비정상 입력값을 대량으로 넣어 취약점을 찾아내는 테스트 기법.
페이로드악성코드
Payload. 공격 과정에서 실제로 전달·실행되는 핵심 악성 코드나 명령 자체.
포트 스캐닝네트워크
Port Scanning. 대상 시스템의 어떤 네트워크 포트가 열려 있고 어떤 서비스가 돌아가는지 확인하는 정찰 기법.
폴리모픽 악성코드악성코드
Polymorphic Malware. 실행될 때마다 코드 형태를 스스로 바꿔 시그니처 기반 탐지를 회피하는 악성코드.
프롬프트 인젝션보안
Prompt Injection. AI 모델에게 원래 지시를 무시하고 공격자의 명령을 따르도록 입력값을 조작하는 공격.관련 글 보기
하이퍼바이저시스템
Hypervisor. 하나의 물리 서버 위에 여러 가상 머신을 만들고 관리하는 소프트웨어 계층.
해시 충돌암호화
Hash Collision. 서로 다른 두 입력값이 우연히 같은 해시 결과를 내는 현상으로, 발생하면 그 해시 함수는 안전하지 않다고 본다.
허니팟보안
Honeypot. 공격자를 유인하기 위해 일부러 취약하게 꾸며둔 미끼 시스템.
횡적 이동보안
Lateral Movement. 침투에 성공한 공격자가 첫 발판을 딛고 내부망의 다른 시스템으로 이동해가는 단계.
AEAD암호화
Authenticated Encryption with Associated Data. 기밀성(암호화)과 무결성(위변조 검증)을 동시에 보장하는 암호 방식.
AES암호화
Advanced Encryption Standard. 전 세계에서 가장 널리 쓰이는 대칭키 암호화 표준.
AMSI시스템
Antimalware Scan Interface. 윈도우가 스크립트·매크로 실행 전 백신에 검사를 요청하는 인터페이스.
ARP 스푸핑네트워크
ARP Spoofing. 위조된 주소 정보를 뿌려 같은 네트워크 내 통신을 가로채는 공격.
ASLR시스템
Address Space Layout Randomization. 프로그램 실행 때마다 메모리 주소 배치를 무작위로 바꿔, 공격자가 특정 주소를 노리기 어렵게 만드는 운영체제 보호 기법.
ASM보안
Attack Surface Management. 조직이 인지하지 못한 노출 자산까지 지속적으로 찾아내 관리하는 활동.관련 글 보기
Base64암호화
이진 데이터를 텍스트로 표현하는 인코딩 방식. 암호화가 아니라 형식 변환일 뿐이라 누구나 원문으로 되돌릴 수 있지만, 악성코드가 탐지를 피하려 자주 사용한다.
BEC보안
Business Email Compromise. 임원·거래처를 사칭한 이메일로 송금이나 정보를 유도하는 사기 공격.
BGP 하이재킹네트워크
BGP Hijacking. 인터넷 경로 정보를 조작해 특정 트래픽을 공격자가 원하는 경로로 우회시키는 공격.
BOF보안
Buffer Overflow. 프로그램이 할당된 메모리 버퍼 크기를 넘는 데이터를 받아 인접 메모리를 덮어쓰는 취약점.
BYOVD보안
Bring Your Own Vulnerable Driver. 공격자가 서명된 취약한 드라이버를 직접 설치해 보안 소프트웨어를 무력화하는 기법.
C2네트워크
Command and Control. 공격자가 침투한 시스템을 원격으로 조종하기 위해 운영하는 통신 서버.
CBC암호화
Cipher Block Chaining. 이전 블록의 암호화 결과를 다음 블록에 연쇄적으로 반영하는 블록 암호 운용 방식.
CHM시스템
Compiled HTML Help. 윈도우 도움말 파일 형식으로, 내부에 스크립트를 숨겨 악성코드 유포에 악용되곤 한다.
CORS네트워크
Cross-Origin Resource Sharing. 브라우저가 다른 출처의 리소스 요청을 허용할지 결정하는 보안 정책.
CSRF보안
Cross-Site Request Forgery. 로그인된 사용자가 자신도 모르게 원치 않는 요청을 보내게 속이는 공격.
CTEM보안
Continuous Threat Exposure Management. 조직의 노출 위험을 한 번이 아니라 지속적으로 진단·개선하는 관리 체계.관련 글 보기
CVSS보안
Common Vulnerability Scoring System. 취약점 심각도를 0~10점으로 수치화하는 업계 표준 체계.
CWE보안
Common Weakness Enumeration. 소프트웨어에서 반복적으로 나타나는 결함 유형을 분류한 표준 목록. 개별 취약점을 식별하는 CVE와 달리, 결함의 '종류'를 분류한다.
DDoS보안
Distributed Denial of Service. 다수의 시스템에서 동시에 트래픽을 퍼부어 서비스를 마비시키는 공격.
DEP시스템
Data Execution Prevention. 데이터 영역으로 지정된 메모리에서는 코드가 실행되지 못하게 막아, 버퍼 오버플로우 공격을 어렵게 만드는 보호 기법.
DGA네트워크
Domain Generation Algorithm. 악성코드가 C2 서버 주소를 매번 새로 생성해 차단을 회피하는 기법.
DKIM네트워크
이메일에 전자서명을 붙여 발신 이후 내용이 변조되지 않았음을 검증하는 인증 기술.
DLL시스템
Dynamic Link Library. 여러 프로그램이 공유해 불러 쓰는 윈도우 실행 코드 모듈.
DLL 하이재킹시스템
DLL Hijacking. 프로그램이 라이브러리를 찾는 순서를 악용해, 정상 DLL 대신 악성 DLL을 먼저 로드시키는 기법.
DLP보안
Data Loss Prevention. 민감 정보가 조직 밖으로 유출되는 것을 감지·차단하는 보안 체계.
DMARC네트워크
발신자 도메인을 위조한 이메일(피싱)을 판별·차단하도록 SPF·DKIM 검증 결과를 조합하는 이메일 인증 정책.
DNS 스푸핑네트워크
DNS Spoofing. 조작된 응답으로 사용자를 가짜 사이트로 유도하는 공격.
DNS 터널링네트워크
DNS Tunneling. 정상적인 DNS 질의 트래픽 속에 명령이나 데이터를 숨겨 방화벽을 우회하는 기법.관련 글 보기
EASM보안
External Attack Surface Management. 외부에서 보이는(인터넷에 노출된) 자산만을 대상으로 한 공격 표면 관리.관련 글 보기
EDR보안
Endpoint Detection and Response. PC·서버 등 개별 단말의 이상 행위를 탐지하고 대응하는 보안 체계.
ELF시스템
Executable and Linkable Format. 리눅스 계열 운영체제의 표준 실행 파일 형식.
GCM암호화
Galois/Counter Mode. 데이터를 암호화하면서 동시에 위·변조 여부까지 검증하는 AES의 운용 방식.
Golden Ticket보안
액티브 디렉터리 인증의 핵심 키를 탈취해 위조한 티켓으로 도메인 전체에 무제한 접근하는 공격 기법.관련 글 보기
GPO시스템
Group Policy Object. 조직 내 여러 컴퓨터에 동일한 설정·정책을 한 번에 적용하는 윈도우 관리 기능.
HMAC암호화
Hash-based Message Authentication Code. 비밀 키와 해시 함수를 결합해 메시지가 변조되지 않았음을 검증하는 기술.
HSTS네트워크
HTTP Strict Transport Security. 브라우저가 반드시 암호화 연결(HTTPS)로만 접속하도록 강제하는 웹 보안 정책.관련 글 보기
HTA시스템
HTML Application. 웹 코드를 데스크톱 프로그램처럼 실행시키는 윈도우 파일 형식으로, 피싱 메일의 악성코드 실행기로 자주 쓰인다.
IAB보안
Initial Access Broker. 기업 네트워크 접근 권한을 직접 공격하는 대신, 이미 확보한 접근 권한을 다른 공격자에게 판매하는 전문 브로커.
IAM보안
Identity and Access Management. 조직 내 계정과 접근 권한을 관리하는 체계.
IDS보안
Intrusion Detection System. 네트워크나 시스템의 침입 시도를 탐지해 경보하는 시스템(차단은 하지 않음).
IMDS네트워크
Instance Metadata Service. 클라우드 가상 서버가 자신의 설정·인증 정보를 조회하는 내부 전용 서비스로, 잘못 노출되면 자격 증명 탈취 경로가 된다.
IPS보안
Intrusion Prevention System. 침입 시도를 탐지할 뿐 아니라 실시간으로 차단까지 하는 시스템.
JWK암호화
JSON Web Key. 공개키·개인키 같은 암호 키 정보를 JSON 형식으로 표현하는 표준 규격.관련 글 보기
KDC시스템
Key Distribution Center. Kerberos 인증 체계에서 티켓 발급을 총괄하는 중앙 서버.관련 글 보기
Kerberoasting보안
액티브 디렉터리의 서비스 계정 티켓을 요청해 오프라인에서 비밀번호를 크랙하는 공격 기법.관련 글 보기
KEV보안
Known Exploited Vulnerabilities. 실제 공격에 악용된 사실이 확인된 취약점만 모은 미국 CISA의 공식 목록.
LDAP네트워크
Lightweight Directory Access Protocol. 조직 내 계정·컴퓨터 정보를 중앙에서 조회·관리하는 디렉터리 프로토콜.관련 글 보기
LLM 탈옥보안
Jailbreak. AI 모델에 설정된 안전장치·제한을 우회해 원래는 거부해야 할 답변을 이끌어내는 기법.
LNK시스템
윈도우 바로가기 파일 확장자. 최근 피싱 메일의 악성코드 유포 수단으로 자주 악용된다.
LOLBins시스템
Living off the Land Binaries. 운영체제에 원래 내장된 정상 실행 파일을 공격 목적으로 악용하는 것.
LOTL보안
Living off the Land. 별도 악성 파일 없이 운영체제에 이미 있는 정상 도구만으로 공격을 수행하는 기법.
LPE보안
Local Privilege Escalation. 이미 침투한 공격자가 낮은 권한에서 관리자 권한으로 상승하는 기법.
LSASS시스템
Local Security Authority Subsystem Service. 윈도우에서 로그인 자격증명을 메모리에 보관·검증하는 핵심 프로세스.관련 글 보기
MaaS악성코드
Malware as a Service. 악성코드 제작자가 사용법·인프라까지 묶어 다른 공격자에게 임대·판매하는 사업 모델.
MBR시스템
Master Boot Record. 디스크 맨 앞에 위치해 부팅 순서를 지정하는 영역으로, 감염되면 운영체제 실행 자체를 장악당한다.
MDR보안
Managed Detection and Response. 기업이 직접 보안팀을 운영하는 대신 외부 전문 업체에 탐지·대응을 위탁하는 서비스.
MFA보안
Multi-Factor Authentication. 비밀번호 외 추가 인증 수단을 요구해 계정 탈취를 어렵게 만드는 방식.
MITM보안
Man-in-the-Middle. 통신하는 두 당사자 사이에 몰래 끼어들어 내용을 엿보거나 조작하는 공격.
MSI시스템
윈도우 표준 설치 파일 형식. 정상 소프트웨어 배포에도 쓰이지만 악성코드 위장 수단으로도 악용된다.
mTLS네트워크
Mutual TLS. 서버뿐 아니라 클라이언트도 인증서로 신원을 증명해야 하는 양방향 암호 통신 방식.
N-day보안
이미 공개되고 패치도 나왔지만, 업데이트를 적용하지 않은 시스템을 노려 악용하는 취약점.
NTDLL시스템
윈도우 운영체제의 가장 낮은 단계 시스템 호출을 담당하는 핵심 라이브러리.
NTDS시스템
액티브 디렉터리의 모든 계정 정보(암호 해시 포함)가 저장된 데이터베이스 파일.관련 글 보기
NTLM시스템
NT LAN Manager. 윈도우의 구형 인증 프로토콜로, 여러 공격 기법의 표적이 된다.관련 글 보기
OCSP암호화
Online Certificate Status Protocol. 디지털 인증서가 폐기되지 않았는지 실시간으로 조회하는 프로토콜.
OIDC네트워크
OpenID Connect. OAuth 2.0 위에 신원 인증 기능을 얹은 표준 프로토콜로, '이 계정으로 로그인' 기능의 기반이 된다.
OPSEC보안
Operational Security. 공격자가 자신의 흔적·정체를 숨기기 위해 취하는 보안 수칙.
OT시스템
Operational Technology. 공장·발전소 등 물리적 설비를 제어하는 기술 영역(사무용 IT와 대비되는 개념).
OTP보안
One-Time Password. 한 번만 사용 가능한 임시 비밀번호로, 2차 인증 수단으로 흔히 쓰인다.
Pass-the-Hash보안
실제 비밀번호 없이 탈취한 해시값만으로 다른 시스템에 인증을 통과하는 공격 기법.
PE시스템
Portable Executable. 윈도우의 표준 실행 파일(.exe, .dll 등) 형식.
PEB시스템
Process Environment Block. 실행 중인 프로세스의 정보를 담은 메모리 구조체로, 악성코드의 분석 환경 탐지에 자주 악용된다.
PFS암호화
Perfect Forward Secrecy. 하나의 세션 키가 유출돼도 과거·미래 통신은 안전하도록 매번 새 키를 만들어 쓰는 방식.
PKCE네트워크
OAuth 인증 코드 탈취 공격을 막기 위해, 매 인증 요청마다 임시 검증값을 추가로 주고받는 보안 확장.관련 글 보기
PKI암호화
Public Key Infrastructure. 공개키·인증서를 발급·검증·관리하는 신뢰 체계 전반.
PoC보안
Proof of Concept. 취약점이 실제로 악용 가능함을 증명하는 개념 증명 코드나 자료.
Process Hollowing보안
정상 프로세스를 실행한 뒤 내부 코드를 악성 코드로 바꿔치기하는 은닉 기법.
Process Injection보안
악성 코드를 정상 프로세스의 메모리 공간에 주입해 그 프로세스인 것처럼 실행시키는 은닉 기법.관련 글 보기
RaaS보안
Ransomware as a Service. 랜섬웨어 제작자가 실행 조직에게 도구·인프라를 임대하고 수익을 나누는 사업 모델.관련 글 보기
RAT악성코드
Remote Access Trojan. 공격자에게 감염된 컴퓨터의 원격 제어 권한을 주는 악성코드.
RBAC보안
Role-Based Access Control. 개인이 아니라 역할 단위로 시스템 접근 권한을 부여하는 방식.
RBCD보안
Resource-Based Constrained Delegation. 윈도우 액티브 디렉터리에서 위임 권한 설정을 악용해 다른 계정으로 위장하는 공격 기법.
RCE보안
Remote Code Execution. 공격자가 대상 시스템에서 임의의 코드를 원격으로 실행할 수 있게 되는 취약점.
RDP네트워크
Remote Desktop Protocol. 윈도우 원격 데스크톱 접속에 쓰이는 프로토콜.
RPC시스템
Remote Procedure Call. 네트워크로 연결된 다른 컴퓨터의 함수를 마치 로컬처럼 호출하는 통신 방식.
RSA암호화
두 소수의 곱을 이용해 공개키·개인키를 만드는 대표적인 비대칭 암호화 알고리즘.
SCADA시스템
Supervisory Control and Data Acquisition. 발전소·공장 등 산업 설비를 원격 감시·제어하는 시스템.
SHA-1암호화
SHA-256 이전에 널리 쓰인 해시 함수. 충돌 공격이 실증돼 현재는 보안 용도로 권장되지 않는다.
SHA-256암호화
임의의 데이터를 256비트 고정 길이 값으로 변환하는 해시 함수. 데이터 무결성 검증에 쓰인다.
SIEM보안
Security Information and Event Management. 여러 시스템의 보안 로그를 한곳에 모아 분석·경보하는 통합 플랫폼.
SMB네트워크
Server Message Block. 윈도우 환경에서 파일·프린터를 공유할 때 쓰이는 네트워크 프로토콜.
SNI네트워크
Server Name Indication. 하나의 IP에서 여러 도메인의 HTTPS를 서비스할 때, 접속하려는 도메인 이름을 암호화 전에 알려주는 TLS 확장 필드.
SPF네트워크
해당 도메인이 어떤 서버에서 이메일을 보낼 수 있는지 미리 등록해, 발신자 위조 메일을 걸러내는 기술.
SSO보안
Single Sign-On. 한 번의 로그인으로 여러 연동 서비스에 접근할 수 있게 하는 인증 방식.
SSRF보안
Server-Side Request Forgery. 서버가 공격자가 지정한 주소로 대신 요청을 보내게 속이는 취약점.
TGS시스템
Ticket Granting Service. Kerberos 인증에서 특정 서비스 접근용 티켓을 발급하는 구성 요소.
TLS암호화
Transport Layer Security. 인터넷 통신을 암호화해 도청·변조를 막는 표준 프로토콜(HTTPS의 기반).관련 글 보기
TOCTOU보안
Time-of-Check to Time-of-Use. 값을 확인한 시점과 실제 사용 시점 사이의 틈을 노리는 경쟁 조건 취약점.
TTP보안
Tactics, Techniques, and Procedures. 공격자가 반복적으로 사용하는 전략·기법·세부 절차를 체계적으로 분류한 것.
UAC시스템
User Account Control. 관리자 권한이 필요한 작업 전 사용자 승인을 요구하는 윈도우 보안 기능.
UAF보안
Use-After-Free. 이미 해제된 메모리 영역을 계속 참조해 발생하는 메모리 손상 취약점.
UEFI시스템
컴퓨터가 켜질 때 운영체제를 불러오기 전 가장 먼저 실행되는 펌웨어 인터페이스. 감염되면 운영체제를 재설치해도 제거되지 않는다.
VM 이스케이프시스템
VM Escape. 격리돼 있어야 할 가상 머신에서 벗어나 물리 호스트나 다른 가상 머신을 장악하는 공격.
WAF보안
Web Application Firewall. 웹 애플리케이션을 겨냥한 공격 트래픽을 걸러내는 방화벽.
WMI시스템
Windows Management Instrumentation. 윈도우 시스템 관리·정보 조회용 인터페이스로, 공격자가 정찰·실행·지속성 확보에 악용하기도 한다.
XOR 난독화암호화
간단한 XOR 연산으로 코드나 문자열을 알아보기 어렵게 뒤섞는 기법. 암호화만큼 강력하지 않지만 악성코드가 정적 탐지를 피하는 데 널리 쓴다.
XSS보안
Cross-Site Scripting. 웹 페이지에 악성 스크립트를 삽입해 다른 사용자 브라우저에서 실행시키는 공격.
ZTNA네트워크
Zero Trust Network Access. 내부망이라도 기본적으로 신뢰하지 않고 매번 검증 후 접근을 허용하는 보안 모델.