.NET 기반으로 작성된 프로그램을 디컴파일 하는 방법에 대한 정리.NET모든 운영 체제에서 기본적으로 실행할 수 있는 데스크톱, 웹 및 모바일 애플리케이션 빌드를 위한 오픈 소스 플랫폼Linux, macOS, Windows, iOS, Android 등의 다양한 운영 체제에서 .NET 코드 실행 가능C#, F#, Visual Basic, CLI 지원 CLR(Common Language Runtime)서로 다른 운영 체제에서 .NET 프로그램을 컴파일하고 실행함런타임에 특정 아키텍처에서 실행할 수 있는 기계어 코드로 번역함 .NET 환경에서의 컴파일 과정1. 소스 컴파일 후 소스 코드는 중간언어 CIL(Common Intermediate Language)로 작성된 파일 생성2. CLR이 런타임에 JIT(J..