Every notable change to REVEN's low level pythin API will be documented in this file.
query_binaries_reports_list
with query_bugs_list
analysis_get_errors
was renamed into analysis_get_logs
.analysis_get_bug_report
to replace obsolete analysis_get_binaries_reports
run_search_next_memory_use
and run_search_next_memory_use_physical
services.mapping
has been changed to a dictionary of list of address_spaces indexed by cr3.run_search_symbol
service that allow to filter on renamed symbol.filter_criterion_accuracy
filter_criterion_binary
and filter_criterion_symbol
have changed from name
to pattern
, accuracy
and case_sensitive
.sequence_get_instructions
(use run_get_instructions_range instead
)memory_segement
and mini_symbol
.process_map_memory_segment
and binary_add_symbols
symbols
is a vector of extracted::symbol
instead of a vector of extracted::symbol_information
.process
's member cr3
and process_address_space
's member base_address
.project_stop_scenario_generation
to project_abort_scenario_generation
in launcher_connection
query_current_preset
and query_state_preset
run_name
parameter from query_memory_history_range
.symbol_load_for_pid
run_search_tainted_instructions
to allow for better stopping conditionsreven
to reven_api
(addition of higher-level API).