Exetools  

Go Back   Exetools > General > Community Tools

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 09-08-2024, 23:39
CodeCracker CodeCracker is offline
VIP
 
Join Date: Jun 2011
Posts: 905
Rept. Given: 68
Rept. Rcvd 660 Times in 278 Posts
Thanks Given: 64
Thanks Rcvd at 3,819 Times in 717 Posts
CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699
MemoryHacker

MemoryHacker is a tool which can search for values on the target process!
You can use to search/write in the memory of a process.
Can be used for finding information for creating trainers/memory hacking.

First Select a process then do a right mouse click on it and choose "Memory hack",
A new dialog with options will come,
with search type: Full search or Custom search (Customize button),
Customize dialog contains list with Start Address/End Address
in order to perform search only on these ranges.
You can pick up a Module or a memory block.

Type combo specifies the type of variables to search
can be: byte, word, dword, qword, bytes, ASCII string, UNICODE string, float or double.

Base combo specifies the base of "Value to search",
decimal = base 10 and hexadecimal = base 16.

First time you enter "Value to search" and click on "Search" button
in order to find addresses and they will be added to list (Address/Value)

"New value" textbox is used only when you press "Patch" button,
holds the new value to be set!

They are three more options when you right click on list(Address/Value)
"Copy Selected", "Remove Selected" and "Patch Selected".

Read button will read current values of list (Address/Value).

"Remove Not Found" button will read current values of list (Address/Value)
and will remove from list (Address/Value) the ones which
are not equal with "Value to search".

"Patch" button will patch all values of list (Address/Value)
with "New value".

Let me know about any bug or if you have any suggestion.
Source code (Visual C++ 6.0) released.

In MemoryHacker_fixed1:
- now "Remove Not Found" remove addresses for which read fails (probable due to memory being set free)
- Added "Suspend process", "Resume process" and "Get process state" in main dialog
Attached Files
File Type: rar MemoryHacker_fixed1_src.rar (506.2 KB, 54 views)
File Type: rar MemoryHacker_Exe_fixed1.rar (19.7 KB, 42 views)
Reply With Quote
The Following User Gave Reputation+1 to CodeCracker For This Useful Post:
user1 (11-05-2024)
The Following 18 Users Say Thank You to CodeCracker For This Useful Post:
alekine322 (11-04-2024), bolo2002 (09-10-2024), canopus (12-23-2025), darkBLACK (09-28-2024), Doit (09-11-2024), Gyrus (09-09-2024), MarcElBichon (09-09-2024), niculaita (09-13-2024), Shub-Nigurrath (09-09-2024), tonyweb (09-09-2024), Trit0n (09-12-2024), tusk (11-25-2024), uranus64 (09-09-2024), user1 (11-05-2024), user_hidden (09-09-2024), Zeokat (09-09-2024), zeuscane (09-10-2024)
  #2  
Old 09-12-2024, 20:22
Trit0n Trit0n is offline
Family
 
Join Date: Sep 2011
Location: +47.xxxx / +8.xxxx
Posts: 235
Rept. Given: 57
Rept. Rcvd 89 Times in 49 Posts
Thanks Given: 89
Thanks Rcvd at 136 Times in 56 Posts
Trit0n Reputation: 89
Very good and simple tool.
I have never seen anything so simple.
Tip:
if you can't find all the processes in the list.
then use the tool “PowerRun”
(Runs the program as “TrustedInstaller or Nt Authority/system”)
https://www.sordum.org/9416/powerrun-v1-7-run-with-highest-privileges/
(Also applies to all other memory tools such as Winhex, 010Editor and many more)

Last edited by Trit0n; 09-12-2024 at 22:48.
Reply With Quote
The Following 2 Users Say Thank You to Trit0n For This Useful Post:
Doit (09-13-2024), niculaita (09-13-2024)
  #3  
Old 09-28-2024, 00:30
CodeCracker CodeCracker is offline
VIP
 
Join Date: Jun 2011
Posts: 905
Rept. Given: 68
Rept. Rcvd 660 Times in 278 Posts
Thanks Given: 64
Thanks Rcvd at 3,819 Times in 717 Posts
CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699
MemoryHacker fixed2

