SNMP(Simple Network Management Protocol)

SNMP(Simple Network Management Protocol)

1. SNMP란? SNMP(Simple Network Management Protocol)는 네트워크 장비(라우터, 스위치, 서버 등)의 상태를 모니터링하고 관리하기 위한 인터넷 표준 프로토콜입니다. 주로 TCP/IP 기반 네트워크에서 사용되며, 장비의 성능, 장애, 구성 정보를 중앙에서 실시간으로 수집, 제어할 수 있도록 도와줍니다. SNMP는 IETF(Internet Engineering Task Force)에서 정의한 프로토콜로, 처음에는 RFC 1157로 정의되었고, 이후 여러 버전이 발전해 왔습니다(SNMPv1, v2c, v3). 2. SNMP … Read more

침입탐지시스템(IDS)

침입탐지시스템(IDS)

침입탐지시스템(IDS: Intrusion Detection System)은 네트워크나 시스템에서 발생하는 활동을 모니터링하고, 악의적인 행위나 정책 위반을 탐지하여 관리자에게 경고를 주는 보안 기술입니다. IDS는 보안 아키텍처의 핵심 구성요소 중 하나이며, 주로 HIDS(호스트 기반 IDS)와 NIDS(네트워크 기반 IDS)로 구분됩니다. 아래는 IDS의 개념, 구성 방식, 유형별 특징 및 비교, 장단점, 보완 기술 등을 중심으로 총정리한 내용입니다. 1. 침입탐지시스템(IDS) 개요 정의:IDS는 정보시스템 … Read more

XSS(Cross-Site Scripting) 취약점

XSS(Cross-Site Scripting) 취약점

XSS(Cross-Site Scripting)는 웹 애플리케이션 보안에서 가장 일반적이면서도 위험한 취약점 중 하나입니다. 사용자의 입력을 제대로 필터링하지 않고 브라우저에 출력함으로써 악성 스크립트가 실행되며, 공격자는 이를 통해 쿠키 탈취, 세션 하이재킹, 피싱 등 다양한 공격을 수행할 수 있습니다. 1. XSS 취약점 개요 XSS(Cross-Site Scripting)는 공격자가 피해자의 브라우저에서 악성 스크립트를 실행하게 만들어 웹사이트의 권한을 탈취하거나 사용자 정보를 유출할 수 … Read more

Slow Read Attack

Slow Read Attack

Slow Read Attack은 웹 애플리케이션 또는 서버를 대상으로 하는 애플리케이션 계층 DoS(서비스 거부) 공격의 일종입니다. 이 공격은 일반적인 대역폭이나 패킷 수를 초과하지 않기 때문에 탐지하기 어렵고, 방화벽이나 IDS(침입 탐지 시스템)로도 쉽게 차단되지 않습니다. 1. Slow Read Attack 개요 1.1 정의 Slow Read Attack은 HTTP 요청은 정상적으로 보내지만, 응답(특히 HTML 콘텐츠 등)을 매우 느린 속도로 읽는 … Read more

APT(Advanced Persistent Threat)

APT(Advanced Persistent Threat)

APT(Advanced Persistent Threat)는 고도지속위협으로 번역되며, 일반적인 보안 위협과는 차별화되는 매우 정교하고 지속적인 해킹 공격 기법입니다. 국가나 조직 단위의 공격자가 장기간에 걸쳐 특정 기업, 기관, 정부 등을 목표로 삼고 정보를 수집하거나 시스템을 교란시키는 것이 특징입니다. 이 글에서는 APT의 정의, 주요 기술, 단계적 공격 흐름, 탐지 및 대응방안 등을 상세히 설명합니다. 1 APT란 무엇인가 APT는 Advanced(고도화된), Persistent(지속적인), … Read more

CoAP(Constrained Application Protocol)

CoAP(Constrained Application Protocol)

CoAP(Constrained Application Protocol)는 제한된 환경에서 동작하는 IoT 장치를 위한 경량 애플리케이션 계층 프로토콜입니다.특히 정보보안 분야에서 CoAP는 DTLS 기반의 보안 통신, 자원 접근 제어, 경량화된 암호화 등 중요한 보안 요소를 갖추고 있어 주목받습니다. 1. CoAP 개요 항목 설명 정식 명칭 Constrained Application Protocol 표준화 기관 IETF (RFC 7252) 기반 프로토콜 UDP 역할 HTTP와 유사한 RESTful 인터페이스 … Read more

WS-Discovery (Web Services Dynamic Discovery,WSD)

WS-Discovery (Web Services Dynamic Discovery,WSD)

WS-Discovery (Web Services Dynamic Discovery)는 웹 서비스 환경에서 동적으로 서비스를 검색(Discovery)할 수 있도록 지원하는 웹 서비스 프로토콜입니다.정보보안 분야에서 WS-Discovery는 특히 보안 설정이 필요한 네트워크 상의 장치나 서비스의 탐색 및 제어와 관련되어 중요하게 다뤄집니다. 🔍 1. WS-Discovery 개요 항목 설명 정식 명칭 Web Services Dynamic Discovery (WS-Discovery) 표준화 기관 OASIS 주요 사용 목적 네트워크 내에서 웹 … Read more

C&C 서버(Command & Control)

C&C 서버(Command & Control)

C&C는 멀웨어나 봇넷이 작동하는 핵심 컨트롤 센터로, 공격자가 감염된 디바이스를 원격으로 조작하기 위한 지휘 본부라고 보시면 됩니다. 🧠 C&C 서버란? C&C 서버는 감염된 시스템(좀비, 봇)에게 명령을 전달하고, 수집된 데이터를 회수하는 원격 제어 서버입니다. 즉, 공격자가 멀웨어를 통해 만든 좀비 컴퓨터들에 대해 명령, 제어, 데이터 수집, 업그레이드 등을 수행하는 핵심 인프라입니다. 🔁 기본 구조 (흐름도) [공격자 … Read more

DGA(Domain Generation Algorithm)

DGA(Domain Generation Algorithm)

DGA(Domain Generation Algorithm)는 봇넷과 멀웨어가 C&C 서버(Command & Control)와 통신하기 위해 사용하는 고급 은닉 기술입니다. 보안 전문가나 침해 대응팀(Blue Team)에게도 매우 중요한 분석 포인트입니다. 📌 DGA(Domain Generation Algorithm)란? DGA는 감염된 악성코드(봇)가 특정 알고리즘에 따라 주기적으로 생성되는 도메인들에 접속하여 C&C 서버를 찾는 방식입니다. ※ C&C서버 : C&C는 멀웨어나 봇넷이 작동하는 핵심 컨트롤 센터로, 공격자가 감염된 디바이스를 … Read more

메모리 해킹기법 방어(버퍼 오버플로우)

메모리 해킹기법 방어(버퍼 오버플로우)

버퍼 오버플로우는 주로 C/C++ 언어에서의 경계 검사 부재를 이용해,스택 프레임을 덮어쓰고 RET 주소를 조작하여 공격자가 원하는 코드를 실행하는 공격입니다. 이를 막기 위해 운영체제, 컴파일러, 하드웨어 등 다양한 계층에서 다음과 같은 보호기법이 사용됩니다. ✅ 주요 오버플로우 방어 기법 8가지 (정리표 먼저 보기) 기법명 보호 대상 주체 설명 Stack Canary 스택 런타임 RET 주소 앞에 감시값 삽입 … Read more