Version 4.0.0.14 (1:06 AM 2/12/2008)
1: The All list in the Open Process dialog now shows processes that have not been closed properly.
2: Functions exported by the HAL are now shown in the Kernel Functions tab.
3: The Go To Target pop-up menu item in the Disassembler now allows going to the target in the current tab or a new tab.
4: The entries to ntoskrnl.exe functions are now shown in the Disassembler.
5: Group Searches now use epsilon as per the search options.
6: Added the CreateHookInfo, DestroyHookInfo, CreateFuncHookInfo, DestroyFuncHookInfo, GetNtOsKrnlRange, GetNtOsKrnlPath, GetNtOsKrnlName, GetHookInfo, GetFuncHookInfo, GetFuncHookTotalCalls, GetFuncHookTotalHooks, GetFuncHookCall, GetFuncHookHook, GetProcAddress, and GetKernelProcAddress functions to the scripts.
7: Added the CreateRemoteThread, CreateRemoteThreadAndGetReturn, and CallRemoteFunction functions to the scripts.
8: Added the GetEproc function to the scripts.
9: Fixed a security bug.
10: Fixed a security bug.
11: Functions in Hal.dll are now shown in the Disassembler.
12: The .EXE extension is now added automatically if not supplied in the Modify Self dialog.
13: Fixed the AddBreakpoint() script function.
14: Module-list processing stabilized when attached to processes that hook certain API functions to protect themselves (improves stability in the Disassembler, Hex Editor, and Properties).
15: The Property header of the Info tab of the Helper dockable of the Hex Editor is now wider by default.
16: The Exports tab of the Disassembler now shows module addresses.
17: All search-related dialogs accept any valid expression for all input fields.
18: SO() and EO() operators added to the Expression Evaluator.
19: Added the ability to view chunks in the Hex Editor or Disassembler from the Properties dialog.
20: The Properties dialog now defaults to the Chunks tab.
21: The EPROCESS tab of the Properties dialog defaults to having a wider header.
22: It is now possible to snap the search range to selected chunks or selected modules via the Properties dialog.
23: Hotkeys added via scripts are no longer saved between sessions.
24: Added the GetSdtFuncIndex, GetSdtFuncName, GetSdtFuncAddress, GetCurrentSdtFuncAddress, GetSdtTableAddress, GetCurrentSdtTableAddress, and GetSdtTotalFuncs, functions to the scripts.
25: MHS is now able to bypass all anti-cheat protections to open processes and read their RAM.
26: Added the Assemble command to the Disassembler pop-up menu.
_http://www.memoryhacking.com/MemHack/MHS4.0.0.14.rar