Что такое испорченные пакеты от androguard?

Описание функции androguard get_tainted_packages(): "Вернуть испорченные пакеты". Кажется, что все классы, определенные для APP, будут возвращены из моего тестирования этой функции. Но в чем смысл испорченных пакетов?

1 ответ

Решение

Только что получил ответ ниже от github здесь

Загрязненные пакеты - это те, на которые ссылается хотя бы один раз из кода приложения.

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

Другие вопросы по тегам