Сейчас на форуме: vsv1, Rio, site-pro, -Sanchez- (+6 невидимых)

 eXeL@B —› Софт, инструменты —› dotPeek
Посл.ответ Сообщение


Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 04 апреля 2013 02:06
· Личное сообщение · #1

1. Дизасм \ декомпилятор дотнета.
2. http://www.jetbrains.com/decompiler/
3. 19.5 Mb
4. Free
5. 1.0 но есть уже бета 1.1 (доп инфа)

PS: Неплохой дизасм для дотнета. Рефлектор сосет, стал платным да и тормозит он.

-----
have a nice day


| Сообщение посчитали полезным: plutos, VodoleY, sendersu, nick8606, Dred, Jaa

Ранг: 512.7 (!), 360thx
Активность: 0.270.03
Статус: Модератор

Создано: 04 апреля 2013 10:07
· Личное сообщение · #2

Есть идея взять 3-4 декомпилятора дотнета, какой-то средний по размеру файл и сравнить результат декомпиляции всех инструментов. Или мож кто делал такое уже?
я в практике как правило использую ILSpy, и тонкую доводку как правило через Рефлектор делаю. Как ни странно иногда у него очень даже ничего код получается....
особенно достают шаблон-параметры типа <>ClassX и тд или CompilerGenerated code - в идеале он должен заменяться на код высшего порядка (лямбда например) и тд.



Ранг: 34.1 (посетитель), 118thx
Активность: 0.040.01
Статус: Участник

Создано: 04 апреля 2013 10:45
· Личное сообщение · #3

Пользуюсь SAE(ILSpy), Reflector, Telerik и dotPeek

Пересобирал некоторые приложения из генерируемого проекта. Рефлектор создает неплохой проект, но с ресурсами, которые он в SharpDevelop работать не очень... Точнее никак. Telerik генерирует приемлемый код с приличными ресурсами, правда с кучей ошибок. Зато они по большей части однотипные. Некоторые ошибки часто лечатся подстановкой кода из другого декомпилятора(SAE и dotPeek).

Посмотрим, чего там негенерит dotPeek...



Ранг: 85.4 (постоянный), 51thx
Активность: 0.090
Статус: Участник

Создано: 04 апреля 2013 11:38
· Личное сообщение · #4

Nimnul, есть спец тема про дотнет, там эта прога давным давно в списке

| Сообщение посчитали полезным: DimitarSerg
 eXeL@B —› Софт, инструменты —› dotPeek
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати