πŸ—ΊοΈ ꢁ극의 μ‚¬μ΄λ²„λ³΄μ•ˆ λ‘œλ“œλ§΅ (λͺ¨λ©˜ν…€ μš°μ„  ν•™μŠ΅ μ‹œμŠ€ν…œ)

λ°œν–‰: (2026λ…„ 6μ›” 12일 AM 06:35 GMT+9)
10 λΆ„ μ†Œμš”
원문: Dev.to

Source: Dev.to

λŒ€λΆ€λΆ„μ˜ μ‚¬μ΄λ²„λ³΄μ•ˆ λ‘œλ“œλ§΅μ€ μ΄ˆλ³΄μžμ—κ²Œ μ‹€νŒ¨ν•©λ‹ˆλ‹€.
λ¦¬λˆ…μŠ€, λ„€νŠΈμ›Œν‚Ή, 파이썬, λ³΄μ•ˆ 도ꡬ λ“± κΈ΄ 주제 λͺ©λ‘μ„ μˆœμ„œλ‚˜ λ°©ν–₯ 없이 μ œμ‹œν•˜μ£ . 이 λ•Œλ¬Έμ— μ‚¬λžŒλ“€μ€ ν˜Όλž€μŠ€λŸ½κ³  μ••λ„λ˜μ–΄ 금방 ν¬κΈ°ν•˜κ²Œ λ©λ‹ˆλ‹€.

이 λ‘œλ“œλ§΅μ€ λ‹€λ¦…λ‹ˆλ‹€.
λͺ¨λ©˜ν…€β€‘μš°μ„  ν•™μŠ΅ μ‹œμŠ€ν…œμ„ λ”°λ₯΄λ©°, 각 단계가 이전 단계 μœ„μ— μŒ“μž…λ‹ˆλ‹€. λ‹¨μˆœνžˆ 주제λ₯Ό λ°°μš°λŠ” 것이 μ•„λ‹ˆλΌ, μ‹œμŠ€ν…œμ²˜λŸΌ ν•œ 단계씩 μ„±μž₯ν•©λ‹ˆλ‹€.

λͺ©ν‘œλŠ” κ°„λ‹¨ν•©λ‹ˆλ‹€:

🧠 이 λ‘œλ“œλ§΅μ΄ μž‘λ™ν•˜λŠ” 방식
λ¬΄μž‘μœ„ ν•™μŠ΅ λŒ€μ‹  λ‘œλ“œλ§΅μ„ μ—¬λŸ¬ λ‹¨κ³„λ‘œ λ‚˜λˆ•λ‹ˆλ‹€.

각 λ‹¨κ³„λŠ”

  • μ‹€μ œ κΈ°μˆ μ„ κ΅¬μΆ•ν•˜κ³ 
  • λ§ˆμ§€λ§‰μ— μ‹œμŠ€ν…œμ΄ μ–΄λ–»κ²Œ μž‘λ™ν•˜κ³ , μ–΄λ–»κ²Œ κ΅¬μΆ•Β·ν…ŒμŠ€νŠΈΒ·λ³΄ν˜Έλ˜λŠ”μ§€λ₯Ό μ΄ν•΄ν•˜κ²Œ ν•©λ‹ˆλ‹€.

🟒 PHASE 1: 🧠 The Signal Awakening Protocol (μ‹œμŠ€ν…œ 기초)
컴퓨터와 인터넷이 μ‹€μ œλ‘œ μ–΄λ–»κ²Œ μž‘λ™ν•˜λŠ”μ§€ μ΄ν•΄ν•©λ‹ˆλ‹€.

