일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 자료구조
- TCP
- 데이터 파이프라인
- dockerfile
- 컴퓨터 네트워크
- airflow
- PYTHON
- http
- 데브코스
- S3
- 데이터 엔지니어링
- sql
- 데이터 웨어하우스
- 가상환경
- HADOOP
- Go
- airflow.cfg
- 정리
- Django
- TIL
- AWS
- redshift
- 운영체제
- linux
- 파이썬
- 데이터엔지니어링
- 종류
- 데이터베이스
- Docker
- 컴퓨터네트워크
- Today
- Total
홍카나의 공부방
[컴퓨터 네트워크] 7-2. 네트워크 공격 종류 본문
네트워크 보안 중에서 공격의 종류에는 크게
- Passive attack
- Active attack
으로 나뉜다. 패킷에 변화를 주느냐, 주지 않느냐로 구분된다.
Passive attack은 지나가는 패킷에 변화를 주지 않는 공격이다.
그 중에서 Sniffing은 쉽게 말하면 도청이다. 지나가는 패킷의 내용을 읽어서 도청을 하는 것이다.
이는 패킷을 암호화하면 방지할 수 있는 공격이다.
WiFi를 사용할때 패스워드를 걸어놨다면, 자동으로 키가 만들어져서 암호화가 되며 디바이스 통신 사이의 보안이 성립된다.
다음으로는 Traffic Analysis 공격이 있는데 쉽게 말하면 통신량을 분석하는 것이다.
대사관 같이 중요한 기관에서는 트래픽 분석 공격을 막기 위해서
패킷의 길이, 시간, 데스티네이션 등을 변화를 주지 않고 유지함으로써 방지한다.
Active attack은 패킷에 변화를 주는 공격이다.
Packet dropping/insertion/modifying/rerouting 등이 존재한다.
Packet insertion은 패킷을 주입시키는 것
Packet modifying은 지나가는 패킷을 잡아서 가짜 내용으로 수정하는 것
Packet rerouting은 패킷이 지나가는 경로를 바꾸는 것이다.
공격 대상으로도 Host vs. Infrastructure로 공격을 분류할 수 있다.
Host 하나를 대상으로 공격하느냐, 라우터나 Name Server를 공격하느냐로 나눈다.
Domain Name Server에는 Name : Address로 데이터베이스 테이블이 구성되어 있는데
주소를 다른걸로 바꿔버리는 공격 등이 존재한다.
보안 목표와 관련하여 공격을 분류하기도 한다.
- Confidentiality(기밀성, Privacy) : Sniffing, Traffic Analysis
- Integrity(무결성) : Modification(패킷 수정), Masquerading(신분 위장), Replaying(재현 공격), Repudiation(패킷 부인)
- Availability : Denial of Service(DoS, 서비스 거부 공격)
'Computer Network' 카테고리의 다른 글
[컴퓨터 네트워크] 7-4. 네트워크 Entity 인증 (0) | 2023.01.23 |
---|---|
[컴퓨터 네트워크] 7-3. 네트워크 보안 서비스 종류 (0) | 2023.01.23 |
[컴퓨터 네트워크] 7-1. IPv4 Datagram 구조, Fragment (0) | 2023.01.23 |
[컴퓨터 네트워크] 6-2. Python의 psutil을 이용하여 열린 포트 찾기 (0) | 2023.01.11 |
[컴퓨터 네트워크] 6-1. 파이썬 포트 스캐닝(Port Scanning) 구현 (0) | 2023.01.11 |