Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Apr 11, 2024. It is now read-only.

Baltoli/liath

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Liath

Dynamic binary instrumentation tools written using Pin. The intention for these tools is to instrument dynamic behaviour of programs so that formal models can be derived from them (for example, via program synthesis).

Getting Started

A vagrant environment is supplied to make development and evaluation of these tools easier.

Prerequisites:

With the prerequisites installed, start up a virtual machine. This will take some time the first time you run it:

vagrant up
vagrant ssh

You should find yourself back at the project root, but inside an Ubuntu VM. To build all the Pin tools and demo programs, run:

make

To run a pin tool:

pin -t $path_to_tool_shared_lib -- $some $command $line

About

Pin tools for grey-box program synthesis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •