Download Android Application Security: A Semantics and Context-Aware by Mu Zhang, Heng Yin PDF

By Mu Zhang, Heng Yin

This SpringerBrief explains the rising cyber threats that undermine Android program defense. It additional explores the chance to leverage the state-of-the-art semantics and context–aware thoughts to guard opposed to such threats, together with zero-day Android malware, deep software program vulnerabilities, privateness breach and inadequate protection warnings in app descriptions. The authors start by way of introducing the historical past of the sphere, explaining the final working method, programming good points, and safeguard mechanisms. The authors catch the semantic-level habit of cellular functions and use it to reliably discover malware variations and zero-day malware. subsequent, they suggest an automated patch new release strategy to observe and block harmful details movement. A bytecode rewriting approach is used to restrict privateness leakage. User-awareness, a key issue of safety dangers, is addressed through instantly translating security-related application semantics into normal language descriptions. common habit mining is used to find and compress universal semantics. consequently, the produced descriptions are security-sensitive, human-understandable and concise.By masking the historical past, present threats, and destiny paintings during this box, the short is appropriate for either execs in and advanced-level scholars operating in cellular protection and functions. it's worthy for researchers, as well.

Show description

Read Online or Download Android Application Security: A Semantics and Context-Aware Approach PDF

Similar network security books

Security Warrior

By way of community defense, many clients and directors are operating scared, and justifiably so. The sophistication of assaults opposed to computers raises with each one new web worm.

What's the worst an attacker can do to you? You'd larger discover, correct? That's what protection Warrior teaches you. in keeping with the primary that the one method to safeguard your self is to appreciate your attacker extensive, safeguard Warrior unearths how your platforms could be attacked. protecting every little thing from opposite engineering to SQL assaults, and together with subject matters like social engineering, antiforensics, and customary assaults opposed to UNIX and home windows platforms, this ebook teaches you to understand your enemy and the way to be ready to do battle.

Security Warrior locations specific emphasis on opposite engineering. RE is a primary ability for the administrator, who has to be conscious of all types of malware that may be put in on his machines -- trojaned binaries, "spyware" that appears risk free yet that sends deepest info again to its author, and extra. this can be the one booklet to debate opposite engineering for Linux or home windows CE. It's additionally the one publication that indicates you ways SQL injection works, permitting you to examine your database and internet purposes for vulnerability.

Security Warrior is the main finished and updated publication protecting the artwork of computing device struggle: assaults opposed to computers and their defenses. It's frequently frightening, and not comforting. If you're at the entrance strains, protecting your website opposed to attackers, you wish this publication. in your shelf--and on your hands.

Outsourcing Information Security

This finished and well timed source examines safety hazards with regards to IT outsourcing, essentially displaying you the way to acknowledge, overview, reduce, and deal with those dangers. distinct in its scope, this unmarried quantity will give you entire insurance of the complete diversity of IT defense providers and completely treats the IT protection issues of outsourcing.

Advances in Cryptology – CRYPTO 2016: 36th Annual International Cryptology Conference, Santa Barbara, CA, USA, August 14-18, 2016, Proceedings, Part III

The 3 volume-set, LNCS 9814, LNCS 9815, and LNCS 9816, constitutes the refereed court cases of the thirty sixth Annual overseas Cryptology convention, CRYPTO 2016, held in Santa Barbara, CA, united states, in August 2016. The 70 revised complete papers awarded have been rigorously reviewed and chosen from 274 submissions.

Additional info for Android Application Security: A Semantics and Context-Aware Approach

Sample text

In: Proceedings of the 2012 ACM conference on computer and communications security (CCS) 17. Octeau D, McDaniel P, Jha S, Bartel A, Bodden E, Klein J, Traon YL (2013) Effective intercomponent communication mapping in android with epicc: an essential step towards holistic security analysis. In: Proceedings of the 22nd USENIX security symposium 18. Au KWY, Zhou YF, Huang Z, Lie D (2012) PScout: analyzing the android permission specification. In: Proceedings of the 2012 ACM conference on computer and communications security (CCS) 19.

It extracts the sender’s phone number and message content by calling getOriginating- Address() and getMessageBody(). Both strings are encoded into an UrlEncoded- FormEntity object and enclosed into HttpEntityEnclosingRequestBase by using the setEntity() call. execute(). Zitmo variants may also exploit various other communication-related API calls for the sending purpose. sendTextMessage() to deliver the stolen information as a text message to the attacker’s phone. Such variations motivate us to consider graph similarity metrics, rather than an exact matching of API call behavior, when determining whether a sample app is benign or malicious.

An entry point of an API call is a program entry point that directly or indirectly triggers the call. From a user-awareness point of view, there are two kinds of entry points: user interfaces and background callbacks. Malware authors commonly exploit background callbacks to enable malicious functionalities without the user’s knowledge. startRecording()) is called stealthily [11]. As a result, we must pay special attention to APIs activated from background callbacks. (3) Constant. Constants convey semantic information by revealing the values of critical parameters and uncovering fine-grained API semantics.

Download PDF sample

Rated 4.07 of 5 – based on 38 votes