Page 1 of 2

L. Spiro’s Memory Hacking Software X

PostPosted: Wed Sep 14, 2016 5:18 am
by L. Spiro
MhsX.png
MhsX.png (35.39 KiB) Viewed 65289 times

What is it…?
Is this…?
Could it be?

Is it open-source from first release?
Does it disassemble and assemble all instructions, including SSE*?
Does it open x64 processes?
Does it have special modes for editing and modifying emulated games?
Has the UI been refined and made sleek with new professional icons?
Is it overall faster than ever before?
Does it make breakfast in bed!?

Please someone tell me more about this crazy new thing I see before me!


L. Spiro

Re: L. Spiro’s Memory Hacking Software X

PostPosted: Mon Oct 03, 2016 1:46 pm
by Maximusss
Looking very nice. Does it include a functional struct builder, this was buggy/unusable in MHS and I recall saying you were not a fan of the code specifically for that function. What kind of release schedule are you looking at?

Also, with regards to the special modes for emulated games. I have always wanted a feature to create a simulated offset, or at least have a field in MHS' list of addresses where a virtual address can be stored. For example: if I am hacking an N64 game and I want to monitor an address at 00030 in the emulator's N64 RAM buffer, there should be an option to set a base ram offset, as opposed to me looking at a random VM that Project64 generates, I can visualize the memory address as it would exist on real N64. Essentially, by setting the base offset to +3040E4 from the Project64 process, all addresses may have 3040E4 subtracted from them, which would make 3040E4 equal to 0 (as it would be the first value in the N64 ram), I was going to add this to the released code for MHS but didn't get around to it, the feature should be quite trivial to add, IMO.

Open source from the beginning would be a great idea too! Excellent work, looking forward to it all!

Re: L. Spiro’s Memory Hacking Software X

PostPosted: Mon Oct 03, 2016 3:12 pm
by L. Spiro
The release schedule will be too hectic to make any predictions right now.
I just moved from Japan to England, moved from my initial apartment in England to another, hardly unpacked, and thanks to a sudden and unexpected new job offer I may be moving to another country yet again soon.

A correctly working structure builder will be included.

Complex addresses can handle tracking of any emulated address, and to make it display as some other type of address would just be a string-manipulation function I can add as both a built-in and as a plug-in or script feature.


L. Spiro

Re: L. Spiro’s Memory Hacking Software X

PostPosted: Fri Nov 25, 2016 4:51 am
by danrevella
Hi there!!!
I have wait for this moment for so many years, but then I lost my hope... :-)

I'm really glad to see you're active again..

Many thanks to be back again!!!

Re: L. Spiro’s Memory Hacking Software X

PostPosted: Fri Dec 02, 2016 3:47 am
by SpeedWing
L.Spiro, This makes me excited :D

Will you make changes to the L.Spiro Script, so we can sideload .net to link addresses/pointers found as objects and create beautiful UX?
Maybe allow it to build an executable which allows the MHS API to be used with?

Re: L. Spiro’s Memory Hacking Software X

PostPosted: Wed Dec 07, 2016 12:08 pm
by L. Spiro
As part of its fundamental feature set (the thing on which I am working first, in fact) it will be able to modify PE files (.EXE/.DLL), so making it build them from scratch is not too far off, and I have considered using LLVM.
But it is not clear yet if L. Spiro Script will be present.

But I am currently relocating across the world yet again (for the 5th time), so progress will be slow.


L. Spiro

Re: L. Spiro’s Memory Hacking Software X

PostPosted: Wed Dec 21, 2016 12:57 pm
by XORnophobic
Is there anything you need help with on the project, or not just yet? I've been an MHS user for a rather long time, just got into programming relatively recently and I'm at a point where I think I need to work on something with others. More than a little excited to see that this new version is going to be open source.

Re: L. Spiro’s Memory Hacking Software X

PostPosted: Wed Dec 28, 2016 10:04 am
by L. Spiro
Nothing at the moment.


L. Spiro

Re: L. Spiro’s Memory Hacking Software X

PostPosted: Thu Feb 09, 2017 5:39 am
by Revan
any updates on this? really excited about this release

Re: L. Spiro’s Memory Hacking Software X

PostPosted: Sun Feb 26, 2017 1:07 am
by hunter-Zz
where all hacker go?

Re: L. Spiro’s Memory Hacking Software X

PostPosted: Thu Nov 09, 2017 12:27 pm
by L. Spiro
MHS X had to take a step back to remove Qt, so the new interface is less developed than before, but looking better overall.
MhsX2.png
MhsX2.png (25.23 KiB) Viewed 56519 times


Qt was removed for a few reasons. Using a GUI library means losing control over what strings end up in the final file, what function imports are used, etc. My custom GUI library here uses expressions to help auto-size windows, which is much easier and allows much more control than what any other GUI library offers. The Expression Evaluator from old MHS has been heavily updated, now supporting many new functions, including all functions found in <cmath> (cos, sin, atan, lgamma, round, pow, etc.)

All text boxes will use the new Expression Evaluator where appropriate to make it easier to enter values, not arbitrarily forcing a certain format for certain boxes. “100”, “10*10”, “200 >> 1”, “50 * 2.0”, etc. all resolve to the same value.

At least most features of old MHS will be present, and new ones.
Work is being done daily and a release is not too far off.


L. Spiro

Re: L. Spiro’s Memory Hacking Software X

PostPosted: Mon Nov 13, 2017 9:47 am
by L. Spiro
Working on it daily.
MhsX3.png
MhsX3.png (55.67 KiB) Viewed 56391 times



L. Spiro

Re: L. Spiro’s Memory Hacking Software X

PostPosted: Wed Jan 03, 2018 1:26 pm
by L. Spiro
MhsX4.png
MhsX4.png (44.43 KiB) Viewed 54595 times

A few kinks in the UI remain, but enough is there that I can now focus heavily on functionality.


L. Spiro

Re: L. Spiro’s Memory Hacking Software X

PostPosted: Sat Feb 10, 2018 10:19 pm
by esco
Spiro, you are alive I see! Congrats on how life is going for you! It sounds like you are really living it up.

Wow, I never thought you would actually make another version of MHS. I'm actually using the old version you still have on your site right now as we speak. It is still an amazing tool to this day! I'll definitely be keeping my eyes open for when this comes out.

Re: L. Spiro’s Memory Hacking Software X

PostPosted: Mon May 21, 2018 9:29 pm
by radical dreamer
Oh my, well I have been away from here for a long while, but now I see I need to be checking up on MHS. :D Looking very good L. Spiro