Skip to content

Add tools to fill and dump memory#66

Open
JayFoxRox wants to merge 1 commit intomasterfrom
memory-persist
Open

Add tools to fill and dump memory#66
JayFoxRox wants to merge 1 commit intomasterfrom
memory-persist

Conversation

@JayFoxRox
Copy link
Copy Markdown
Owner

This is quite hacky, so I'm a bit torn about keeping this on my repo.
It should definitely be enhanced if we keep it around so it doesn't look as dumb (using my name and 0x313373 as pattern; DSP layout being ugly too).

The main purpose of these tools is to test how long the Xbox RAM keeps the values intact after a shutdown / during a reboot. To our surprise, it seems to persist values just fine. I've personally tested around ~5 seconds manual shutdown / reboot and lost no memory. Someone else tested even longer periods and we still found matches.
I've then repeated the test with DSP memory which behaved in a similar way.

The inspiration for this was this paper. The motivation behind applying these techniques to Xbox is to transfer memory or DMA command blocks across a boot.

Comment thread python-scripts/dump_ram.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants