IT & Security/Reversing
Organize diverse IT and security knowledge
-
oopsys.tistory.com/177 [리λ²μ±] ν¨νΉ ν¨νΉμ΄λ? ν¨νΉμ μ€νμμΆμ΄λΌλ λ»μ κ°μ§λ€. μΌλ°μ μΌλ‘ ZIP, RARκ³Ό κ°μ μμΆμ κ·Έ μμΆμ ν΄μ μμΌμΌ ν΄λΉ νλ‘κ·Έλ¨μ μ€νμν¬ μ μλ€. νμ§λ§ ν¨νΉμ μλ κ·Έλλ‘ μΌλ° νλ‘κ·Έλ¨μ²λΌ μ€ oopsys.tistory.com ν¨νΉμ΄λ? ν¨νΉμ μ€νμμΆμ΄λΌλ λ»μ κ°μ§λ€. μΌλ°μ μΌλ‘ ZIP, RARκ³Ό κ°μ μμΆμ κ·Έ μμΆμ ν΄μ μμΌμΌ ν΄λΉ νλ‘κ·Έλ¨μ μ€νμν¬ μ μλ€. νμ§λ§ ν¨νΉμ μλ κ·Έλλ‘ μΌλ° νλ‘κ·Έλ¨μ²λΌ μ€ν κ°λ₯νλ€. μ€ν(PE) νμΌμ λμμΌλ‘ νμΌ λ΄λΆμ μμΆν΄μ μ½λλ₯Ό ν¬ν¨νκ³ μμ΄μ μ€νλλ μκ°μ λ©λͺ¨λ¦¬μμ μμΆμ ν΄μ μν¨ ν μ€νμν€λ κΈ°μ μ΄λ€. λ€μ λ§νλ©΄ μμΆμ νΈλ κ³Όμ μμ΄ λ°λ‘ νλ‘κ·Έλ¨μ μ€νν μ μλ κ²μ μ€νμ..
[리λ²μ±] ν¨νΉ | ν¨μ»€ | μ€νμμΆoopsys.tistory.com/177 [리λ²μ±] ν¨νΉ ν¨νΉμ΄λ? ν¨νΉμ μ€νμμΆμ΄λΌλ λ»μ κ°μ§λ€. μΌλ°μ μΌλ‘ ZIP, RARκ³Ό κ°μ μμΆμ κ·Έ μμΆμ ν΄μ μμΌμΌ ν΄λΉ νλ‘κ·Έλ¨μ μ€νμν¬ μ μλ€. νμ§λ§ ν¨νΉμ μλ κ·Έλλ‘ μΌλ° νλ‘κ·Έλ¨μ²λΌ μ€ oopsys.tistory.com ν¨νΉμ΄λ? ν¨νΉμ μ€νμμΆμ΄λΌλ λ»μ κ°μ§λ€. μΌλ°μ μΌλ‘ ZIP, RARκ³Ό κ°μ μμΆμ κ·Έ μμΆμ ν΄μ μμΌμΌ ν΄λΉ νλ‘κ·Έλ¨μ μ€νμν¬ μ μλ€. νμ§λ§ ν¨νΉμ μλ κ·Έλλ‘ μΌλ° νλ‘κ·Έλ¨μ²λΌ μ€ν κ°λ₯νλ€. μ€ν(PE) νμΌμ λμμΌλ‘ νμΌ λ΄λΆμ μμΆν΄μ μ½λλ₯Ό ν¬ν¨νκ³ μμ΄μ μ€νλλ μκ°μ λ©λͺ¨λ¦¬μμ μμΆμ ν΄μ μν¨ ν μ€νμν€λ κΈ°μ μ΄λ€. λ€μ λ§νλ©΄ μμΆμ νΈλ κ³Όμ μμ΄ λ°λ‘ νλ‘κ·Έλ¨μ μ€νν μ μλ κ²μ μ€νμ..
2021.04.15 -
보νΈλμ΄ μλ κΈμ λλ€.
[리λ²μ±] μν° λ¦¬λ²μ±λ³΄νΈλμ΄ μλ κΈμ λλ€.
2020.09.22 -
μ€μ΅μ μν΄ μλ 3κ°μ§κ° κΌ νμνλ λ€μ΄λ‘λ ν΄μ£ΌμκΈΈ κΆκ³ λ립λλ€ python(version 3 μ΄μ) wjradburn.com/software/ github.com/upx/upx/releases/tag/v3.96 1. cmdμ°½μμ python μ€νλλμ§ νμΈν΄λ³΄κΈ°(νκ²½λ³μ μ€μ ν΄μ£ΌμΈμ) νμΈ ν μμ κ°μ΄ λͺ λ Ήμ΄λ₯Ό μ λ ₯ν΄μ€λ€. >> pip install pyinstaller μ λͺ λ Ήμ΄κ° μλ¨Ήνκ³ μ κ·Έλ μ΄λ νλΌκ³ λ¬λ€λ©΄ >>python -m pip install --upgrade pip ν΄μ£Όλ©΄ λλ€. (μ΄ λͺ λ Ήμ΄λ₯Ό ν΅ν΄ python νμΌ .py -> μ€ννμΌ .exe λ‘ λ§λ€κ±°μ) 2. python μ½λ μμ±νκΈ° #μλμ°μ°½ λμμ£Όλ λͺ¨λμ from tkinter import * root = Tk()..
[리λ²μ±] ν¨νΉ μ€μ΅νκΈ°μ€μ΅μ μν΄ μλ 3κ°μ§κ° κΌ νμνλ λ€μ΄λ‘λ ν΄μ£ΌμκΈΈ κΆκ³ λ립λλ€ python(version 3 μ΄μ) wjradburn.com/software/ github.com/upx/upx/releases/tag/v3.96 1. cmdμ°½μμ python μ€νλλμ§ νμΈν΄λ³΄κΈ°(νκ²½λ³μ μ€μ ν΄μ£ΌμΈμ) νμΈ ν μμ κ°μ΄ λͺ λ Ήμ΄λ₯Ό μ λ ₯ν΄μ€λ€. >> pip install pyinstaller μ λͺ λ Ήμ΄κ° μλ¨Ήνκ³ μ κ·Έλ μ΄λ νλΌκ³ λ¬λ€λ©΄ >>python -m pip install --upgrade pip ν΄μ£Όλ©΄ λλ€. (μ΄ λͺ λ Ήμ΄λ₯Ό ν΅ν΄ python νμΌ .py -> μ€ννμΌ .exe λ‘ λ§λ€κ±°μ) 2. python μ½λ μμ±νκΈ° #μλμ°μ°½ λμμ£Όλ λͺ¨λμ from tkinter import * root = Tk()..
2020.09.22 -
μ€λ ν¬μ€ν μμλ 'ν¨νΉ', 'μΈν¨νΉ', 'ν¨μ»€' λ±μ κ°λ μ λ€λ£¨κ³ μμΆ λ°©μμ λν΄ μμ보λλ‘ νκ² λ€. μμΆμλ λΉμμ€ μμΆ, μμ€ μμΆ μ΄ λκ°μ§ μμΆμ΄ μ‘΄μ¬νλ€. λΉμμ€ μμΆμ΄λ? νμΌμ ν¬κΈ°λ₯Ό μ€μ¬μ λ³΄κ΄ λ° μ΄λμ μ©μ΄νλλ‘ νλ €λ λͺ©μ μ κ°μ§κ³ μλ€. μ΄ μμΆ λ°©μμ ν¬κΈ°λ§ μ€μΌ λΏ μ€μ λ°μ΄ν°λ₯Ό μμ§ μκΈ° λλ¬Έμ 100% 볡μμ΄ κ°λ₯νλ€. λμ ! μ΄ λ°©μμ κ²½μ° ν΄λΉ μμΆμ ν΄μ ν νμ μ¬μ©ν μκ° μλ€. λ°μ΄ν° 무결μ±μ μ 곡νκ³ , μμΆν΄μ λ₯Ό ν΅ν΄ μλ³Έ λ°μ΄ν°λ₯Ό 100% 볡ꡬ ν μ μλ€. (μΌλ°μ μΌλ‘ μκ³ μλ μμΆ zipμ΄λΌκ³ μκ°ν΄λ λ κ² κ°λ€.) μμ€ μμΆμ΄λ? νμΌμ μλμ μΈ μμμ μ£Όμ΄μ κ·Έ λκ°λ‘ μμΆλ₯ μ λμ΄λ λͺ©μ μ κ°μ§λ μμΆμ λ»νλ€. μ΄ μμΆμ μλμ μΈ μμμ μ£ΌμκΈ° λ..
[리λ²μ±] ν¨νΉ, μΈν¨νΉ, ν¨μ»€!?μ€λ ν¬μ€ν μμλ 'ν¨νΉ', 'μΈν¨νΉ', 'ν¨μ»€' λ±μ κ°λ μ λ€λ£¨κ³ μμΆ λ°©μμ λν΄ μμ보λλ‘ νκ² λ€. μμΆμλ λΉμμ€ μμΆ, μμ€ μμΆ μ΄ λκ°μ§ μμΆμ΄ μ‘΄μ¬νλ€. λΉμμ€ μμΆμ΄λ? νμΌμ ν¬κΈ°λ₯Ό μ€μ¬μ λ³΄κ΄ λ° μ΄λμ μ©μ΄νλλ‘ νλ €λ λͺ©μ μ κ°μ§κ³ μλ€. μ΄ μμΆ λ°©μμ ν¬κΈ°λ§ μ€μΌ λΏ μ€μ λ°μ΄ν°λ₯Ό μμ§ μκΈ° λλ¬Έμ 100% 볡μμ΄ κ°λ₯νλ€. λμ ! μ΄ λ°©μμ κ²½μ° ν΄λΉ μμΆμ ν΄μ ν νμ μ¬μ©ν μκ° μλ€. λ°μ΄ν° 무결μ±μ μ 곡νκ³ , μμΆν΄μ λ₯Ό ν΅ν΄ μλ³Έ λ°μ΄ν°λ₯Ό 100% 볡ꡬ ν μ μλ€. (μΌλ°μ μΌλ‘ μκ³ μλ μμΆ zipμ΄λΌκ³ μκ°ν΄λ λ κ² κ°λ€.) μμ€ μμΆμ΄λ? νμΌμ μλμ μΈ μμμ μ£Όμ΄μ κ·Έ λκ°λ‘ μμΆλ₯ μ λμ΄λ λͺ©μ μ κ°μ§λ μμΆμ λ»νλ€. μ΄ μμΆμ μλμ μΈ μμμ μ£ΌμκΈ° λ..
2020.09.22 -
λͺ¨λ λ΄μ©μ μΆμ²λ ꡬκΈ, κ΅¬κΈ μν€λ°±κ³Ό, κ·ΈμΈμ λΈλ‘κ·Έ λ±μ μ°Έκ³ νμμ΅λλ€. λν νκ΅ μμ μκ°μ μλ£λ₯Ό μ°Έκ³ νμ¬ κΈμ μμ±νμμ΅λλ€. 리λ²μ± κΈ°μ΄μ λν λμμ΄ λ λ― νμ¬ μ¬λ € λμ κ²μ΄λ©°,μμ©λͺ©μ μ΄ μλλλ€. 1-1. 리λ²μ± μμ§λμ΄λ§ 리λ²μ€ μμ§λμ΄λ§(reverse engineering, RE) λλ μ곡ν(ιε·₯εΈ)μ μ₯μΉ λλ μμ€ν μ κΈ°μ μ μΈ μ리λ₯Ό κ·Έ ꡬ쑰λΆμμ ν΅ν΄ λ°κ²¬νλ κ³Όμ μ΄λ€. μ΄κ²μ μ’ μ’ λμ(κΈ°κ³ μ₯μΉ, μ μ λΆν, μννΈμ¨μ΄ νλ‘κ·Έλ¨ λ±)μ μ‘°κ°λ΄μ λΆμνλ κ²μ ν¬ν¨νλ€. κ·Έλ¦¬κ³ μ μ§ λ³΄μλ₯Ό μν΄, λλ κ°μ κΈ°λ₯μ νλ μ μ₯μΉλ₯Ό μλ³Έμ μΌλΆλ₯Ό μ΄μ©νμ§ μκ³ λ§λ€κΈ° μν΄ λμμ μΈλΆμ μΈ μλμ λΆμνλ κ²μ ν¬ν¨νλ€. 리λ²μ€ μμ§λμ΄λ§μ κΈ°μμ μμ μ λλ κ΅°μ¬μ μΌλ‘ νλ..
리λ²μ± κΈ°μ΄λͺ¨λ λ΄μ©μ μΆμ²λ ꡬκΈ, κ΅¬κΈ μν€λ°±κ³Ό, κ·ΈμΈμ λΈλ‘κ·Έ λ±μ μ°Έκ³ νμμ΅λλ€. λν νκ΅ μμ μκ°μ μλ£λ₯Ό μ°Έκ³ νμ¬ κΈμ μμ±νμμ΅λλ€. 리λ²μ± κΈ°μ΄μ λν λμμ΄ λ λ― νμ¬ μ¬λ € λμ κ²μ΄λ©°,μμ©λͺ©μ μ΄ μλλλ€. 1-1. 리λ²μ± μμ§λμ΄λ§ 리λ²μ€ μμ§λμ΄λ§(reverse engineering, RE) λλ μ곡ν(ιε·₯εΈ)μ μ₯μΉ λλ μμ€ν μ κΈ°μ μ μΈ μ리λ₯Ό κ·Έ ꡬ쑰λΆμμ ν΅ν΄ λ°κ²¬νλ κ³Όμ μ΄λ€. μ΄κ²μ μ’ μ’ λμ(κΈ°κ³ μ₯μΉ, μ μ λΆν, μννΈμ¨μ΄ νλ‘κ·Έλ¨ λ±)μ μ‘°κ°λ΄μ λΆμνλ κ²μ ν¬ν¨νλ€. κ·Έλ¦¬κ³ μ μ§ λ³΄μλ₯Ό μν΄, λλ κ°μ κΈ°λ₯μ νλ μ μ₯μΉλ₯Ό μλ³Έμ μΌλΆλ₯Ό μ΄μ©νμ§ μκ³ λ§λ€κΈ° μν΄ λμμ μΈλΆμ μΈ μλμ λΆμνλ κ²μ ν¬ν¨νλ€. 리λ²μ€ μμ§λμ΄λ§μ κΈ°μμ μμ μ λλ κ΅°μ¬μ μΌλ‘ νλ..
2020.09.03