* ran * Some dirty work * Rm unnecessary sanitization * Fix state.generate_inputs event publishing We don't need to manually pass `self` because State is automatically forwarded as an argument. Also correctly specify a message for the state and expose to the API * Rename * Update test for new save_testcase args, make test more robust * Simplify arguments related to generate_testcase_callback by removing default arg. Add test for this behavior * Minor test fixup * Add official API docs * Remove unnecessary new event type
39 lines
772 B
ReStructuredText
39 lines
772 B
ReStructuredText
API Reference
|
|
=============
|
|
|
|
|
|
This API is under active development, and should be considered unstable.
|
|
|
|
Helpers
|
|
-------
|
|
|
|
.. automodule:: manticore
|
|
:members: issymbolic, variadic
|
|
|
|
Manticore
|
|
---------
|
|
|
|
.. autoclass:: manticore.Manticore
|
|
:members: add_hook, hook, run, terminate, verbosity
|
|
|
|
State
|
|
-----
|
|
|
|
.. autoclass:: manticore.core.state.State
|
|
:members: abandon, constrain, new_symbolic_buffer, new_symbolic_value, solve_n, solve_one, solve_buffer, symbolicate_buffer, invoke_model, generate_testcase
|
|
|
|
Cpu
|
|
---
|
|
|
|
.. autoclass:: manticore.core.cpu.abstractcpu.Cpu
|
|
:members: read_int, read_bytes, write_int, write_bytes, write_register, read_register, all_registers
|
|
|
|
Models
|
|
------
|
|
|
|
.. automodule:: manticore.models
|
|
|
|
.. function:: strlen
|
|
|
|
.. function:: strcmp
|