Lançamento da plataforma de rastreamento dinâmico de aplicativos Frida 12.10

Introduzido lançamento da plataforma dinâmica de rastreamento e análise de aplicativos Sexta-feira 12.10, который можно рассматривать как аналог Greasemonkey для нативных программ, позволяющий контролировать работу программы во время её выполнения также, как Greasemonkey даёт возможность контролировать обработку web-страниц. Трассировка программ поддерживается на платформах Linux, Windows, macOS, Android, iOS и QNX. Исходные тексты всех компонентов проекта espalhar sob uma licença gratuita wxWindows Library Licence (uma variante da LGPL que não impõe restrições aos termos de distribuição de montagens binárias de obras derivadas).

Em termos de tarefas que resolve, Frida se assemelha ao DTrace no espaço do usuário, mas JavaScript é usado para escrever scripts para rastrear e processar estatísticas de execução de aplicativos. Os manipuladores têm acesso total à memória do processo, podem interceptar chamadas de função e chamar funções implementadas no aplicativo a partir do código JavaScript. Os componentes principais do Frida são escritos nas linguagens C e Vala. O mecanismo V8 é usado para processar JavaScript. Existem wrappers na API Frida para Node.js, Python, Swift, .NET, Qt/Qml e C.

A nova versão expande significativamente os recursos de depuração, rastreamento e engenharia reversa de programas Java - no módulo ponte frida-java добавлена поддержка HotSpot JVM, которая позволяет применять данную прослойку не только для Android, но для обычных Java-программ, использующих JDK. В утилиту frida-trace добавлена трассировка методов Java. Для определения выполнения Java-методов, соответствующих определённым критериям, предложен новый API Java.enumerateMethods(query). Запросы для перехвата методов задаются в форме «class!method». Из не связанных с Java изменений отмечается улучшение поддержки 32-разрядных систем ARM в движке трассировки Perseguidor e a implementação da otimização adaptativa, que possibilitou acelerar em até cinco vezes a execução do Stalker.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção DDoS, servidores VPS VDS 🔥 Compre hospedagem de sites confiável com proteção contra DDoS, servidores VPS/VDS | ProHoster