-
REVERSING μμνκΈ° - VMware & Ubuntu Linux 32 bit and 64 bit μ€μΉνκΈ°SECURITY/REVERSING 2020. 7. 9. 17:24
κ°μ λ¨Έμ μλ ν¬κ² Virtual Box μ VMware μ΄ μλ€.
κ·Έ μ€μμ VMware λ‘ κ°μ λ¨Έμ μ μ€μΉνκ³ , Ubuntu λ₯Ό λ€μ΄νμ¬ μ€μ΅μ ν΄λ³΄λ € νλ€.
32 bit λ₯Ό μν΄ μμ νμΌλ, μ€κ°μ μ½μ§μ νμ¬ 64 bit μ λν κ²λ ν¬μ€ν ν κ²μ΄λ€..
λλ¬Έμ ν¬μ€ν μ΄ κΈΈμ΄μ Έμ, κ°λ¨ν λͺ©μ°¨λ₯Ό μκ°νκ³ μμνλ€.
0. μκ° λ° μ μ μ¬ν
1. VMware μ€μΉνκΈ°
2. Ubuntu 32 bit μ€μΉ (server)
3. Ubuntu 64 bit μ€μΉ (desktop)
4. VMware μ Ubuntu Linux μ¬λ¦¬λ λ°©λ²
λ²μΈ) λ²μ νμΈ λ°©λ²
0. μκ° λ° μ μ μ¬ν
μ΄ κΈμ κ°μ λ¨Έμ μ λ§λ€κ³ μ΄μ체μ iso νμΌμ μ΄μ©νμ¬ ν΄λΉ κ°μ λ¨Έμ μ Linux λ₯Ό μ€μΉνλ κ³Όμ μ μ€λͺ ν ν¬μ€ν μ΄λ€.
μμΈ κ³Όμ μ μ€λͺ νκΈ° μ , κ°κ³ΌνκΈ° μ¬μ΄ λ΄μ©μ λ¨Όμ μ§κ³ λμ΄κ°κ² λ€.
β Ubuntu 32 bit μ 64 bit λ μ°¨μ΄κ° μκ³ , λ³ΈμΈμ νμμ λ°λΌ μ€μΉνλ©΄ λλ€.
λ€λ§, Ubuntu μμ 32 bit λ 16.04.6 LTS κΉμ§λ§ μ§μνκΈ° λλ¬Έμ, 32 bit λ₯Ό μ¬μ©νκ³ μΆμΌλ©΄ ν΄λΉ λ²μ μΌλ‘ λ€μ΄λ°μμΌ νλ€.
β‘ Desktop vs Server
Ubuntu μμ μ΄ Desktop κ³Ό Server λ²μ μ μ 곡νλ€.
Desktop μ GUI κ° ν¬ν¨λ κ²μΌλ‘ μ€μ μ»΄ν¨ν°μμ ν΄λΉ μ΄μ 체μ λ₯Ό μ¬μ©νλ κ² κ°μμ νΈλ¦¬ν μ μμ§λ§, κ·Έλ§νΌ μ©λλ 컀μ 무κ²λ€. GUI μ κΈ°ν κΈ°λ₯λ€μ΄ νμν κ²μ΄ μλλΌλ©΄ κ΅³μ΄ μ¬μ©ν νμλ μλ€.
Server λ GUI μμ΄ ν΄λΉ μ΄μ 체μ μ κΈ°λ₯μ μ¬μ©ν μ μλ λ²μ μ΄λ€. λ κ°λ³μ§λ§, μμ Desktop 보λ€λ μκ°μ μΌλ‘ μ¦κ²μ§ μμ κ² κ°λ€.
λμΌλ‘ 보λ μ°¨μ΄λ λ°μ μ€μΉνλ©΄μ μΊ‘μ³ν νλ©΄μΌλ‘ μμΈν νμ ν μ μμΌλ, μ΄ μμ λ³ΈμΈμ μ λ§λλ‘ μ€μΉνλ©΄ λλ€.
1. VMware μ€μΉνκΈ°
λ€λ₯Έ νλ‘κ·Έλ¨ μ€μΉμ λΉμ·ν κ³Όμ μ΄λ€.
ννμ΄μ§μ λ€μ΄κ°μ, Workstation Player μ λ€μ΄λ°μΌλ©΄ λλ€.
μ΄ κ³Όμ λ€μ΄ λ₯μνλ€λ©΄, μμμ λ€μ΄λ°κ³ μ΄ λ¨λ½μ μ€ν΅νκ³ λμ΄κ°λ©΄ λλ€.
1) ννμ΄μ§μ μ μνλ€. https://www.vmware.com/kr.html
2) λ©λ΄ -> λ€μ΄λ‘λ -> λ¬΄λ£ μ ν λ€μ΄λ‘λ -> Workstation Player
3) μμ μ μ΄μ체μ μ λ§λ κ²μ λ€μ΄λ‘λ λ°λλ€.
4) λ€μ΄λ°μ exe νμΌμ μ€ννμ¬ μ€μΉνλ©΄ μλ£!
5) μ€μΉλ νλ‘κ·Έλ¨μ μ€νμν¨λ€.
μ΄μ λͺ¨λ μλ£λμλ€.
Creat a New Virtual Machine μ λλ¬ κ°μ λ¨Έμ μ λ§λ€λ©΄ λλ€.
2. Ubuntu Linux 32 bit λ€μ΄λ‘λ νκΈ° (server)
32 bit μ 64 bit μ μ΄μ λΈλ¦¬μ΄κ° μ‘°κΈμ© λ€λ₯΄κΈ° λλ¬Έμ, λ³ΈμΈμ΄ μ¬μ©νκ³ μ νλ λ²μ μΌλ‘ κΉμμ£Όλ©΄ λλ€.
μ¬κΈ°μλ 32 bit λ‘ λ€μ΄λ°μ κ²μ΄λ€.
1) 32 bit λ₯Ό λ€μ΄λ°κΈ° μν΄ releases μ λ€μ΄κ°μ 16.04.6 LTS λ₯Ό λ€μ΄λ°μ κ²μ΄λ€. (https://releases.ubuntu.com/)
(μ¬λ΄: Xenial Xerus λ λ€μ ν λ λ€λμ₯ λΌλ λ»μ΄λ€. κ·μ½λ€..
릴리μ¦λ³ μ½λλͺ μ λ»μ λ μκ³ μΆλ€λ©΄ -> https://wiki.ubuntu-kr.org/index.php/%EC%9A%B0%EB%B6%84%ED%88%AC_%EB%A6%B4%EB%A6%AC%EC%A6%88%EB%B3%84_%EC%BD%94%EB%93%9C%EB%AA%85#Xenial_Xerus_.2816.04.29 )
2) 16.04.6 LTS μ μνλ λ²μ μ λ€μ΄λ°λλ€. (https://releases.ubuntu.com/xenial/)
(Desktop / Server / 32 bit / 64 bit)
λ³ΈμΈμ 32 bit Server μ λ€μ΄λ°μλ€.
3. Ubuntu Linux 64 bit λ€μ΄λ‘λ νκΈ° (desktop)
1) Ubuntu ννμ΄μ§μ μ μνλ€. https://ubuntu.com/
2) Download -> Ubuntu Desktop https://ubuntu.com/download/desktop
3) μνλ λ²μ μΌλ‘ λ€μ΄λ°λλ€.
4. VMware μ Ubuntu Linux μ¬λ¦¬λ λ°©λ²
μ€λΉλ¬Ό : 1, 2/3 μμ λ€μ΄λ°μ VMware μ μνλ λ²μ μ iso νμΌ
1) VMware μμνκ³ Create a New Virtual Machine
2-1) Installer disc image file (iso) λ‘ λ€μ΄λ°μ Ubuntu iso νμΌ κ²½λ‘λ₯Ό μ§μ
μ΄ κ²½μ°λ κ·Έλ₯ λ€μ λμ€λ μ€μ μ κ·Έλλ‘ λ°λΌ κ°λ©΄(νΉμ μνλ νλμ¨μ΄ ꡬμ±μΌλ‘ λ³κ²½νμ¬) Ubuntu κ°μ λ¨Έμ μ΄ λ§λ€μ΄μ§λλ€.
2-2) νΉμ I will ~ μ μΈ λ²μ§Έ μ νμ§λ₯Ό λλ¬μ κ³μνκΈ°
μ΄ κ²½μ°λ λμ€μ iso νμΌμ λ¬μμ€μΌ νλ€.
2-2-1) μνλ μ΄μ체μ λ₯Ό μ νν©λλ€.
2-2-2) μνλ νλμ¨μ΄ μ±λ₯μΌλ‘ μ€μ νκ³ , Cusomize Hardware (λλ κ°μλ¨Έμ μ λ§λ λ€ Edit virtual machine settings) -> New CD/DVD -> Connection μ λ€μ΄λ°μ Ubuntu iso νμΌλ‘ μ€μ ν©λλ€.
3) Play virtual machine μ λλ₯Έλ€.
4) Ubuntu μ€μΉ (μΈμ΄λ English λ‘ μ€μ ν΄μ μ§ννμ΅λλ€.)
μ΄ κ³Όμ μ μ€μΉμμ λͺ©μ μ λ°λΌ λ€λ₯΄κΈ° λλ¬Έμ, νΈμμ λ§κ² 보면 λ©λλ€.
λ€λ§ μ΄ κ³Όμ μ μλ΅νκ³ λ°λ‘ μ§ν κ°λ₯νκΈ°λ νλ°, μμΈμ§λ...
5) μ€ν νλ©΄
λμ λκ² λ€λ₯Έ μ μ΄ λ³΄μ΄λ Server κ³Ό Desktop ..
λ²μΈ) λ²μ νμΈ λ°©λ²
β ν°λ―Έλ μ°½μ μ΄μ΄μ (ctrl + Alt + T) uname -m μ μ λ ₯νλ€.
i686 μ΄λ©΄ 32 bit, x86_64 λ©΄ 64 bit
β‘ ν°λ―Έλ μ°½μ dpkg -s libc6 μ λ ₯
Architecture κ° i386 μ΄λ©΄ 32 bit, amd64 λ©΄ 64 bit
μ΄λ‘μ¨ κΈΈμλ λμ₯μ μ΄ λλ¬λ€.!
'SECURITY > REVERSING' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
μ΄μ λΈλ¦¬μ΄ λΆμ 1 - example 1 (0) 2020.07.14 리λ μ€(Linux) κΈ°μ΄ - 01 λͺ λ Ήμ΄ (0) 2020.07.14 REVERSING μμνκΈ° - κΈ°μ΄ κ°λ 4 :: μ΄μ λΈλ¦¬ μΈμ΄ (0) 2020.07.08 REVERSING μμνκΈ° - κΈ°μ΄ κ°λ 3 :: Endian (0) 2020.07.08 REVERSING μμνκΈ° - κΈ°μ΄ κ°λ 2 :: λ μ§μ€ν°(Register) (0) 2020.07.08