MemoryHacker_fixed2:
- Fixed buffer overflow posted by jackyjask
- Fixed conversion of MemoryBlock protection to string
- in "Inspect Memory" dialog added "Split string len"; and also added vertical scroll

Last edited by CodeCracker; 11-05-2024 at 00:06.
Reply With Quote
The Following 3 Users Gave Reputation+1 to CodeCracker For This Useful Post:
Fyyre (10-01-2024), MarcElBichon (09-28-2024), yoza (09-28-2024)
The Following 10 Users Say Thank You to CodeCracker For This Useful Post:
besoeso (09-29-2024), bolo2002 (09-29-2024), darkBLACK (09-28-2024), Doit (09-28-2024), Fyyre (10-01-2024), niculaita (09-28-2024), tonyweb (09-29-2024), uranus64 (09-28-2024), user_hidden (09-28-2024), zeuscane (09-29-2024)
  #4  
Old 09-28-2024, 13:14
yoza's Avatar
yoza yoza is offline
Moderator
 
Join Date: Aug 2015
Location: Himalaya
Posts: 264
Rept. Given: 149
Rept. Rcvd 270 Times in 94 Posts
Thanks Given: 460
Thanks Rcvd at 1,714 Times in 225 Posts
yoza Reputation: 200-299 yoza Reputation: 200-299 yoza Reputation: 200-299
Awesome.. as always !
Reply With Quote
The Following 2 Users Say Thank You to yoza For This Useful Post:
bolo2002 (09-29-2024), tonyweb (09-29-2024)
  #5  
Old 09-30-2024, 21:44
Mavrick Mavrick is offline
Friend
 
Join Date: Sep 2023
Posts: 8
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 0
Thanks Rcvd at 6 Times in 4 Posts
Mavrick Reputation: 0
Quote:
Originally Posted by yoza View Post
Awesome.. as always !
A thank you post from a mod. What irony!
Reply With Quote
  #6  
Old 11-03-2024, 19:20
CodeCracker CodeCracker is offline
VIP
 
Join Date: Jun 2011
Posts: 905
Rept. Given: 68
Rept. Rcvd 660 Times in 278 Posts
Thanks Given: 64
Thanks Rcvd at 3,819 Times in 717 Posts
CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699
MemoryHacker_fixed4

MemoryHacker_fixed4.rar:
- Fixed signed/unsigned mismatch, from now if search value start with '+' or '-' char it will considered signed else unsigned.
src&exe attached.

Last edited by CodeCracker; 11-05-2024 at 00:07.
Reply With Quote
The Following 6 Users Say Thank You to CodeCracker For This Useful Post:
alekine322 (11-04-2024), Apuromafo (11-04-2024), MarcElBichon (11-03-2024), niculaita (11-04-2024), user_hidden (11-03-2024), wilson bibe (11-04-2024)
  #7  
Old 11-05-2024, 00:08
CodeCracker CodeCracker is offline
VIP
 
Join Date: Jun 2011
Posts: 905
Rept. Given: 68
Rept. Rcvd 660 Times in 278 Posts
Thanks Given: 64
Thanks Rcvd at 3,819 Times in 717 Posts
CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699
MemoryHacker_fixed5

MemoryHacker_fixed5:
- Fixed crush while pressing Esc key on dialogs.
Attached Files
File Type: rar MemoryHacker_fixed5.rar (532.7 KB, 58 views)
Reply With Quote
The Following 2 Users Gave Reputation+1 to CodeCracker For This Useful Post:
canopus (11-12-2024), user1 (11-05-2024)
The Following 14 Users Say Thank You to CodeCracker For This Useful Post:
alekine322 (12-20-2025), argie (11-05-2024), canopus (11-12-2024), Codeman (05-30-2025), darkBLACK (11-11-2024), MarcElBichon (11-05-2024), niculaita (11-05-2024), user1 (11-05-2024), user_hidden (11-05-2024), wilson bibe (11-05-2024), Zeokat (11-06-2024), zeuscane (11-09-2024), zionoobie (01-08-2025)
  #8  
