Я пытаюсь отлаживать exe-файл, который является файлом .net C#. У меня нет кода для этого файла, поэтому я использую Immunity Debugger. Однако трудно понять смысл кода, потому что все, что я могу увидеть звонки нравится:как отлаживать двоичный файл C#
CALL clr.AABBCCDD
Есть ли другой отладчик наиболее подходящий для отладки кода C#? Код запутан (да, это вредоносный файл) с некоторым пользовательским обфускатором. UnConfuser, ILSpy, de4dot, .net рефлектор и аналогичные были бесполезны. В любом случае, все, что я хочу, - это следовать двоичному коду и в конечном итоге вручную его исправлять.
Заранее спасибо.
Я не понимаю вашу ситуацию. Вы говорите, что вы не можете декомпилировать .NET IL, или что, когда вы это делаете, вы получаете обфускацию C#? Что еще один отладчик/декомпилятор даст вам, которого у вас еще нет? – Cameron
Да. Поскольку у меня нет доступа к исходному коду, потому что он запутан, я попытался его отладить. Как я уже сказал, иммунитет не очень помогает. Поэтому мой вопрос: какой лучший отладчик перешагнуть через двоичный код, сгенерированный .net C#. – flexow
Это сильно зависит от того, как была выполнена обфускация и какая информация оставлена. В худшем случае вы получаете только полностью родное приложение и вообще не сможете видеть MSIL, и тогда не может быть достигнуто никакого управляемого отладочного опыта. –