μ¬μ€ μ΄ λ¬Έμ λ μ΄λ―Έ νμ΄λ²λ Έλ€. νμ§λ§ κ·Έλλ νμ΄λ₯Ό κΈ°λ‘νκ³ μΆλ€.
pyc νμΌμ νλ 쀬λ€. μλ² μκ°λ 쀬λλ° μ λ ₯κ°μ΄ μλκ±°λ‘ λ³΄μ νμΌμμ νλκ·Έκ° μκ±°λ μλ²μ μ§μ λ³μλ₯Ό μ λ¬ν΄μΌν μλ μμ κ²μ΄λ€.
pyc ,, λμ»΄νμΌ νλΌλ λ― νλ€. νμ΄μ¬ μ»΄νμΌ νμΌμΈλ°, c μ exe κ°μ λλμ΄λ€. μ΄λ―Έ λ§λ€μ΄ λ μ€ννμΌμ μ»΄νμΌ μκ°μ μμ£Ό μ μ½ν΄μ£ΌκΈ° λλ¬Έμ΄λ€.
pyc νμΌμ κ·Έλλ‘ μ΄λ©΄
μμλ³Ό μ μλ€. λλ¬Έμ λμ»΄νμΌμ΄ νμνλ€.
λμ»΄νμΌμ uncompyle6 λͺ¨λμ μ¬μ©νλ€. μ€μΉλ κ°νΈνλ μ€μΉλ₯Ό ν΄λμ.
pip install uncompyle6
uncompyle6 bughela.pyc
μ μ€ννλλ,
μ΄μ μ½λκ° λ³΄μΈλ€. μ½λλ₯Ό μ½μ΄λ³΄λ©΄ flag κ° http λ‘ μ§μ λ³μλ₯Ό μ λ¬νλ κ²μ΄ μλκ²½μ°μ die λ₯Ό νΈμΆνλ λ― νλ€. κ·Έλ¦¬κ³ sha512 ν΄μλ₯Ό μ΄μ©νμ¬ flag λ₯Ό λ§λλ κ² μ²λΌ 보μΈλ€. μ μ½λλ§ μ΄μ©ν΄μ flag λ₯Ό λ§λ€μ΄λ³΄λλ‘ νμ.
ν΄μ λ ok λ³μλ§μ μΆλ ₯νλ νμΌμ νλ λ§λ€μλ€. μ€νμν€λ©΄
μ΄λ° μ½λκ° λμ¨λ€. flag λ‘ μ μ‘μ μμΌμ£Όλ©΄ λ.
μΈ μ€ μμμΌλ νλ Έλ€. μμΈκ³ νλ, μ°λ¦¬λ ν΄μλ₯Ό λ§λ€ λ μ»΄ν¨ν°μ μκ°μ μ΄μ©νλ€.
μλ²μκ°μ΄ λ‘컬 μκ°λ³΄λ€ 3λΆ μ λ λΉ λ₯Έκ²μ μ μ μλ€. λ°λΌμ μ½λμμ μκ°μ μ‘°μ ν΄μ€ λ€ λ€μ flag λ₯Ό 보λ΄λ©΄
flag λ₯Ό νλν μ μλ€.
'Hacking > Wargame' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
Wargame ) EASY_Crackme (0) | 2020.07.12 |
---|---|
Wargame ) Web Chatting (0) | 2020.07.11 |
Wargame ) Type Confusion (0) | 2020.07.09 |
Wargame ) tmitter (0) | 2020.07.09 |
Wargame ) Fly me to the moon (0) | 2020.07.07 |