Glassdoor - Обеспечение безопасности Android приложений
ⒹⒶⓇⓀⓃⒺⓉВ этой статье рассмотрим приложение, целью создания которого является анализ и выявление вредоносного кода в приложениях для платформы Android.
Glassdoor - это современная автономная система безопасности, предназначенная для Android APK, написанная на Scala.
Scala — мультипарадигмальный язык программирования, спроектированный кратким и типо безопасным для простого и быстрого создания компонентного программного обеспечения, сочетающий возможности функционального и объектно-ориентированного программирования.
Цель Glassdoor - автоматически находить встроенные backdoor’ы, недостатки безопасности и другие утечки данных в приложениях, работающих в системе Android, без фактического доступа к самому коду.
Он использует простой интерфейс командной строки. Каждая команда реализуется как плагин, который определяет зависимости и значения, которые он изменяет, чтобы поддерживать многопоточность. Полная команда использует все доступные плагины.
Установка Scala Language:
wget -c https://downloads.lightbend.com/scala/2.12.2/scala-2.12.2.deb
dpkg -i scala-2.12.2.deb
Установка Glassdoor:
git clone https://github.com/fschrofner/glassdoor
cd glassdoor
./gradlew build
cd build/distributions
unzip glassdoor.zip
./glassdoor
Видео работы Glassdoor:
Страница разработчика на Github:
Зависимости:
- Build Dependencies
- Scala
- Runtime Dependencies
- Java
- Grep
- Git
- John The Ripper
- the_silver_searcher [optional]
- Android SDK (including adb & aapt)
- SQLite
• 🌿Блог Наркомана🌿 - когда-то миксовали ешки с лсд? Нет? Тогда вам явно стоит заглянуть в блог наркомана, ведь парень реально безбашенный!
• 😈Dark Chat🌿 - наш чат