Avast выпустил аналитический инструмент RetDec, который поможет сообществу кибербезопасности бороться с вредоносными программами. Данный инструмент позволяет специалистам и энтузиастам инспектировать код приложений и выяснять, какие задачи они выполняют без запуска самих приложений.
В начале декабря прошла презентация Botconf 2017, на которой Avast объявила, что декомпилятор машинного кода RetDec становится открытым и общедоступным. Любой человек может свободно использовать инструмент, изучать его исходный код, модифицировать его и распространять.
Основная цель раскрытия кода RetDec - предоставление универсального инструмента для для преобразования кода, специфичного для платформы, например, исполняемых файлов x86/PE, в более высокую форму представления, например в исходный код C. В общем случае инструмент не должен ограничиваться одной платформой, он должен поддерживать различные платформы, архитектуры, форматы файлов и компиляторы. RetDec активно используется Avast для анализа вредоносных образцов, предназначенных для различных платформ, таких как x86/PE и ARM/ELF.
Исходный код декомпилятора и других дополнительных инструментов доступен на сервисе GitHub в соответствии с лицензией MIT.
Протестировать декомпилятор можно с помощью веб-сервиса. Вы просто загружаете на сервис исполняемый файл, который нужно декомпилировать и нажимаете кнопку “Decompile!”. После завершения процесса декомпиляции вы сможете посмотреть и проанализировать результаты.
Обновления программ, что нового
• OriginOS 6 (Android 16) выйдет 15 октября: какие смартфоны Vivo и iQOO получат обновление
• Google Pixel 10 Pro XL не справился с Genshin Impact: выявлены ограничения Tensor G
• Honor рассчитывает на 70 млн продаж смартфонов в 2025 году благодаря запуску Magic 8
• ChatGPT получил интеграцию со Spotify: поиск музыки по запросам
• Релиз CCleaner 7 для Windows 11 и Windows 10: новый интерфейс, ARM64 и отказ от поддержки Windows 7
• Apple выпустила вторые бета-версии iOS 26.1, iPadOS 26.1 и macOS Tahoe 26.1 для разработчиков