Skip to main content

Showing 1–2 of 2 results for author: Lyde, S

Searching in archive cs. Search in all archives.
.
  1. Pushdown Control-Flow Analysis for Free

    Authors: Thomas Gilray, Steven Lyde, Michael D. Adams, Matthew Might, David Van Horn

    Abstract: Traditional control-flow analysis (CFA) for higher-order languages, whether implemented by constraint-solving or abstract interpretation, introduces spurious connections between callers and callees. Two distinct invocations of a function will necessarily pollute one another's return-flow. Recently, three distinct approaches have been published which provide perfect call-stack precision in a comput… ▽ More

    Submitted 21 March, 2016; v1 submitted 11 July, 2015; originally announced July 2015.

    Comments: in Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2016

    ACM Class: D.3.4

  2. arXiv:1311.4201  [pdf, ps, other

    cs.PL cs.CR

    Sound and Precise Malware Analysis for Android via Pushdown Reachability and Entry-Point Saturation

    Authors: Shuying Liang, Andrew W. Keep, Matthew Might, Steven Lyde, Thomas Gilray, Petey Aldous, David Van Horn

    Abstract: We present Anadroid, a static malware analysis framework for Android apps. Anadroid exploits two techniques to soundly raise precision: (1) it uses a pushdown system to precisely model dynamically dispatched interprocedural and exception-driven control-flow; (2) it uses Entry-Point Saturation (EPS) to soundly approximate all possible interleavings of asynchronous entry points in Android applicatio… ▽ More

    Submitted 17 November, 2013; originally announced November 2013.

    Comments: Appears in 3rd Annual ACM CCS workshop on Security and Privacy in SmartPhones and Mobile Devices (SPSM'13), Berlin, Germany, 2013

    ACM Class: D.2.0; F.3.2