Open codyroux opened 3 years ago
Currently, we use BAP to uplift the entire binary and create a resulting project, and the same for uplifting the proposed patch to CBAT for CEGIS. This has become prohibitively slow on some examples.
Proposal:
Image.create
Image.memory
Project.Input.custom
config.json
Data.t
Additionally, it now looks like we need to track targets in the config file as well.
Currently, we use BAP to uplift the entire binary and create a resulting project, and the same for uplifting the proposed patch to CBAT for CEGIS. This has become prohibitively slow on some examples.
Proposal:
Image.create
+Image.memory
to get the memmap, which can then be filtered using the DWARF utilitiesProject.Input.custom
to create a project with the pruned memory, which hopefully should be a lot faster.config.json
format and theData.t
record to allow the user to specify these bounds.