DLL νμΌμ μ΄λ¦ μμ보기 ¶
μμ½ ¶
DLL νμΌμ μν΄μ λΆμλ λ΄μ©μ 보면 DLL μ ν¨μμ μ΄λ¦μ΄ μ΄μνκ²(?) λ³νλμ΄ μλκ²μ νμΈνμ€ μ μλλ°(DUMPBIN.EXE λ₯Ό ν΅ν΄μ κ°λ₯ν©λλ€.) μ΄ μ΄λ¦μ μνμ μκ³ μΆμλκ° μμ΅λλ€. κ·Έλ΄λ undname.exe λΌλ νμΌμ μ¬μ©νμλ©΄ μμ£Ό μ½κ² νμΈν΄ λ³΄μ€ μ μμ΅λλ€.
λλ²κΉ
μΈλ―Έλμμλ μ΄λ¬ν ν¨μμ μ΄λ¦μ΄ μ»΄νμΌ μ΅μ
μΌλ‘ μ€μ λλ map νμΌμμ μ‘΄μ¬νλ κ²μΌλ‘ μ΄μ©νμλ€. - eternalbleu
λ³Έλ¬Έ ¶
μλμ μμ μμ 보μλ©΄
~cpp '?MapDLLappyFunc@@YAPADPAD@Z'
λΌλ μ΄λ¦μ΄~cpp 'char * __cdecl MapDLLappyFunc(char *)'
λΌλ μκΈ° μ¬μ΄ ννλ‘ λ³νλμ΄ μμμ νμΈν μ μμ΅λλ€.μμ ¶
~cpp H:\>undname -f ?MapDLLappyFunc@@YAPADPAD@Z Microsoft(R) Windows (R) 2000 Operating System UNDNAME Version 5.00.2184.1Copyright (C) Microsoft Corp. 1981-1999 >> ?MapDLLappyFunc@@YAPADPAD@Z == char * __cdecl MapDLLappyFunc(char *)