Changes between Initial Version and Version 1 of Ticket #87

Show
Ignore:
Timestamp:
12/20/08 00:15:47 (21 months ago)
Author:
may
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #87

    • Property keywords readmema writemem mapped check added
    • Property owner set to may
    • Property summary changed from write command should do a mapped check to readmema and writemem handlers should check input address mapping
  • Ticket #87 – description

    initial v1  
     1The vectors "readmema" and "writemem" will in certain conditions read or write to an invalid address, leading to a segmentation fault when in e2dbg. Other programs seems immune against this error, so only elfsh_get_raw_by_addr() seem to be affected. 
     2 
     3Many commands seems to be affected by that bug, D, X, write in particular. 
     4 
     5In practice, for example: 
     6 
    17The "write" command, when in debug mode, will not check if the address provided is really mapped. It will directly write to it. Its not straightforward to do that test, but I can think of 2 solutions: 
    28