생활
사이버보안 기초 뭐부터 배워야할까요?
26살 남자이고 사이버보안과는 아무 상관 없는 비전공 입니다.
내년 2-3월쯤에 사이버보안 관련해서 배우는 학원을 다니기로 했는데
지금부터 미리 인터넷 독학으로 어느정도 적성에 맞는지 부터 확인하고 싶어서요
너무 어렵고 적성에 안맞으면 안다닐 수 도 있을 것 같습니다
사이버보안 아예 모르는 사람 기초 중 기초는 뭐 부터 배워봐야 할까요?
2개의 답변이 있어요!
안녕하세요. 사이버 보안의 기초를 배우려면 몇 가지 핵심 영역부터 시작하는 것이 좋습니다. 네트워크의 기본 개념과 프로토콜을 이해하는 것이 중요합니다.
운영 체제 기초 주요 운영 체제의 구조와 동작 원리를 이해하는 것이 중요합니다. 각 운영 체제에서 보안 설정을 다루는 방법을 학습하세요
기초적인 암호화 기술과 원리 대칭키와 비대칭키 해싱 알고리즘 등을 학습하세요
바이러스 트로이 목마 웜 등 악성 코드 종류와 동작 방식을 이해하고 이를 분석하는 방법을 배우세요.
사이버보안을 처음 접하는 분에게 적합한 기초 학습 순서를 다음과 같이 추천드립니다:
1. 컴퓨터 기초 이해
운영체제: Windows와 Linux의 기본 사용법 및 구조 이해 (파일 시스템, 명령어 등).
네트워크 기초: IP 주소, TCP/IP, HTTP/HTTPS 같은 기본 개념을 학습.
추천 자료: Cisco Networking Academy
2. 기본 프로그래밍
언어 선택: Python 추천 (초보자 친화적이고 사이버보안에서 널리 사용됨).
배울 내용:
변수, 조건문, 반복문 등 기초 문법.
간단한 스크립트를 작성하며 문제 해결 능력을 키움.
추천 자료: Codecademy, SoloLearn, 또는 YouTube 무료 강의.
3. 정보보안 개념
공격과 방어 이해: 사이버 공격 유형(피싱, 악성코드, DDoS 등)과 기본 방어 기술(방화벽, 백신 등).
기초 암호학: 해시, 대칭/비대칭 암호화 개념.
추천 자료: OWASP Foundation
4. Linux 실습
사이버보안에서 많이 사용하는 Linux 명령어 학습 (e.g., ls, cd, chmod, grep).
무료 가상 환경: VirtualBox 또는 VMware를 설치해 Kali Linux를 연습.
5. CTF (Capture The Flag) 초보 문제 풀기
초보용 문제를 통해 흥미 확인:
OverTheWire (Bandit 추천) → https://overthewire.org/
PicoCTF → https://picoctf.org/
6. 유용한 무료 학습 자료
Cybrary: 다양한 무료 사이버보안 강의 제공 (초보자 과정 포함).
TryHackMe: 단계별 해킹 및 방어 시뮬레이션 제공.
이 과정을 통해 기본적인 이해와 적성을 파악한 뒤, 학원에서 보다 체계적인 학습을 진행하면 효과적일 것입니다. 궁금한 점이나 세부적인 추천이 필요하면 말씀하세요!