radareorg / radare2

UNIX-like reverse engineering framework and command-line toolset
https://www.radare.org/
GNU Lesser General Public License v3.0
20.66k stars 3k forks source link

aeim improvement #14195

Open s0i37 opened 5 years ago

s0i37 commented 5 years ago

Is your feature request related to a problem? Please describe. Hello. When I try to emulate images in corefile/minidump format a have already stack environment. But for using "aets+" and "aesb" r2 required "aeim". In same time "aeim esp 0" will rewrite bytes in stack.

Describe the solution you'd like I want use ESIL tracing "aets+", "aesb" without mandatory using "aeim". Or dont initializing stack memory with null-bytes if I use "aeim rsp 0"

Describe alternatives you've considered Alternative solution using aeim with some memory and returning esp/ebp values back. But it is not convenient.

XVilka commented 5 years ago

@condret what do you think about this one?

radare commented 4 years ago

the proposal sgtm

XVilka commented 4 years ago

It is related to recording traces and R&R. @abcSup @yossizap