VB Decompiler Professional Коммерческая лицензия с функционалом для аналитиков для 1 разработчика (на 1 компьютер, 1 год обновлений и технической поддержки)
- Разработчик:
- DotFix Software
VB Decompiler — идеальное средство для анализа программ, подходящее в случае потери исходных кодов и при необходимости частичного восстановления проекта.VB Decompiler — это декомпилятор программ (EXE, DLL, OCX), написанных на C# (или любом другом .NET совместимом языке) в C# код и декомпилятор Visual Basic 5.0/6.0 приложений (P-Code и Native Code) в Visual Basic код.Как известно, программы, разработанные на Visual Basic, могут быть скомпилированы либо в интерпретируемый p-code, либо в выполняемый native code. .NET сборки всегда компилируются в компилируемый в процессе запуска IL код.Так как p-code представляет собой высокоуровневые команды, то появляется реальная возможность восстановить из этих приложений код, близкий к исходному (имена переменных, пользовательские типы и имена приватных функций при этом восстановить не удастся). Купив VB Decompiler, вы сможете восстановить исходный код из псевдокода максимально близко к оригинальному, поэтому в ряде случаев даже после некоторых доработок его реально довести до компилируемого.Если программа была откомпилирована в native code, то полностью восстановить исходный код из машинных инструкций невозможно. Но VB Decompiler и здесь поможет анализировать программу. В него встроен мощный дизассемблер и эмулятор команд, позволяющий приблизить ассемблерный код к исходному, насколько это возможно. Из-за сложности обработки различных оптимизаций не обойдется без ошибок сворачивания и вывода неверных инструкций, но для анализа данный метод декомпиляции и свертывания максимально полезен.В случае, если программа была создана в среде .NET, декомпилятор полностью восстановит структуру таблиц сборки, а также максимально близко восстановит C# код, классы, методы и поля. Декомпилятор C# .NET уникален тем, что поддерживает все версии среды (включая .NET 9.0) и при этом никак не использует рефлексию или других .NET библиотек. Это позволяет использовать декомпилятор на системе без установленных .NET библиотек (запуск на MacBook через Parallels, на Астра и Альт Линукс через Wine и даже на игровой консоли SteamDeck в режиме десктопа). Это делает продукт поистине уникальным.
Ознакомительная версия включает в себя не полный набор функций и не поддерживает декомпиляцию — только дизассемблирование.Некоммерческая лицензия предназначена только для изучения Visual Basic и не поддерживает декомпиляцию коммерческого кода, а также любой коммерческий анализ.Важно: некоммерческая лицензия предназначена только для домашнего использования, не поддерживает декомпиляцию коммерческого кода и не может быть использована в коммерческих целях декомпиляции и/или разработки. Для этих целей следует приобретать коммерческую лицензию.
Продукты из этой категории
-
66 530 ₽ Выбрать лицензию -
от 9 423 ₽ Выбрать лицензию -
от 15 134 ₽ Выбрать лицензию -
24 000 ₽ Выбрать лицензию -
91 260 ₽ Выбрать лицензию -
540 000 ₽ Выбрать лицензию -
от 7 578 ₽ Выбрать лицензию -
84 575 ₽ Выбрать лицензию -
720 ₽ Выбрать лицензию -
39 000 ₽ Выбрать лицензию



