Загрузка...

Glassdoor - Securing Android Applications

Thread in Security created by mrJollier May 20, 2018. 175 views

  1. mrJollier
    mrJollier Topic starter May 20, 2018 Всё ещё живой 540 Feb 15, 2017
    В этой статье рассмотрим приложение, целью создания которого является анализ и выявление вредоносного кода в приложениях для платформы Android.

    [IMG]
    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

    [IMG]
    > dpkg -i scala-2.12.2.deb

    [IMG]
    Установка Glassdoor:

    > git clone https://github.com/fschrofner/glassdoor

    > cd glassdoor

    [IMG]
    > ./gradlew build

    [IMG]
    > cd build/distributions

    > unzip glassdoor.zip

    > ./glassdoor



    Видео работы Glassdoor:

    · https://asciinema.org/a/70clw1ccnwzl1f0aad4byi26x



    Страница разработчика на Github:

    · https://github.com/fschrofner/glassdoor



    Зависимости:

    · Build Dependencies

    · Scala

    · Runtime Dependencies

    · Java

    · Grep

    · Git

    · John The Ripper

    · the_silver_searcher [optional]

    · Android SDK (including adb & aapt)

    · SQLite
     
Loading...
Top