GUI Дизайнер и глубокая оптимизация в VB Decompiler v10.5

Рад представить обновленную версию VB Decompiler от DotFix Software с новыми возможностями декомпиляции Visual Basic приложений: визуальным дизайнером форм и существенными оптимизациями: http://www.dotfix.net/doc/vb_decompiler_105.htm

VB Decompiler v9.7: Трассировка и значительные улучшения Native Code

После нескольких месяцев кропотливой работы мы рады представить новую, значительно переработанную версию VB Decompiler. На этот раз изменения коснулись главного — декомпиляции Native Code. Этого ждали многие и вот, наконец, после значительного рефакторинга кода появилась возможность значительно переработать и улучшить эмулятор. Это еще не идеальный вариант, но логика работы эмулятора Native Code была существенно улучшена. Немного теории. Visual Basic позволяет программисту менять настройки компилятора Native Code, а именно включать оптимизацию для маленького кода, оптимизацию для быстрого кода и отключать оптимизацию совсем. Во всех трех случаях в созданном EXE файле мы получаем совершенно различные блоки сгенерированного кода. Начиная с версии 9.7, VB Decompiler одинаково хорошо эмулирует все три типа оптимизации при создании частично декомпилированного кода. Да, это действительно работает! Теперь кратко о том, что было сделано помимо переработки и улучшения алгоритмов эмулятора.

VB Decompiler v9.4: Декомпилятор, Дизассемблер, HEX Редактор

Рад представить очередное обновление VB Decompiler! Основные усилия при разработке этого релиза были направлены на удобство использования декомпилятора при анализе кода. Изменения назревали давно и на данный момент должны сильно повысить удобство при использовании продукта.

VB Decompiler v9.0: Новая эра в декомпиляции Visual Basic приложений

Спустя почти полгода кропотливой работы я рад представить Вам VB Decompiler v9.0 ! Почему же именно 9.0 а не 8.5? Причин тому несколько. Главная причина в том, что проект был полностью переписан с Visual Basic 6.0 на Delphi XE2. Переписан практически с нуля. Несмотря на то, что многие вещи увы невозможно было портировать как есть — я сделал многое для того, чтобы все функции декомпилятора работали точно так же как и в предыдущей версии или лучше.

Новая эра развития VB Decompiler: декомпиляция .NET сборок

VB Decompiler начиная с версии 7.3 будет полноценно поддерживать декомпиляцию не только Visual Basic 5.0/6.0 приложений, но также и всех типов .NET приложений. Полностью поддерживаются все версии .NET FrameWork и все языки программирования, которые можно использовать для написания .NET кода. Основные преимущества VB Decompiler Pro при декомпиляции .NET: 1. Возможность декомпиляции .NET сборок при отсутствии … Читать далее

VB Native Code

Решил таки я взяться за Native Code и сделать все на твердую пятерку. Для начала было решено написать поддержку ранних вызовов объектов. Движок был значительно переработан и теперь вызовы по DispID поддерживаются наравне с вызовами по VTable номерам. Также были полностью переработаны обращения к внутренним методам vbGlobal. Благодаря чему теперь правильно производится редирект от vbGlobal.Printer к … Читать далее

Новый плагин для VB Decompiler

Пару дней лежал сервер со всеми моими проектами. Приходилось делать все возможное для возобновления работы сайтов. Поэтому вчера было принято решение купить резервный хостинг. На данный момент работа сервера временно восстановлена, что дало возожность заняться тем, о чем давно у меня чесалось 🙂 А именно начать писать плагин для декомпилятора, позволяющий смотреть картинки встроенные в … Читать далее

VB Decompiler Pro 6.0 и NiceReports

Появление шестой версии декомпилятора стало для меня настоящим испытанием. Сразу после выпуска Lite версии и начале заключительного тестирования Pro версии были выявлены несовместимости новой регистрационной схемы с частью операционных систем что заставило на пару дней попросту окунуться в работу. Сначала была масса исследования причин несовместимостей, попытка исправить ситуацию. Но все привело меня к тому что … Читать далее