Old 11-23-2025, 04:27
CodeCracker CodeCracker is offline
VIP
 
Join Date: Jun 2011
Posts: 905
Rept. Given: 68
Rept. Rcvd 660 Times in 278 Posts
Thanks Given: 64
Thanks Rcvd at 3,819 Times in 717 Posts
CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699
Here is MemoryHacker64: ported MemoryHacker to 64 bits.
Source code Visual Studio Community 2017 included.
Download link:
https://workupload.com/file/pLkj4dWe9hX
Currently is beta. Still needs testings; in special testing if write function works ok.
Reply With Quote
The Following User Gave Reputation+1 to CodeCracker For This Useful Post:
user1 (11-23-2025)
The Following 5 Users Say Thank You to CodeCracker For This Useful Post:
MarcElBichon (11-23-2025), niculaita (11-26-2025), user1 (11-23-2025), wilson bibe (11-23-2025), Zeokat (11-23-2025)
  #9  
Old 12-12-2025, 22:55
CodeCracker CodeCracker is offline
VIP
 
Join Date: Jun 2011
Posts: 905
Rept. Given: 68
Rept. Rcvd 660 Times in 278 Posts
Thanks Given: 64
Thanks Rcvd at 3,819 Times in 717 Posts
CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699
MemoryHacker_fixed6 MemoryHacker 64 bit final

MemoryHacker_fixed6: 32 bits and MemoryHacker 64 bit released as final (non beta):
- bug fix Replace VirtualProtect with VirtualProtectEx
now patches of non Writable access should work fine.
Attached Files
File Type: rar MemoryHacker_fixed6.rar (670.2 KB, 41 views)
File Type: rar MemoryHacker64.rar (2.39 MB, 40 views)
Reply With Quote
The Following 2 Users Gave Reputation+1 to CodeCracker For This Useful Post:
niculaita (12-13-2025), user1 (12-16-2025)
The Following 13 Users Say Thank You to CodeCracker For This Useful Post:
alekine322 (12-20-2025), besoeso (12-13-2025), canopus (12-23-2025), darkBLACK (01-03-2026), MarcElBichon (12-13-2025), niculaita (12-13-2025), ops (01-12-2026), user1 (12-16-2025), user_hidden (12-13-2025), wilson bibe (12-13-2025), wx69wx2023 (12-16-2025), zeuscane (12-12-2025)
  #10  
Old 02-22-2026, 17:32
CodeCracker CodeCracker is offline
VIP
 
Join Date: Jun 2011
Posts: 905
Rept. Given: 68
Rept. Rcvd 660 Times in 278 Posts
Thanks Given: 64
Thanks Rcvd at 3,819 Times in 717 Posts
CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699
MemoryHacker64_fixed2

I know I said it is the final version, but actually there was a bug on Memory Hack ->"Copy Selected" - it causes program to crush.
Attached Files
File Type: rar MemoryHacker64_fixed2.rar (1.98 MB, 32 views)
Reply With Quote
The Following User Gave Reputation+1 to CodeCracker For This Useful Post:
user1 (04-15-2026)
The Following 5 Users Say Thank You to CodeCracker For This Useful Post:
besoeso (02-22-2026), MarcElBichon (02-22-2026), niculaita (04-05-2026), user1 (04-15-2026), user_hidden (02-22-2026)
  #11  
Old 02-22-2026, 18:50
Ibrahim_Mihai Ibrahim_Mihai is offline
Friend
 
Join Date: Feb 2026
Posts: 8
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 3
Thanks Rcvd at 2 Times in 2 Posts
Ibrahim_Mihai Reputation: 0
Still crashes when trying to dump on Windows 11
Reply With Quote
  #12  
Old 02-22-2026, 21:54
CodeCracker CodeCracker is offline
VIP
 
Join Date: Jun 2011
Posts: 905
Rept. Given: 68
Rept. Rcvd 660 Times in 278 Posts
Thanks Given: 64
Thanks Rcvd at 3,819 Times in 717 Posts
CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699
Quote:
Originally Posted by Ibrahim_Mihai View Post
Still crashes when trying to dump on Windows 11
What do you mean by "when trying to dump", there is nothing like dump inside this program, can you explain one by one the steps you taken?
Reply With Quote
  #13  
