Открытие файла

Перед началом процесса декомпиляции необходимо выбрать файл для анализа. Для этого в меню «Файл» (File) имеется раздел «Открыть программу» (Open program). VB Decompiler поддерживает открытие файлов EXE/OCX/DLL, созданных в версиях Visual Basic 5.0 или 6.0, а также приложений, скомпилированных в среде Visual Studio .NET. В последнем случае язык исходного кода не имеет значения, поскольку Visual Studio .NET компилирует приложения независимо от исходного языка в единый внутренний формат — MS IL.

VB Decompiler .NET Decompilation

После открытия файла декомпилятор определяет тип кода и компилятор, которым создана программа. Если открытая программа была разработана в неподдерживаемой среде (например, Delphi или Visual C++), появится сообщение о том, что такая среда не поддерживается и декомпилировать программу невозможно. В случае появления этого сообщения вы можете обратиться к нам, и мы сможем помочь с декомпиляцией вашей программы. У нас есть внутренние разработки в области декомпиляции приложений Delphi и FreePascal, и мы можем предложить декомпиляцию таких файлов как отдельную услугу.

Если открытая программа упакована с помощью упаковщика EXE, обфускатора или защищена — декомпилятор предложит попробовать распаковать этот файл. Эта функция доступна только в 32-разрядных версиях Windows и предоставляется без каких-либо гарантий. Если распаковка возможна — файл будет запущен, распакован в памяти, сохранён на диск под другим именем и открыт для декомпиляции. Внимание! Никогда не пытайтесь распаковывать с помощью встроенного распаковщика вредоносные программы или любой другой код, который может нанести вред вашей системе, поскольку при распаковке открываемая программа будет выполняться, и это может привести к повреждению системы или данных.

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

*Visual Studio .NET, Visual C++ и Visual Basic являются зарегистрированными товарными знаками Microsoft Corporation. Delphi является зарегистрированным товарным знаком Embarcadero.

Другие способы открытия файлов

Вы можете перетащить файл из Проводника в окно VB Decompiler. Файлы с неизвестным расширением или без расширения также можно передать таким образом; распознавание всё ещё зависит от фактического содержимого файла. При открытии поддерживаемого ярлыка Windows .lnk декомпилятор определяет путь к целевому файлу. Сохранённые базы данных VDD также можно открыть перетаскиванием или из командной строки.