Программный комплекс для восстановления исходного кода (декомпиляции) программ, написанных на Visual Basic 5.0, 6.0, а также любых .NET приложений (Visual C#, Visual Basic .NET и т.д.)
VB Decompiler служит для анализа и восстановления исходных кодов программ, написанных на Visual Basic'е версий 5.0 или 6.0, а также всем подмножестве этих версий. Также присутствует возможность анализировать структуру и IL код программ, собранных в
Visual Studio .NET (при этом изначальный язык, на котором были написаны исходные коды сборки, не имеет значения). Также, начиная с версии 12.1, доступна
декомпиляция .NET приложений в C# код.
Причин для декомпиляции существует огромное множество. Это и утеря исходных кодов после повреждения жесткого диска, и анализ собственных программ на предмет выявления ошибок на низком уровне, и анализ защищенности своих программ от хакеров. И естественно, ключевой задачей можно считать анализ вредоносного кода в антивирусных лабораториях.
Ввиду различия способов компиляции, программы, написанные на Visual Basic, порой совершенно не отличаются внешне, но крайне различны внутренне! VB поддерживает три типа компиляции:
P-Code (
псевдокод VB6, содержащий порядка 1400 различных команд),
Native Code (ассемблерный код + вызовы порядка 700 функций из FrameWork'а MSVBVM60.DLL) и MS IL (псевдокод, применяемый в .NET). Все эти три типа декомпилируются абсолютно по-разному и имеют различную структуру. Поэтому, перед тем как использовать декомпилятор рекомендуем ознакомиться с возможностью декомпилирования нужного вам типа на сайте продукта.
В большинстве случаев
VB Decompiler наиболее эффективно решит задачу. Он декомпилирует формы программы, и насколько это возможно, частично восстановит ее первоначальный код. Работать с программой одно удовольствие - ничего лишнего. Декомпилировать программу можно прямо после запуска декомпилятора, не делая никаких настроек. Подробнее о данной разработке можно узнать
[щелкнув сюда]. Вы можете скачать как бесплатную облегченную версию программы, так и ознакомиться с возможностями профессиональной версии. Для жителей России и СНГ действуют цены в рублях, с которыми можно ознакомиться в разделе
[Программы].