FAST: acceleration from theory to practice
- Sébastien Bardin, A. Finkel, Jérôme Leroux, L. Petrucci
- Computer ScienceInternational Journal on Software Tools for…
- 19 September 2008
From the underlying theory to the architecture choices, the tool Fast, a tool for the analysis of systems manipulating unbounded integer variables, is described, including a range of case studies from the literature.
FAST: Fast Acceleration of Symbolikc Transition Systems
- Sébastien Bardin, A. Finkel, Jérôme Leroux, L. Petrucci
- Computer ScienceInternational Conference on Computer Aided…
- 8 July 2003
The underlying theory, the architecture choices that have been made in the tool design and the capabilities are compared with those of other tools are described.
FAST Extended Release
- Sébastien Bardin, Jérôme Leroux, G. Point
- Computer ScienceInternational Conference on Computer Aided…
- 17 August 2006
This work provides four implementations of the interface using Lash, Mona, Omega and a new shared automata package with computation cache, thus any Presburger arithmetics package can be plugged to the tool.
Refinement-Based CFG Reconstruction from Unstructured Programs
- Sébastien Bardin, P. Herrmann, Franck Védrine
- Computer ScienceInternational Conference on Verification, Model…
- 23 January 2011
This paper addresses the issue of recovering a both safe and precise approximation of the Control Flow Graph of an unstructured program, typically an executable file, with a refinement-based static analysis working over finite sets of constant values.
Backward-Bounded DSE: Targeting Infeasibility Questions on Obfuscated Codes
- Sébastien Bardin, Robin David, J. Marion
- Computer ScienceIEEE Symposium on Security and Privacy
- 1 May 2017
Backward-Bounded DSE is presented, a generic, precise, efficient and robust method for solving infeasibility questions, andparse disassembly is proposed, a combination of Backward- bordered DSE and static disassembly able to enlarge dynamic disassembly in a guaranteed way, hence getting the best of dynamic andstatic disassembly.
FASTer Acceleration of Counter Automata in Practice
- Sébastien Bardin, A. Finkel, Jérôme Leroux
- Computer Science, MathematicsInternational Conference on Tools and Algorithms…
- 29 March 2004
For functions defined by translations over a polyhedral domain, a new acceleration algorithm is given which is polynomial in the size of the function and exponential in its dimension, while the more generic algorithm is exponential in both the size and its dimension.
How to kill symbolic deobfuscation for free (or: unleashing the potential of path-oriented protections)
- M. Ollivier, Sébastien Bardin, Richard Bonichon, J. Marion
- Computer ScienceAsia-Pacific Computer Systems Architecture…
- 5 August 2019
This work presents and studies a new class of anti-DSE protections coined as path-oriented protections targeting the weakest spot of DSE, namely path exploration, and demonstrates that these approaches critically counter symbolic deobfuscation while yielding only a very slight overhead.
An Automated Deductive Verification Framework for Circuit-building Quantum Programs
- Christophe Chareton, Sébastien Bardin, François Bobot, Valentin Perrelle, B. Valiron
- Computer ScienceEuropean Symposium on Programming
- 12 March 2020
Qbricks is proposed, a formal verification environment for circuit-building quantum programs, featuring both parametric specifications and a high degree of proof automation, and the main tool is developed, PPS, a parametric extension of the recently developed path sum semantics.
Structural Testing of Executables
- Sébastien Bardin, P. Herrmann
- Computer ScienceInternational Conference on Information Control…
- 9 April 2008
It is shown how "path-based" structural test data generation can be adapted from structured language to machine code, using both state-of-the-art technologies and innovative techniques.
Flat Acceleration in Symbolic Model Checking
- Sébastien Bardin, A. Finkel, Jérôme Leroux, P. Schnoebelen
- Computer ScienceAutomated Technology for Verification and…
- 4 October 2005
A new framework for symbolic model checking with accelerations is developed and new symbolic algorithms using accelerations to compute reachability sets are proposed.
...
...