Red Gate SmartAssembly
Программное обеспечение Red Gate SmartAssembly – это .NET-обфускатор и система автоматической отчетности об обнаруженных ошибках и использовании возможностей приложений. Решение Red Gate SmartAssembly предназначено для помощи .NET-разработчикам в создании высококачественных и свободных от багов продуктов. Функции Red Gate SmartAssembly позволяют выполнять защиту и обфускацию .NET-кода, а также получать от клиентов отчеты об ошибках и использовании реализованных в приложениях возможностей.
Преимущества Red Gate SmartAssembly
- Защита кода и IP от обратного инжиниринга и других форм злонамеренных атак.
- Получение данных о том, какие возможности выпущенных программ используются.
- Получение отчетов об ошибках для исправления багов и принятия решение о будущих версиях ПО на основе получаемых данных.
Продукт Red Gate SmartAssembly представлен тремя версиями – Standard, Pro и Dev.
Возможности Red Gate SmartAssembly
Создание отчетов об использовании функций
- Автоматическая генерация отчетов о количестве обращений к тем или иным опциям приложения.
- Отражение в отчетах системной информации – данных об операционной системе ПК конечного пользователя, последней версии установленного .NET.
- Предоставление данных для выбора приоритетных задач в области разработки и исправления ошибок ПО.
Сообщение об ошибках
- Переход к коду программу напрямую из отчета для быстрого исправления ошибок.
- Поддержка отчетности в системе Windows Phone 7.
- Автоматическое оповещение о каждом исключении, обнаруженном конечными пользователями.
- Автоматическое прикрепление файлов журналов и снимков экрана к отчетам об ошибках.
- Сбор адресов электронной почты для оповещения пользователей о том, что багги исправлены.
Обфускация кода
- Затруднение читаемости имен полей и методов.
- Обеспечение большей комплексности структуры контроля.
- Кодирование строк, содержащих уязвимые данные.