Games::Hack::Live is a Perl module to ease playing games.
SYNOPSIS
To start the script:
hack-live {< name of executable >|-p pid}
Commands for the script:
help
dumpall [name]
find < value >
find
cleanup
keepvalueat < address > < value > ["textual name"]
killwrites < address > ["textual name"] [ask]
patch < destination name >
All other strings are passed through to GDB.
This script helps you patch your favourite programs, to keep them from incrementing error counters or decrementing life values.
It does this by starting your program, and attaching gdb (the GNU debugger) to it; with its help it can examine memory, change it, and find locations in the program that try to modify it.
In order to use that script, you need a machine-dependent perl library for patching the programs; for 32bit x86 machines, it would be Games::Hack::Patch::i686.
You can also attach gdb to already running processes, via the -p switch; please do not forget to put the double dash -- in front of that, otherwise the perl interpreter will take that option for itself.
Product's homepage
Requirements:
· Perl