주제

  • Google Dorking
    κ³ κΈ‰ 검색 기법을 μ‚¬μš©ν•΄ μΈν„°λ„·μ—μ„œ νŠΉμ • 정보λ₯Ό μ°ΎλŠ” 방법. 일반 검색을 λ„˜μ–΄ 검색 엔진이 μ–΄λ–»κ²Œ λ™μž‘ν•˜λŠ”μ§€ λ°°μ›λ‹ˆλ‹€.
  • OSINT (Open Source Intelligence)
    μ›Ήμ‚¬μ΄νŠΈ, μ†Œμ…œ λ―Έλ””μ–΄, 포럼 λ“± 곡개 μ†ŒμŠ€μ—μ„œ 정보λ₯Ό μˆ˜μ§‘ν•©λ‹ˆλ‹€. λ””μ§€ν„Έ μ‘°μ‚¬κ΄€μ²˜λŸΌ 데이터λ₯Ό λͺ¨μœΌλŠ” 법을 λ°°μ›λ‹ˆλ‹€.
  • μ›Ή λΈŒλΌμš°μ € μž‘λ™ 원리
    λΈŒλΌμš°μ €κ°€ μ„œλ²„μ— μš”μ²­μ„ 보내고 데이터λ₯Ό λ°›λŠ” 과정을 μ΄ν•΄ν•©λ‹ˆλ‹€. μ—΄μ–΄ λ³΄λŠ” λͺ¨λ“  μ›Ήμ‚¬μ΄νŠΈ λ’€μ—μ„œ 무슨 일이 μΌμ–΄λ‚˜λŠ”μ§€ μ•Œκ²Œ λ©λ‹ˆλ‹€.
  • 컴퓨터 및 운영체제 μ†Œκ°œ
    CPU, RAM, μ €μž₯μ†Œ, μš΄μ˜μ²΄μ œκ°€ λͺ¨λ“  것을 μ–΄λ–»κ²Œ κ΄€λ¦¬ν•˜λŠ”μ§€ κΈ°λ³Έ κ°œλ…μ„ μ΅νž™λ‹ˆλ‹€. μ‚¬μ΄λ²„λ³΄μ•ˆμ˜ ν† λŒ€κ°€ λ©λ‹ˆλ‹€.
  • 가상화 (VirtualBox / VMware)
    메인 컴퓨터 μ•ˆμ— 가상 컴퓨터λ₯Ό μ‹€ν–‰ν•©λ‹ˆλ‹€. μ•ˆμ „ν•œ μ‹€μŠ΅ λž©μ„ λ§Œλ“€ λ•Œ μ‚¬μš©ν•©λ‹ˆλ‹€.
  • λ¦¬λˆ…μŠ€ 기초
    λ¦¬λˆ…μŠ€ μ‹œμŠ€ν…œ μ‚¬μš©λ²•μ„ λ°°μ›λ‹ˆλ‹€. λŒ€λΆ€λΆ„μ˜ μ„œλ²„μ™€ λ³΄μ•ˆ 도ꡬ가 λ¦¬λˆ…μŠ€ κΈ°λ°˜μ΄λ―€λ‘œ ν•„μˆ˜μž…λ‹ˆλ‹€.
  • Bash μŠ€ν¬λ¦½νŒ…
    λ¦¬λˆ…μŠ€μ—μ„œ μž‘μ—…μ„ μžλ™ν™”ν•˜λŠ” κ°„λ‹¨ν•œ 슀크립트λ₯Ό μž‘μ„±ν•©λ‹ˆλ‹€. μˆ˜λ™ μž‘μ—…μ—μ„œ μžλ™ν™”λ‘œ μ „ν™˜ν•©λ‹ˆλ‹€.

Phase 1 κ²°κ³Ό
일반 μ‚¬μš©μžμ—μ„œ μ‹œμŠ€ν…œμ΄ μ–΄λ–»κ²Œ λ™μž‘ν•˜λŠ”μ§€ μ΄ν•΄ν•˜λŠ” μ‚¬λžŒμœΌλ‘œ λ³€ν•©λ‹ˆλ‹€.

🟑 PHASE 2: πŸ—οΈ The Architect’s Forge (μ‹œμŠ€ν…œ ꡬ좕)
μ‹œμŠ€ν…œμ΄ μ–΄λ–»κ²Œ λ§Œλ“€μ–΄μ§€λŠ”μ§€ 배우고, λ‚˜μ€‘μ— μ–΄λ–»κ²Œ 깨질 수 μžˆλŠ”μ§€ μ΄ν•΄ν•©λ‹ˆλ‹€.

