Specialized Binary Analysis for Vetting Android APPS Using GUI Logic

Abstract

This project develops a suite of specialized analysis techniques for vetting Android applications to confirm the presence or rule out the absence of malice. The definition of malice of interest is an inconsistency between the action taken by the app and the user expectation of what the app is doing. These techniques enable security analysts to quickly vet any given Android app even if the source code is unavailable. These techniques make it possible to vet a large number of Android apps in a timely and cost-effective manner.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 2016
Accession Number
AD1008347

Entities

People

  • Atif Memon

Organizations

  • University of Maryland

Tags

Communities of Interest

  • Biomedical
  • Cyber
  • Engineered Resilient Systems

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Application Software
  • Case Studies
  • Computer Program Documentation
  • Computer Program Reliability
  • Computer Programming
  • Computer Programs
  • Computers
  • Governments
  • Graphical User Interface
  • Language
  • Mobile Application Software
  • Reliability
  • Security
  • Social Media
  • User Interface

Fields of Study

  • Computer science
  • Engineering

Readers

  • Distributed Systems and Data Platform Development
  • Educational Psychology
  • Traumatic Brain Injury (TBI) and Cognitive Aging in the Guam and Border Populations Affected by Alzheimer's Disease and Tau-Associated Dementias.