draperlaboratory / cbat_tools

Program analysis tools developed at Draper on the CBAT project.
MIT License
102 stars 14 forks source link

Interface for function summaries/data flow analysis #190

Open fortunac opened 4 years ago

fortunac commented 4 years ago

We should design an interface that can connect a possible data flow analysis with WP.

Some suggestions/notes:

codyroux commented 4 years ago

Generally I'd expect this to be implemented in the same way as the VSA, that is using http://binaryanalysisplatform.github.io/bap/api/odoc/bap/Bap/Std/Value/index.html, to register a module, with a field in the Project.storage data structure, of type Dict.t.

Main differences:

Though this is not really addressing this ticket, some implementation details:

Thoughts and suggestions are welcome.