Memory Hacking Software is now “pro”.
http://www.memoryhacking.com/
I have taken months and cleaned it up thoroughly, and added some extremely powerful new features.
It now contains a full programming language inside it, integrated as scripting.
The programming language is 90% C, so you should already be familiar with using it. It includes an IDE with colors, cold folding, and auto-tab.
The script is compiled into byte code and executed quickly, and there are currently 129 API functions, and growing.
But the language is very special, and makes hacking extremely easy. It has a keyword "extern", but it isn’t the same as in C++. This extern means "A variable or function declared in the target process."
Literally, you can declare variables whose addresses are actually in another process on your computer, and from there you can work with them in exactly the same way as you can with any other variables declared normally.
Examine this screenshot.
http://www.memoryhacking.com/Minesweeper.png
Extern is used on the first two variables at the top, indicating that they are actually inside Minesweeper.
You can follow the code to see how they have been used to print the locations of the mines in Minesweeper (1 = mine).
And as you can also see, it is exactly C syntax, so there is no need to learn a new language before you can start coding.
The Hex Editor has also undergone improvements. You can examine them here before you download:
http://www.memoryhacking.com/Misc/Tut/Hex%20Editor%20-%20Layout.htm
http://www.memoryhacking.com/Misc/Tut/Hex%20Editor%20-%20Layers.htm
http://www.memoryhacking.com/Misc/Tut/Hex%20Editor%20-%20Options.htm
http://www.memoryhacking.com/Misc/Tut/Hex%20Editor%20-%20Utilities.htm
The package now includes a CHM help file so that you can actually use all of the features, which is yet another big step up from before.
The help file provides a walk-through on how to get started with scripts from scratch, though this section will be expanded in future releases.
The help file is included in the package, or you can download it from the download page alone.
The version kept on the download page is always more up-to-date than the version in the package because the package is only updated when changes have been made to Memory Hacking Software, while the help file may be updated after I make any small changes.
I hope you can get some more use of this version, and future versions are yet to come.
The scripts will be expanded across the entire software, and later will be exportable to stand-alone .EXE files that don’t need Memory Hacking Software to run at all. You can distribute these to your friends and small packages that are easy to use.
There are many things to add, but this release marks a landmark for the software.
I am open to any comments and suggestions.
Thank you,
L. Spiro