Changes between Initial Version and Version 1 of Ticket #87
- Timestamp:
- 12/20/08 00:15:47 (21 months ago)
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 1 The 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 3 Many commands seems to be affected by that bug, D, X, write in particular. 4 5 In practice, for example: 6 1 7 The "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: 2 8
