열심히 살아나갈 사람
728x90
article thumbnail
Stack Canary란?
정보보호 2025. 1. 20. 16:54

스택 카나리(Stack Canary)에 대해 알아보겠습니다. 이 기술은 현대 소프트웨어 개발에서 매우 중요한 보안 기법 중 하나로, 버퍼 오버플로우 공격을 방지하는 데 큰 역할을 합니다. 이번 포스팅에서는 스택 카나리의 개념, 작동 원리, 중요성, 다른 보안 기법과의 비교, 구현 예시, 한계 등을 자세히 살펴보겠습니다.스택 카나리란?스택 카나리는 함수의 스택 프레임에서 버퍼와 반환 주소 사이에 임의의 값을 삽입하여, 버퍼 오버플로우 공격을 탐지하는 기법입니다. 이 카나리는 마치 일종의 경고 장치처럼 작용하여, 공격자가 스택을 변조하려고 할 때 이를 감지할 수 있도록 돕습니다. 스택 카나리는 함수의 프롤로그에서 설정되고, 에필로그에서 해당 값의 변조 여부를 확인합니다.스택 카나리의 작동 원리스택 카나리는 ..

article thumbnail
Cyber Kill Chain 이란?
정보보호 2024. 10. 20. 05:41

사이버 킬 체인은 사이버 공격의 단계를 체계적으로 분석하고 이해하기 위한 프레임워크입니다. 이 개념은 군사 작전에서의 킬 체인에서 유래되었으며, 공격자가 목표를 달성하기 위해 거치는 일련의 단계를 설명합니다. 이를 통해 보안 전문가들은 공격을 사전에 탐지하고 방어할 수 있는 전략을 수립할 수 있습니다. 사이버 킬 체인은 공격자가 목표를 달성하기 위해 거치는 7단계의 과정을 설명합니다. 이 모델은 공격의 각 단계를 명확히 정의하여 보안 시스템이 어떻게 작동해야 하는지를 이해하는 데 도움을 줍니다. 사이버 공격의 복잡성이 증가함에 따라, 이러한 체계적인 접근 방식은 더욱 중요해지고 있습니다.사이버 킬 체인의 단계사이버 킬 체인은 다음과 같은 7단계로 구성됩니다:Reconnaissance (정찰): 공격자가 ..

article thumbnail
EDR이란?
CS/Network 2024. 10. 7. 11:05

EDR(엔드포인트 탐지 및 대응)은 현대 사이버 보안에서 매우 중요한 역할을 하고 있습니다. 오늘은 EDR의 정의와 중요성, 작동 원리, 구성 요소, 다른 보안 솔루션과의 차이점, 장점과 단점, 실제 사례, 그리고 미래의 EDR 기술에 대해 자세히 알아보겠습니다.EDR의 정의와 중요성EDR은 'Endpoint Detection and Response'의 약자로, 엔드포인트에서 발생하는 사이버 위협을 탐지하고 이에 대응하는 기술입니다. 최근 사이버 공격이 점점 더 정교해짐에 따라, EDR의 필요성이 더욱 커지고 있습니다. EDR은 단순한 방어를 넘어, 공격을 사전에 예방하고, 발생한 공격에 신속하게 대응할 수 있는 능력을 제공합니다.EDR의 작동 원리EDR은 여러 단계로 구성되어 있습니다. 첫 번째 단계는..

article thumbnail
방화벽과 웹 방화벽의 개념
CS/Network 2024. 10. 4. 11:23

방화벽과 웹 방화벽에 대한 이해는 현대의 네트워크 보안에서 매우 중요합니다. 오늘은 방화벽과 웹 방화벽의 개념, 차이점, 역할, 그리고 관리 방법에 대해 자세히 알아보겠습니다.방화벽의 기본 개념방화벽은 네트워크의 보안을 유지하기 위해 외부의 위협으로부터 내부 네트워크를 보호하는 장치입니다. 방화벽은 데이터 패킷을 검사하고, 허용된 트래픽만 내부 네트워크로 들어오도록 설정할 수 있습니다. 이러한 기능은 기업의 중요한 정보와 시스템을 보호하는 데 필수적입니다.이미지 출처웹 방화벽의 정의와 필요성웹 방화벽(WAF)은 웹 애플리케이션을 보호하기 위해 설계된 방화벽입니다. 일반 방화벽이 네트워크 계층에서 작동하는 반면, 웹 방화벽은 응용 계층에서 작동하여 웹 기반 공격을 차단합니다. 이는 SQL 인젝션, 크로스사..

728x90