JustDecompile1 디컴파일러(역컴파일러) 이번 포스팅에서는 디컴파일러에 대해 알아보겠습니다. 컴파일러가 소스코드를 바이너리 결과물로 만드는 것이라면 디컴파일러는 바이너리 결과물로부터 소스코드를 복원하는 것을 말합니다. 즉 실행파일로부터 개발 소스코드를 추출해 낼 수 있습니다. 비록 개발자가 작성한 원본과 완벽하게 같은 것은 아니지만 역컴파일된 소스코드로 다시 컴파일을 할 수 있을 정도는 되기 때문에 EXE/DLL 상태의 어셈블리 파일을 분석하는데 매우 큰 도움을 받을 수 있습니다. 닷넷 디컴파일러로 가장 유명한 제품으로는 ".NET Reflector"가 있는데 유료로 전환되어 개인적으로 연구 및 학습을 위해 사용하기엔 부담이 아닐 수 없습니다. 여기서는 Telerik 사에서 개발한 무료 제품 "JustDecompile"을 설치하여 역컴파일 방법.. 2021. 1. 31. 이전 1 다음