주제

  • 컴퓨터 λ„€νŠΈμ›Œν¬
    IP, TCP, DNS, HTTP 등을 μ΄μš©ν•œ 컴퓨터 κ°„ 톡신 방식. μΈν„°λ„·μ—μ„œ 데이터가 μ΄λ™ν•˜λŠ” μ›λ¦¬μž…λ‹ˆλ‹€.
  • ν’€μŠ€νƒ μ›Ή 개발
    ν”„λ‘ νŠΈμ—”λ“œ(HTML, CSS, JavaScript)와 λ°±μ—”λ“œ μ‹œμŠ€ν…œμ„ μ΄μš©ν•΄ μ›Ήμ‚¬μ΄νŠΈλ₯Ό λ§Œλ“œλŠ” 방법. μ‹€μ œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ΄ μ–΄λ–»κ²Œ λ§Œλ“€μ–΄μ§€λŠ”μ§€ λ°°μ›λ‹ˆλ‹€.
  • λ°μ΄ν„°λ² μ΄μŠ€ (SQL)
    μ‚¬μš©μž κ³„μ •Β·μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 데이터 λ“± 정보λ₯Ό μ €μž₯Β·κ΄€λ¦¬ν•©λ‹ˆλ‹€. λŒ€λΆ€λΆ„μ˜ μ‹€μ„œλΉ„μŠ€κ°€ λ°μ΄ν„°λ² μ΄μŠ€μ— μ˜μ‘΄ν•©λ‹ˆλ‹€.
  • API (REST / GraphQL)
    μ• ν”Œλ¦¬μΌ€μ΄μ…˜ κ°„ 톡신 방식. ν˜„λŒ€ μ‹œμŠ€ν…œμ€ λŒ€λΆ€λΆ„ API κΈ°λ°˜μž…λ‹ˆλ‹€.
  • Docker & μ»¨ν…Œμ΄λ„ˆ
    격리된 ν™˜κ²½μ—μ„œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μ‹€ν–‰ν•©λ‹ˆλ‹€. 거의 λͺ¨λ“  μ΅œμ‹  κΈ°μ—…μ—μ„œ μ‚¬μš©ν•©λ‹ˆλ‹€.
  • Python ν”„λ‘œκ·Έλž˜λ°
    μžλ™ν™”Β·μŠ€ν¬λ¦½νŒ…Β·λ³΄μ•ˆ 도ꡬ μ œμž‘μ— μ“°μ΄λŠ” μ–Έμ–΄. μ‚¬μ΄λ²„λ³΄μ•ˆ μž‘μ—…μ— 맀우 μ€‘μš”ν•©λ‹ˆλ‹€.
  • Git & GitHub
    κ°œλ°œμžκ°€ μ½”λ“œλ₯Ό κ΄€λ¦¬ν•˜λŠ” 버전 관리 μ‹œμŠ€ν…œ. λͺ¨λ“  μ „λ¬Έ ν™˜κ²½μ—μ„œ μ‚¬μš©λ©λ‹ˆλ‹€.

Phase 2 κ²°κ³Ό
μ›Ήμ‚¬μ΄νŠΈΒ·μ• ν”Œλ¦¬μΌ€μ΄μ…˜Β·μ‹œμŠ€ν…œμ΄ μ–΄λ–»κ²Œ κ΅¬μΆ•λ˜λŠ”μ§€ μ΄ν•΄ν•©λ‹ˆλ‹€.

🟠 PHASE 3: πŸ›°οΈ The Shadow Recon Division (정보 μˆ˜μ§‘)
μ‹œμŠ€ν…œμ— 직접 μ†λŒ€κΈ° 전에 μ–΄λ–»κ²Œ μ‘°μ‚¬Β·λΆ„μ„ν•˜λŠ”μ§€ λ°°μ›λ‹ˆλ‹€.

주제

  • λ³΄μ•ˆ 랩 ꡬ좕
  • OSINT κ³ κΈ‰ 기법
  • μœ„ν˜‘ λͺ¨λΈλ§
  • Nmap
    λ„€νŠΈμ›Œν¬λ₯Ό μŠ€μΊ”ν•΄ μ‚΄μ•„μžˆλŠ” μ‹œμŠ€ν…œΒ·μ—΄λ¦° 포트λ₯Ό μ°ΎμŠ΅λ‹ˆλ‹€.
  • Maltego
  • μ‚¬νšŒκ³΅ν•™

Phase 3 κ²°κ³Ό
μ‹œμŠ€ν…œμ„ 직접 κ±΄λ“œλ¦¬κΈ° 전에 λΆ„μ„ν•˜λŠ” 방법을 μ΅νž™λ‹ˆλ‹€.

πŸ”΄ PHASE 4: ⚑ The Network Breach Engine (초기 μ ‘κ·Ό)
ν†΅μ œλœ 랩 ν™˜κ²½μ—μ„œ κ³΅κ²©μžκ°€ 초기 접근을 μ–΄λ–»κ²Œ ν•˜λŠ”μ§€ μ΄ν•΄ν•©λ‹ˆλ‹€.

