You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would like to know if there is a way to register a singlestep event on a VCPU, (not enabled)
and to enable singlestepping on-demand, without using the callback response VMI_EVENT_RESPONSE_TOGGLE_SINGLESTEP ?
So if i understand correctly you can setup a singlestep event, enabled, and register it:
I would like to use a single vmi_event_t for singlestepping in my plugin, so registering it at the init, and then toggle the singlestep on 2 conditions:
I'm processing a software breakpoint (int3): toggle singlestep
the user wants to singlestep the instruction (like calling step in GDB): not in a callback, my event is already registered on the VCPU, what should i do ???
Thanks.
The text was updated successfully, but these errors were encountered:
Is there a way to enable the singlestep on-demand on an already registered singlestep event ?
The only way to do that is via event_response_t. You can implement an API for it you think you have a use for it as we already have vmi_stop_single_step_vcpu, so you could add vmi_start_single_step_vcpu.
Hi,
I would like to know if there is a way to register a singlestep event on a VCPU, (not enabled)
and to enable singlestepping on-demand, without using the callback response
VMI_EVENT_RESPONSE_TOGGLE_SINGLESTEP
?So if i understand correctly you can setup a singlestep event, enabled, and register it:
Or you can setup a singlestep event, disabled (like you do in libdrakvuf), and use the callback to trigger the singlestep
-> Is there a way to enable the singlestep on-demand on an already registered singlestep event ?
I would like to use a single
vmi_event_t
for singlestepping in my plugin, so registering it at the init, and then toggle the singlestep on 2 conditions:int3
): toggle singlestepstep
inGDB
): not in a callback, my event is already registered on the VCPU, what should i do ???Thanks.
The text was updated successfully, but these errors were encountered: