Сейчас на форуме: sashalogout, bartolomeo, artyavmu (+8 невидимых) |
![]() |
eXeL@B —› Софт, инструменты —› Посоветуйте деобфускатор .NET |
Посл.ответ | Сообщение |
|
Создано: 09 января 2009 17:23 · Поправил: Aliera · Личное сообщение · #1 Собственно сабж. Мне известно только несколько .NET декомпиляторов, но применение их именно в качестве деобфускации кода (например лапши после dotfuscator) весьма затруднительно. Можно отметить NET Reflector. Из плюсов - можно посмотреть кем и где используются объекты в коде, из минусов - огромное количество обфускированного кода просто не декомпилируется в языки отличные от IL, нечитабельные символы никак не визуализируются и код невозможно нормально читать, идентификаторы объектов нельзя переименовывать. Xenocode. Судя по не очень свежим версиям это еще то поделие. ![]() 9rays Spices.Net. Судя по эвалуэйшен изданию (и по цене полной версии ![]() Еще можно отметить тулзины от rongchaua: Deobfuscator http://rongchaua.net/software/deobfuscator.html переименовывающий функции сборки (нечитабельные символы к сожалению так и выводятся, что затрудняет выбор нужных функций) и Dedot http://rongchaua.net/software/dedot-a-deobfuscator-for-dotfuscator.html - тулзина немного облегчающая деобфускацию, но все равно сырая. Собственно хотелось бы увидеть нормальный декомпилятор, который переварит практически любую лапшу и выдаст C# код, с возможностью переименовывать нечитабельные идентификаторы во всей сборке, чтобы как можно меньше тратить времени на подготовку исходников и их последующей компиляции. ![]() |
|
Создано: 09 января 2009 18:19 · Личное сообщение · #2 |
![]() |
eXeL@B —› Софт, инструменты —› Посоветуйте деобфускатор .NET |