VB Decompiler - Современный инструмент декомпиляции Visual Basic 5.0/6.0 и C#


VB Decompiler - это эффективное современное решение для восстановления исходного кода Visual Basic 5.0/6.0, Visual Basic .NET и Visual C# приложений. Быстрые и мощные дизассемблеры x86, x64 и MS IL для программ, собранных в Visual Studio 6 и Visual Studio .NET.

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

По опыту наших клиентов, потеря исходного кода может стать настоящей трагедией. Представьте: вы потратили месяцы на разработку программы, но теперь осталось только скомпилированное приложение (EXE) с библиотеками (DLL).

Интерфейс VB Decompiler при декомпиляции Native Code Visual Basic 6

Восстановление кода Visual Basic 6.0

Visual Basic 5.0 и 6.0 имеет два режима компиляции: P-Code (псевдокод) и Native Code (ассемблер). Когда случается беда и исходный код утерян, VB Decompiler обеспечивает комплексное восстановление:

  • P-Code: Восстанавливает псевдокод в стандартные инструкции Visual Basic с максимальной точностью (до 85% восстановления), обрабатывает COM OLE объекты и вызовы API
  • Native Code: Мощный дизассемблер, эмулятор кода и декомпилятор поддерживают декомпиляцию с точностью до 75%. Вы также можете увеличить точность восстановления, используя встроенные возможности AI.
  • Механизм трассировки: Пошаговая эмуляция выполнения кода для глубокого анализа Native Code (редакция с функционалом трассировки)
  • Полное восстановление форм - декомпилирует формы (frm, frx) и пользовательские элементы управления (ctl, ctx) со всеми свойствами
  • Восстановление вызовов API - автоматически восстанавливает прототипы большинства стандартных Win32 API
Декомпиляция C# .NET сборки в VB Decompiler

Декомпиляция .NET и C#

Полная поддержка Visual Studio 2022 и более ранних версий с использованием .NET Framework или .NET Core:

  • Декомпилирует и дизассемблирует Visual Basic .NET, C# и другие .NET-совместимые языки
  • Восстанавливает MS IL код в код C# с высокой точностью
  • Восстанавливает структуру кода из таблиц сборки и метаданных

Имена переменных, названия приватных процедур и некоторые другие части не могут быть восстановлены, но вы получите отличную отправную точку для полного восстановления кода.

Аналитический отчет VB Decompiler для анализа вредоносного ПО

Анализ вредоносного ПО и криминалистика

VB Decompiler - идеальный инструмент для специалистов по кибербезопасности, аналитиков антивирусов и экспертов цифровой криминалистики. Аналитические функции VB Decompiler значительно ускоряют анализ вредоносного ПО и обнаружение бэкдоров, предоставляя мгновенную информацию о подозрительном поведении программ.

Автоматический анализ поведения: Получите подробный Аналитический отчет, который мгновенно определяет, какие процедуры и функции выполняют подозрительные операции:

  • Манипуляции с файловой системой - обнаруживает процедуры, которые создают, изменяют или удаляют файлы
  • Изменения реестра - идентифицирует код, изменяющий ключи реестра Windows
  • Сетевая активность - выявляет процедуры, которые загружают файлы или подключаются к удаленным серверам
  • Манипуляции с процессами - показывает код, работающий с процессами и службами Windows
  • Доступ к памяти - обнаруживает прямые манипуляции с памятью через VarPtr и CallByName
  • Операции с окнами - идентифицирует процедуры, которые скрывают окна или манипулируют элементами интерфейса

Экономьте недели ручного анализа. Вместо чтения тысяч строк дизассемблированного кода вы сразу получаете структурированный отчет, выделяющий все потенциально вредоносные функции. Это бесценно для команд реагирования на инциденты, исследователей вредоносного ПО и криминалистов, работающих в условиях дефицита времени.

Узнать больше об аналитических функциях →

Результат декомпиляции P-Code в VB Decompiler с восстановленным исходным кодом Visual Basic

Профессиональные инструменты

  • Универсальный x86 распаковщик - автоматически распаковывает UPX, NSPack и другие популярные упаковщики
  • Встроенный HEX редактор - мощный бинарный редактор с Copy/Paste и Undo/Redo
  • Подсветка синтаксиса - цветовое выделение кода для лучшей читаемости
  • Множественные форматы экспорта - сохранение в MAP файл, IDA скрипт или HIEW Names файл

Не требует зависимостей: VB Decompiler работает в любой поддерживаемой 32-битной или 64-битной системе Windows, а также в системах Linux (с Wine), не требуя установки .NET Framework.

Готовы начать? Скачайте бесплатную Lite версию или приобретите лицензию сегодня.


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