Zum Hauptinhalt springen

Showing 1–2 of 2 results for author: Matichuk, D

Searching in archive cs. Search in all archives.
.
  1. arXiv:2407.06375  [pdf, ps, other

    cs.PL

    Macaw: A Machine Code Toolbox for the Busy Binary Analyst

    Authors: Ryan G. Scott, Brett Boston, Benjamin Davis, Iavor Diatchki, Mike Dodds, Joe Hendrix, Daniel Matichuk, Kevin Quick, Tristan Ravitch, Valentin Robert, Benjamin Selfridge, Andrei Stefănescu, Daniel Wagner, Simon Winwood

    Abstract: When attempting to understand the behavior of an executable, a binary analyst can make use of many different techniques. These include program slicing, dynamic instrumentation, binary-level rewriting, symbolic execution, and formal verification, all of which can uncover insights into how a piece of machine code behaves. As a result, there is no one-size-fits-all binary analysis tool, so a binary a… ▽ More

    Submitted 8 July, 2024; originally announced July 2024.

  2. Automatic Function Annotations for Hoare Logic

    Authors: Daniel Matichuk

    Abstract: In systems verification we are often concerned with multiple, inter-dependent properties that a program must satisfy. To prove that a program satisfies a given property, the correctness of intermediate states of the program must be characterized. However, this intermediate reasoning is not always phrased such that it can be easily re-used in the proofs of subsequent properties. We introduce a func… ▽ More

    Submitted 26 November, 2012; originally announced November 2012.

    Comments: In Proceedings SSV 2012, arXiv:1211.5873

    ACM Class: D.2.4; F.3.1

    Journal ref: EPTCS 102, 2012, pp. 46-56