Read these locations to find code/memory start/end:
0x0C7B0E04 - Application code start
0x0C7B0E08 - Application code end
0x0C7B0E0C - Application data start
0x0C7B0E10 - Application data end
0x0C7B0E14 - Application bss start
0x0C7B0E18 - Application bss end
The problem you'll have with dumping, editing and repacking is the data and bss sections. The file values for these should be at the start of the file, and normally resolved by the loader or unpacker.