VB Decompiler

 
Эффективное решение для восстановления исходного кода Visual Basic 5.0/6.0 приложений, а также быстрый дизассемблер для программ, собранных в Visual Studio .NET
Эффективное решение для восстановления исходного кода Visual Basic 5.0/6.0 приложений, а также быстрый дизассемблер для программ, собранных в Visual Studio .NET

Утеря исходного кода является очень серьезной проблемой для многих разработчиков. Поскольку большинство приложений Visual Basic 5.0/6.0 были разработаны давно, их исходный код (файлы .vbp, .frm и .bas) чаще всего уже не найти из-за миграции на новый компьютер, замены жесткого диска и т.д. По опыту большинства наших клиентов, мы можем сказать, что восстановление даже не всей программы, а лишь необходимых алгоритмов - уже является решением поставленных задач. VB Decompiler создан как раз для того, чтобы извлечь из бинарного машинного кода максимум информации.

Однажды вы можете внезапно обнаружить, что ваш исходный код пропал. Возможно, вы обновили свой компьютер или перенесли свои данные в другое облако, или ваш жесткий диск просто вышел из строя, при этом нет резервной копии. Ситуация выглядит ужасной? Просто возьмите VB Decompiler и декомпилируйте большую часть вашего проекта! VB Decompiler восстановит максимально возможную часть вашего исходного кода. Процент восстановленного кода существенно выше, чем у любого конкурирующего продукта.

Visual Basic имеет два различных режима компиляции: P-Code (псевдокод) и Native Code (ассемблер). VB Decompiler умеет восстанавливать код из P-Code настолько близко к исходному, насколько это возможно. Поэтому после нескольких модификаций вы можете получить действительно рабочий код. Конечно, в случае программы, скомпилированной в Native Code, вероятность успешной декомпиляции будет ниже, но вы все равно сможете восстановить до 70 процентов оригинального исходного кода. VB Decompiler имеет несколько мощных встроенных инструментов: дизассемблер x86/x64, эмулятор ассемблерных команд и механизм трассировки. Благодаря им результат декомпиляции бинарного кода будет очень близок к коду Visual Basic. Из-за разнообразия современных методов оптимизации и защиты кода результат не всегда будет идеальным. Но в такой ужасной ситуации декомпилятор VB действительно может помочь вам в анализе программного обеспечения и обратном проектировании.

Если вы разрабатываете свое программное обеспечение в Visual Studio 2019 (VS 2015, 2013 или более ранней версии) с использованием .NET Framework - это также не проблема! VB Decompiler легко восстанавливает структуру кода из ассемблерных таблиц и будет полезен для дизассемблирования и анализа IL-кода Visual Basic .NET, C# или других языков из .NET.

Декомпилятор VB не требует установки .NET Framework. Он отлично работает в любой 32-битной или 64-битной системе Windows, а также в любой 32-битной или 64-битной системе Linux (с Wine), не требуя установки какого-либо дополнительного программного обеспечения.

Как видите, VB Decompiler — идеальный инструмент для анализа и восстановления исходного кода. Это наиболее эффективный инструмент для разработчиков на Visual Basic, которые ценят свои усилия, время и деньги.

Полная документация:English German Chinese Japanese Russian Spanish Portuguese