TodAmon/BAR2020
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
These files enable replication of results reported at the 2020 BAR Workshop For the paper "Creating Human Readable Path Constraints from Symbolic Execution" Be sure to install angr and the logic synthesis tool SIS. This code uses sis 1.3, downloaded via a link from: http://cs.columbia/edu/~cs6861/sis/sis/html Section II-A, III-B (results for II-A) cat sub1or2.c objdump -M intel -d sub1or2 python show_constraint_for_sub1or2.py Section II-B, III-B (results for II-B) cat readtowrite.c python show_constraint_for_readtowrite.py Section II-C, III-C: cat authentication.c cat authentication.eqn python show_constraint_for_authentication.py ~/sis1.3/bin/sis -c \ "full_simplify; decomp -g; read_library authentication.genlib; map" \ -T eqn -t eqn authentication.eqn Logic synthesis for simplification et.al.: python misc_bv_to_int_stuff.py If you are interested in this work, you can send me email at: amon.tod@gmail.com or ttamon@sandia.gov This work is ongoing and the files in this repository reflect the research state prior to the BAR conference. There is a lot of new work, but it has not been publicly released yet.
About
BAR2020 Creating Human Readable Path Constraints from Symbolic Execution
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published