주제

  • Wireshark
  • 무선 λ³΄μ•ˆ
  • 취약점 뢄석
  • Metasploit Framework
  • μ‹œμŠ€ν…œ ν•΄ν‚Ή
  • μ„Έμ…˜ ν•˜μ΄μž¬ν‚Ή

Phase 4 κ²°κ³Ό
μ‹€μ œ λ„€νŠΈμ›Œν¬ 곡격이 μ–΄λ–»κ²Œ μ΄λ£¨μ–΄μ§€λŠ”μ§€ μ²΄ν—˜ν•©λ‹ˆλ‹€.

πŸ”₯ PHASE 5: 🌐 The Web Dominion Arsenal (μ›Ή λ³΄μ•ˆ)
μ›Ή μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ ν…ŒμŠ€νŠΈν•˜κ³  λ³΄ν˜Έν•˜λŠ” 방법을 λ°°μ›λ‹ˆλ‹€.

주제

  • Burp Suite
  • OWASP Top 10
  • SQL Injection
  • API ν•΄ν‚Ή
  • μ›Ή μ„œλ²„ λ³΄μ•ˆ
  • WAF 우회

Phase 5 κ²°κ³Ό
μ‹€μ œ μ›Ή μ• ν”Œλ¦¬μΌ€μ΄μ…˜ λ³΄μ•ˆμ„ ν…ŒμŠ€νŠΈν•˜κ³  이해할 수 μžˆμŠ΅λ‹ˆλ‹€.

🏒 PHASE 5.5: The Corporate Infiltration Layer (μ—”ν„°ν”„λΌμ΄μ¦ˆ λ³΄μ•ˆ)
λͺ©ν‘œ: μ‹€μ œ κΈ°μ—… λ‚΄λΆ€ ꡬ쑰λ₯Ό μ΄ν•΄ν•©λ‹ˆλ‹€.

주제

  • Active Directory 기초
  • Active Directory 곡격
  • SIEM & 둜그 뢄석

Phase 5.5 κ²°κ³Ό
κΈ°μ—… ν™˜κ²½μ—μ„œ λ³΄μ•ˆμ΄ μ–΄λ–»κ²Œ μš΄μ˜λ˜λŠ”μ§€ μ•Œκ²Œ λ©λ‹ˆλ‹€.

πŸ‘‘ PHASE 6: The Apex Specialist Protocol (κ³ κΈ‰ μ‚¬μ΄λ²„λ³΄μ•ˆ)
κ³ κΈ‰ μˆ˜μ€€μ˜ μ‚¬μ΄λ²„λ³΄μ•ˆ 지식을 μŠ΅λ“ν•©λ‹ˆλ‹€.

주제

  • κΆŒν•œ μƒμŠΉ
  • PowerShell
  • λ¦¬λ²„μŠ€ μ—”μ§€λ‹ˆμ–΄λ§
  • μ•…μ„±μ½”λ“œ 뢄석
  • μ•”ν˜Έν•™
  • ν΄λΌμš°λ“œ λ³΄μ•ˆ
  • IoTΒ·λͺ¨λ°”일 λ³΄μ•ˆ
  • AI λ³΄μ•ˆ
  • λ””μ§€ν„Έ ν¬λ Œμ‹

Phase 6 κ²°κ³Ό
곡격·방어·고급 μ‹œμŠ€ν…œμ„ λͺ¨λ‘ μ΄ν•΄ν•˜λŠ” μ™„μ „ν•œ μ‚¬μ΄λ²„λ³΄μ•ˆ μ „λ¬Έκ°€κ°€ λ©λ‹ˆλ‹€.

🧭 마무리 생각
μ‹œμŠ€ν…œμ„ λ‹¨κ³„λ³„λ‘œ μ΄ν•΄ν•˜λŠ” 것이 ν•΅μ‹¬μž…λ‹ˆλ‹€β€”μ–΄λ–»κ²Œ κ΅¬μΆ•λ˜κ³ , μ–΄λ–»κ²Œ λ™μž‘ν•˜κ³ , μ–΄λ–»κ²Œ μ‹€νŒ¨ν•˜κ³ , μ–΄λ–»κ²Œ λ³΄ν˜Έλ˜λŠ”μ§€.
이 λ‘œλ“œλ§΅μ„ μˆœμ„œλŒ€λ‘œ λ”°λ₯΄λ©΄ μ€‘μš”ν•œ λ³€ν™”κ°€ μΌμ–΄λ‚©λ‹ˆλ‹€:

  • 길을 μžƒμ€ λŠλ‚Œμ΄ μ‚¬λΌμ§‘λ‹ˆλ‹€.
  • 각 단계가 μžμ—°μŠ€λŸ½κ²Œ λ‹€μŒ λ‹¨κ³„λ‘œ 이어지기 λ•Œλ¬Έμž…λ‹ˆλ‹€.

πŸš€ λ§ˆμ§€λ§‰ ν•œ λ§ˆλ””
ν•œ λ²ˆμ— ν•˜λ‚˜μ˜ 단계에 μ§‘μ€‘ν•˜μ„Έμš”.
λ‹€μŒ λ‹¨κ³„λ‘œ λ„˜μ–΄κ°€κΈ° 전에 μ‹€μ œ 이해λ₯Ό μŒ“μœΌμ„Έμš”.
천천히 진행해도 진전이며, κ΅¬μ‘°ν™”λœ 진전은 μ‚¬μ΄λ²„λ³΄μ•ˆμ„ λ‹¨μˆœνžˆ λ³΄λŠ” μ‚¬λžŒμ΄ μ•„λ‹ˆλΌ μ‹€μ œλ‘œ μ΄ν•΄ν•˜λŠ” μ‚¬λžŒμœΌλ‘œ λ§Œλ“€μ–΄ μ€λ‹ˆλ‹€.
λ§‰νžˆλŠ” λŠλ‚Œμ΄ λ“ λ‹€λ©΄, λ¬΄μž‘μœ„ μ½˜ν…μΈ κ°€ μ•„λ‹ˆλΌ μ‹œμŠ€ν…œμœΌλ‘œ λŒμ•„μ˜€μ„Έμš”.
경둜λ₯Ό 따라가고, λͺ¨λ©˜ν…€μ„ λ§Œλ“€κ³ , 계속 μ „μ§„ν•˜μ„Έμš”.

πŸš€ μ΅œμ’… λ©”λͺ¨
μ•žμœΌλ‘œμ˜ ν¬μŠ€νŠΈμ—μ„œλŠ” 각 단계λ₯Ό μ°¨κ·Όμ°¨κ·Ό μ‚΄νŽ΄λ³΄κ³ , λͺ¨λ“  주제λ₯Ό μ‹€μ „ μ˜ˆμ œΒ·λ„κ΅¬Β·μ‹€μ œ 이해와 ν•¨κ»˜ μƒμ„Ένžˆ μ„€λͺ…ν•  μ˜ˆμ •μž…λ‹ˆλ‹€β€”λ‹¨μˆœ 이둠이 μ•„λ‹ˆλΌ.
μ§€κΈˆ λ‹Ήμž₯ 압도감이 λŠκ»΄μ§„λ‹€λ©΄ κ±±μ •ν•˜μ§€ λ§ˆμ„Έμš”.
λͺ¨λ“  것을 천천히 μͺΌκ°œμ–΄ ν•œ μŠ€ν‚¬μ”© μ°¨κ·Όμ°¨κ·Ό μŒ“μ•„κ°ˆ κ²ƒμž…λ‹ˆλ‹€.

πŸ”” μ‹œλ¦¬μ¦ˆμ™€ ν•¨κ»˜ ν•˜μ„Έμš”
각 ν¬μŠ€νŠΈλŠ” λ‹€μŒ ν¬μŠ€νŠΈμ™€ μ—°κ²°λ˜μ–΄, λ¬΄μž‘μœ„ ν•™μŠ΅μ΄ μ•„λ‹Œ κ΅¬μ‘°ν™”λœ 경둜λ₯Ό λ”°λΌκ°ˆ 수 있게 ν•©λ‹ˆλ‹€.
μš°λ¦¬λŠ” ν•¨κ»˜ 이 λ‘œλ“œλ§΅μ„ λ§Œλ“€κ³  μžˆμŠ΅λ‹ˆλ‹€β€”ν•œ κ±ΈμŒμ”©.

0 쑰회
Back to Blog

κ΄€λ ¨ κΈ€

더 보기 Β»