С чего бы начать изучение потрохов этой ВМ. Статьи о препарирование данной вещи нагуглить не удалось(((
https://www.jetbrains.com/decompiler/ https://docs.microsoft.com/en-us/dotnet/framework/tools/ildasm-exe-il-disassembler
https://www.youtube.com/channel/UCIzn2DesC6dZlmXjrx3_HBA https://www.pluralsight.com/courses/dotnet-internals-adv-debug https://www.pluralsight.com/courses/clr-fundamentals https://www.pluralsight.com/courses/dotnet-interoperability-fundamentals PS если нищеброд, то все три курса от плуралсайт можно найти на рутрекере... PPS надо еще понимать, что это все о .NET 2.0-4.7, .NET Core и Mono - это немного другие вещи...
Инфа должна быть свободная: учатся обычно в молодости при наличие достаточных времени и здоровья, но денЁг в си лета обычно не бывает. Да, и при наличие денег -- кошель-то нерезиновый. А если курс стал реально полезным/интересным, так никто не мешает кинуть посильную тяньгу (аль ещё акь помочь) создателям БЕСПЛАТНЫХ курсов. но одно другому не мешает ЗЫ.. ещё материальчик https://www.codeproject.com/Articles/3778/Introduction-to-IL-Assembly-Language