2013-06-13 3 views
2

Есть ли инструмент, который позволяет мне декомпилировать dll .net, отредактировать его и снова переупаковать обратно в dll?Decompiler and repacker for .NET

Я использую dotPeek много. Он не может переупаковать или редактировать.

+0

Что вы хотите декомпилировать, редактировать и упакуйте? –

+0

@MattHouser: winform dll, я хочу включить некоторый пользовательский элемент управления, например, флажок. – orange

ответ

1

Хотя рефлектор прохладный - но это не бесплатно.

Mono.Cecil - это инструмент нижнего уровня, который может изменять сборки. Два теперь я использую чаще всего являются:

JustDecompile и DotPeek

+1

JustDecopile - УДИВИТЕЛЬНЫЙ! Теперь я могу создать проект. Благодарю. – orange

1

Reflector является единственным в своем роде. Я успешно создал проекты C# из двоичных файлов и перекомпилировал их.

Имейте в виду, что защищенные сборки сложно декомпилировать, также они могут быть запутаны или защищены от ILDASM.