Old 04-05-2026, 12:01
CodeCracker CodeCracker is offline
VIP
 
Join Date: Jun 2011
Posts: 905
Rept. Given: 68
Rept. Rcvd 660 Times in 278 Posts
Thanks Given: 64
Thanks Rcvd at 3,819 Times in 717 Posts
CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699
MemoryHacker_fixed7_32Bits

New:
There was a bug on Memory Hack ->"Copy Selected" - it causes program to crush. The bug was fixed now for 32 bits version.
Attached Files
File Type: rar MemoryHacker_fixed7_32Bits.rar (538.3 KB, 20 views)
Reply With Quote
The Following User Gave Reputation+1 to CodeCracker For This Useful Post:
niculaita (04-05-2026)
The Following 8 Users Say Thank You to CodeCracker For This Useful Post:
blue_devil (04-05-2026), new_profile (04-05-2026), niculaita (04-05-2026), uranus64 (04-12-2026), user1 (04-15-2026), user_hidden (04-05-2026), wilson bibe (04-05-2026), wx69wx2023 (04-05-2026)
  #14  
Old 04-14-2026, 04:28
Shub-Nigurrath's Avatar
Shub-Nigurrath Shub-Nigurrath is offline
VIP
 
Join Date: Mar 2004
Location: Obscure Kadath
Posts: 971
Rept. Given: 70
Rept. Rcvd 431 Times in 101 Posts
Thanks Given: 83
Thanks Rcvd at 405 Times in 127 Posts
Shub-Nigurrath Reputation: 400-499 Shub-Nigurrath Reputation: 400-499 Shub-Nigurrath Reputation: 400-499 Shub-Nigurrath Reputation: 400-499 Shub-Nigurrath Reputation: 400-499
my fork

I found this relatively old tool quite nice and handy for quick tasks, so I decided to give it a modern twist. I moved it to Win11, fixed several memory bugs, improved the code here and there and added a couple of handy features (like hex view on search matches).

Distro with changelog attached

best
Shub
Attached Files
File Type: zip MemoryHacker_Shub-fork.zip (191.7 KB, 21 views)
__________________
Ŝħůb-Ňìĝùŕřaŧħ ₪)
There are only 10 types of people in the world: Those who understand binary, and those who don't
http://www.accessroot.com
Reply With Quote
The Following 3 Users Gave Reputation+1 to Shub-Nigurrath For This Useful Post:
blue_devil (04-16-2026), CodeCracker (04-14-2026), user1 (04-15-2026)
The Following 6 Users Say Thank You to Shub-Nigurrath For This Useful Post:
blue_devil (04-16-2026), CodeCracker (04-14-2026), MarcElBichon (04-14-2026), user1 (04-15-2026), user_hidden (04-14-2026), wx69wx2023 (04-14-2026)
  #15  
Old 04-15-2026, 00:03
CodeCracker CodeCracker is offline
VIP
 
Join Date: Jun 2011
Posts: 905
Rept. Given: 68
Rept. Rcvd 660 Times in 278 Posts
Thanks Given: 64
Thanks Rcvd at 3,819 Times in 717 Posts
CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699 CodeCracker Reputation: 500-699
Nice @Shub-Nigurrath really improvements, many thanks.
Do you have any idea why MemoryHacker_Shub-fork.zip\x32\MemoryHacker.exe crushes sometimes ? May be one of my old bug.
"Inspect Memory" is really great, it will be great if we can switch from ASCII view to UNICODE view, plus it will also great if we can patch memory in both hex view mode and ASCII/UNICODE mode.
The last thing I was working at this program was on Patch (x64 version), for some reasons VirtualProtectExA returns GetLastError 87 on some addresses; I am searching 123 dword decimal and patch addresses of Winrar 64 bits.
It will be also great if I could add Dll Module Names on Memory Block.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT +8. The time now is 20:14.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )