Skip to content

Commit 2408c6e

Browse files
committed
docs: Security(5)
1 parent 3e1971f commit 2408c6e

File tree

8 files changed

+127
-0
lines changed

8 files changed

+127
-0
lines changed

_posts/2025-10-02-Security(5).md

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
---
2+
title: "[Security] Basic Concepts of Cybersecurity(5) - Malware"
3+
4+
categories: [Security, Cybersecurity]
5+
tags:
6+
- [Security, Cyberattacks, 보안, Cyberattacks, Malware]
7+
toc: true
8+
toc_sticky: true
9+
10+
date: 2025-10-02
11+
last_modified_at: 2025-10-02
12+
---
13+
>🔒 사이버 보안 기초 수업 정리
14+
15+
12개의 주요 CyberAttack에 대해서 알아보자.
16+
17+
## Malware(악성코드)
18+
📚**<span style="color: #008000">Malware</span>**: **"Malicious Software"**의 줄임말로, 컴퓨터, 네트워크, 서버를 해치기 위해 설계된 악의적인 소프트웨어
19+
20+
---
21+
22+
### Malware의 주요 types
23+
24+
![alt text](../assets/img/CyberSecurity/malwaretype1.png)
25+
26+
#### 1. Ransomware
27+
📚**<span style="color: #008000">Ransomware</span>**: 사용자의 파일을 **암호화(encrypt)** 해서 못 쓰게 만듦
28+
* 돈을 요구하고, 돈을 주면 **복호화 키(decryption key)**를 준다고 약속
29+
30+
#### 2. Fileless Malware (파일리스 악성코드)
31+
📚**<span style="color: #008000">Fileless Malware</span>**: 파일로 저장되지 않고 메모리(RAM)에서만 실행
32+
* 정상적인(legimitate) 도구(PowerShell, WMI 등)를 악용
33+
* 탐지가 매우 어려움
34+
35+
#### 3. Spyware (스파이웨어)
36+
📚**<span style="color: #008000">Spyware</span>**: 사용자 동의 없이 웹 활동을 수집
37+
* 방문한 사이트, 입력한 비밀번호, 개인정보 등을 훔침
38+
39+
#### 4. Adware (애드웨어)
40+
📚**<span style="color: #008000">Adware</span>**: 온라인 활동을 감시해서 맞춤형 광고를 보여줌
41+
* 원하지 않는 팝업이 계속 뜸
42+
43+
**Spyware와 차이점:**
44+
* `Spyware`: 정보를 "훔치는" 것이 목적
45+
* `Adware`: 광고를 "보여주는" 것이 목적 (하지만 정보도 수집함)
46+
47+
---
48+
49+
#### Fileless Malware 탐지 방법
50+
51+
{:.prompt-warning}
52+
> 바이러스 백신 S/W, 화이트리스트 기반 방식으로는 탐지 불가!
53+
>
54+
55+
##### 1. Malware 관련 활동 식별
56+
* **침해지표(IOC) 분석 대신 공격지표(IOA) 기반**
57+
* `IOC (Indicator of Compromise)`: 이미 침해당한 "흔적"을 찾음 → 사후 대응
58+
* `IOA (Indicator of Attack)`: 공격 "행동 패턴"을 찾음 → 사전 차단
59+
* 비정상적인 코드 실행 분석
60+
* Malware 파일 시그니처 탐지 대신 **행동 분석** 집중
61+
* 전통적 방법: "이 파일이 악성코드다"라는 데이터베이스와 비교
62+
* **Fileless 대응**: "이런 행동을 하면 악성코드다"라는 패턴 분석
63+
64+
##### 2. 관리형 위협 헌팅 (Managed Threat Hunting)
65+
* 지속적인 모니터링
66+
* 의심스러운 활동 발생 시 상세 분석 및 대응
67+
68+
![alt text](../assets/img/CyberSecurity/Malwaretype2.png)
69+
70+
![alt text](../assets/img/CyberSecurity/Malwaretype2_1.png)
71+
72+
#### 5. Trojan (트로이 목마)
73+
📚**<span style="color: #008000">Trojan</span>**: 정상적인 소프트웨어로 **위장**하여 사용자가 직접 설치하도록 속이는 악성코드
74+
* 스스로 복제하지 않음
75+
* 백도어(Backdoor)를 만들어 해커가 원격 제어 가능
76+
77+
#### 6. Worms (웜)
78+
📚**<span style="color: #008000">Worms</span>**: **자기 복제(Self-replicating)** 능력이 있는 악성코드
79+
* 사용자의 행동 없이도 **스스로 네트워크를 통해 다른 컴퓨터로 확산함**
80+
81+
#### 7. Rootkits (루트킷)
82+
📚**<span style="color: #008000">Rootkits</span>**: **시스템의 가장 깊은 곳(Root Level)**에 숨어서 악의적인 공격자에게 완전한 제어권을 주는 악성코드
83+
* 탐지가 거의 불가능: 운영체제보다 깊은 곳에 숨어서 백신도 발견 못함
84+
* 제거 어려움: 발견해도 완전히 제거하기 매우 어려움
85+
86+
#### 8. Mobile Malware (모바일 악성코드)
87+
📚**<span style="color: #008000"> Mobile Malware</span>**: 스마트폰, 태블릿 등 모바일 기기를 타겟으로 하는 악성코드
88+
* 감염경로:
89+
* 가짜 앱 다운로드: 정상 앱처럼 보이지만 악성코드 포함
90+
* 피싱 SMS/MMS: 문자 메시지에 포함된 악성 링크
91+
* 공공 Wi-Fi: 보안되지 않은 무료 Wi-Fi에서 감염
92+
93+
![alt text](../assets/img/CyberSecurity/Malwaretype3.png)
94+
95+
![alt text](../assets/img/CyberSecurity/Malwaretype4.png)
96+
97+
#### 9. Exploits
98+
📚**<span style="color: #008000">Exploits</span>**: 소프트웨어, 운영체제, 또는 하드웨어의 **취약점(Vulnerability)**을 악용하여 **무단 액세스(Unauthorized Access)**를 제공하는 악성코드 또는 기법
99+
100+
#### 10. Scareware (스케어웨어)
101+
📚**<span style="color: #008000"></span>**: 사용자를 겁주어(Scare) 컴퓨터가 감염되었다고 거짓으로 믿게 만들어, 불필요한 소프트웨어를 구매하거나 실제 악성코드를 설치하도록 유도하는 악성코드
102+
103+
예시 메세지:
104+
105+
```
106+
⚠️ 경고! ⚠️
107+
귀하의 컴퓨터가 237개의 바이러스에 감염되었습니다!
108+
즉시 "Super Antivirus Pro"를 다운로드하지 않으면
109+
모든 데이터가 삭제됩니다!
110+
[지금 다운로드] [취소]
111+
```
112+
113+
#### 11. keylogger
114+
📚**<span style="color: #008000">Keylogger </span>**: 사용자가 키보드로 입력하는 모든 내용을 몰래 기록하여 공격자에게 전송하는 악성코드 또는 하드웨어
115+
116+
![alt text](../assets/img/CyberSecurity/Malwaretype5.png)
117+
118+
![alt text](../assets/img/CyberSecurity/Malwaretype6.png)
119+
120+
#### 12. Botnet (봇넷)
121+
📚**<span style="color: #008000">Botnet (봇넷)</span>**: 악성코드에 감염된 여러 대의 컴퓨터들이 네트워크로 연결되어, Bot Herder(봇 관리자)라고 불리는 공격자의 원격 제어를 받는 시스템
122+
123+
#### 13. MALSPAM (악성 스팸)
124+
📚**<span style="color: #008000">MALSPAM (악성 스팸)</span>**: "Malicious Spam"의 줄임말로, **악성코드를 포함한 이메일**을 대량으로 발송하여 악성코드를 전파하는 공격 방법
125+
126+
#### 14. Wiper Attack (와이퍼 공격)
127+
📚**<span style="color: #008000">Wiper Attack (와이퍼 공격)</span>**: 데이터를 **영구적으로 삭제하거나 손상**시켜 복구 불가능하게 만드는 극도로 파괴적인 악성코드 공격
179 KB
Loading
158 KB
Loading
208 KB
Loading
108 KB
Loading
202 KB
Loading
121 KB
Loading
111 KB
Loading

0 commit comments

Comments
 (0)