Clear it in 3 steps
-
Start the environment
-
Investigate the target
-
Submit the flag
memory.img is generated from the FLAG injected at startup. Extract the ALLOC:0x4040 little-endian region and XOR-decrypt with MD5(heap-0x4040) to recover the flag.
Inspect memory.img and identify the target record
extract the ALLOC:0x4040 little-endian region and XOR-decrypt with MD5(heap-0x4040)
Verify that the reconstructed value has FLAG{...} format