Мне интересно, может ли в контексте дизассемблирования кода .Net (отражатель Redgate .Net и т. Д.) Компилировать ваш код в нативный, безопаснее? используя Ngen? То есть означает ли это, что кому-то теперь понадобятся навыки IDA и ASM для дизассемблирования (и осмысления) вашего кода по сравнению с относительно тривиальной декомпиляцией MSIL?
Да, я знаю, что MS предоставляет обфускатор именно для с этой целью, но мне любопытно, является ли компиляция на родной язык лучшим решением с некоторыми компромиссами (без JIT).
Спасибо.