integration with IDA
No changes. The release is made to match the next platform version.
No changes. The release is made to match the next platform version.
Changes:
Changes:
Changes: #34 updates to BAP 1.4 release #32 Fix many bugs in brancher service
Adds integration with IDA 7
fixes many bugs in brancher service
adds a robust sexp parser
adds the tracing framework
adds an experimental support for IDA Debugger
adds rudimentary gui
adds incident loading to the trace view
adds IDA Pro brancher
adds primus integration
This is major update to the bap-ida-python package, it brings lots of new features, here is the excerpt from the CHANGES.md:
Alt-T
search)Ctrl-3
)The most neat features are:
Ctrl-3
to see them all)From the software engineering perspective, the codebase was heavily rewritten. The code is now more pythonic (subjective of course), PEP8 compilant, (some modules are even good to pylint), and, most importantly, we now have tests. A big effort was spent on mocking the IDA, and lots of bugs were fixed during the process. The coverage is still very low, though.
This version also brings a new generic interface for the services, that are provide by IDA to BAP (rooter, brancher, etc). As well as exposing a new interface for the emit-ida-script plugin. These changes are breaking, so bap.1.0.0 will not work with bap-ida-python 0.2.0.
The new interface exposes a singleton instance ida.service
that will
accept the service name, and the destination file.