Exetools  

Go Back   Exetools > General > Community Tools

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 01-18-2023, 15:49
Nisy's Avatar
Nisy Nisy is offline
Baymax Patch toOls
 
Join Date: Jan 2023
Posts: 4
Rept. Given: 0
Rept. Rcvd 9 Times in 2 Posts
Thanks Given: 1
Thanks Rcvd at 40 Times in 4 Posts
Nisy Reputation: 9
Talking Baymax Patch toOls v3.1.3 (2023.01.30)

Baymax Patch Tools v3.1.0

Tool description:
Baymax Patch Tools is a hijacking patch making tool that releases a hijacking DLL for the target process to load the function module PYG. Two patching functions are supported.search and replace patch supports feature code search and replace memory data, exception breakpoint patch supports simulating the exception breakpoint function of debugger and modifying register, memory and other data after setting and triggering breakpoint to achieve the purpose of modifying program execution flow and so on.
The tool is protected, antivirus may misreport the tool and patch files! Due to the use of the shell SDK, all components of the tool (including the generated patches) do not contain networking capabilities! The generated patches will not modify any files on the system when running (except for overwriting patch files). The generated patches will not modify any files on the system when running (except for overwriting patch files). The tool itself has a verification mechanism and will load only after the module is successfully verified at startup, but for security reasons, please be sure to download and use it from the official site.

Function introduction:
. support hijacking crack, not modify the file itself
. support for patching processes with dynamic base addresses (ASLR)
. support patching multiple DLL modules of the target process
. support patching different EXEs of the same patch
. support patching the memory data of a process at a specified address
. support for patching processes using feature code matching
. support setting API HOOK decoding for shelled programs before patching data
. support patching data after setting hardware breakpoint interrupt for the process
. support setting exception breakpoints to modify the memory pointed to by registers or registers after interrupting the process
. support setting conditional breakpoints for processes to determine whether to execute Patch according to the number of interrupts, . . . . register or memory values
. support setting different conditional breakpoints for the same address to perform Patch on the interrupts that meet the conditions
. support extracting global variables from assembly instructions to store and modify them
. support for storing data and using stored data during process execution
. support patching the memory pointed to by the memory marker after interrupt
. support basic operations on data after interrupt
. support for reading patch data from ini file
. support to create memory keymaker
. support for creating debug patches to troubleshoot patch problems by yourself


Update´╝Ü

2023.01.30
x86 v3.1.3
x64 v3.1.2
1. Fix compatibility issues with Windows XP system caused by shell
2. Fix a bug introduced in version 3.1: setting When Running to Oep to generate a non-debug version of Loader will cause the target process to start up and get stuck (thanks to fairycn for the feedback)
3. Fix the bug of wrong display of QWORD data for x64 edit condition breakpoints
4. Fix a bug that when editing old bpt projects, the parsing of entries containing conditional breakpoints was wrong (thanks to 737008227 for the feedback)

2023.01.18
x86 v3.1.0
1. Support multi-language function
2. adjusted and optimized the UI, text descriptions, etc. to improve the interactive experience

Download:
https://github.com/sicaril/Baymax-Patch-toOls

Last edited by Nisy; 02-02-2023 at 09:30. Reason: update
Reply With Quote
The Following 8 Users Gave Reputation+1 to Nisy For This Useful Post:
alekine322 (01-22-2023), canopus (02-05-2023), copyleft (01-21-2023), MarcElBichon (01-19-2023), Mendax47 (01-19-2023), nulli (02-02-2023), yoza (01-18-2023), ZeNiX (02-03-2023)
The Following 20 Users Say Thank You to Nisy For This Useful Post:
acme (01-18-2023), alekine322 (01-22-2023), besoeso (01-18-2023), bolo2002 (01-19-2023), canopus (02-05-2023), copyleft (01-21-2023), Doit (02-04-2023), Dr.FarFar (01-31-2023), New Tiger (01-18-2023), niculaita (01-20-2023), NoneForce (02-02-2023), TechEx (01-28-2023), tonyweb (01-29-2023), uranus64 (01-18-2023), user_hidden (01-19-2023), Vosiyons (01-19-2023), WillyTerra (01-19-2023), wilson bibe (01-19-2023), yoza (01-18-2023), ZeNiX (02-03-2023)
  #2  
Old 01-18-2023, 18:09
yoza's Avatar
yoza yoza is offline
Moderator
 
Join Date: Aug 2015
Location: Himalaya
Posts: 237
Rept. Given: 74
Rept. Rcvd 229 Times in 83 Posts
Thanks Given: 314
Thanks Rcvd at 1,429 Times in 202 Posts
yoza Reputation: 200-299 yoza Reputation: 200-299 yoza Reputation: 200-299
@Nisy
Testing on earlier version (Beta 6), so far it's perfect.
1. For almost targets (protected with VMProtect, Themida, etc.) is OK.
2. But for some target files which have "Anti /Disabled DLL Hijacking" it's still fail.
I haven't tested it further.
I hope you can consider "Anti/Disabled DLL Hijacking" solution for next release.

So far this is the best patcher tools that I ever used.
Keep your nice working.
Reply With Quote
The Following 6 Users Say Thank You to yoza For This Useful Post:
Doit (02-04-2023), Dr.FarFar (01-31-2023), kienmanowar (01-19-2023), niculaita (01-20-2023), TechEx (01-28-2023), ZeNiX (02-03-2023)
  #3  
Old 01-19-2023, 02:54
LordGarfio LordGarfio is offline
Friend
 
Join Date: Jan 2005
Posts: 51
Rept. Given: 7
Rept. Rcvd 2 Times in 2 Posts
Thanks Given: 76
Thanks Rcvd at 51 Times in 19 Posts
LordGarfio Reputation: 2
Hi Nisy,

In Windows XP the application v3.1.0 Build 118, during loading shows the following error message:

Baymax.exe Entry Point Not Found
The procedure entry point DPA_Create could not be located in the dynamic link library comctl32.dll

WinXP is not completely supported ?

Cheers.
Reply With Quote
  #4  
Old 01-19-2023, 04:23
JMP-JECXZ JMP-JECXZ is offline
Friend
 
Join Date: Mar 2017
Posts: 71
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 9
Thanks Rcvd at 77 Times in 38 Posts
JMP-JECXZ Reputation: 0
Quote:
Originally Posted by LordGarfio View Post
Hi Nisy,

In Windows XP the application v3.1.0 Build 118, during loading shows the following error message:

Baymax.exe Entry Point Not Found
The procedure entry point DPA_Create could not be located in the dynamic link library comctl32.dll

WinXP is not completely supported ?

Cheers.
nobody use winxp anymore, only thoses who want to be hacked
Reply With Quote
The Following User Says Thank You to JMP-JECXZ For This Useful Post:
niculaita (01-20-2023)
  #5  
Old 01-19-2023, 09:40
Nisy's Avatar
Nisy Nisy is offline
Baymax Patch toOls
 
Join Date: Jan 2023
Posts: 4
Rept. Given: 0
Rept. Rcvd 9 Times in 2 Posts
Thanks Given: 1
Thanks Rcvd at 40 Times in 4 Posts
Nisy Reputation: 9
Quote:
Originally Posted by LordGarfio View Post
Hi Nisy,

In Windows XP the application v3.1.0 Build 118, during loading shows the following error message:

Baymax.exe Entry Point Not Found
The procedure entry point DPA_Create could not be located in the dynamic link library comctl32.dll

WinXP is not completely supported ?

Cheers.
The problem has been fixed, thanks for the feedback.

Baymax Patch Tools v3.1.1
Fix compatibility issues with Windows XP system caused by shell
Reply With Quote
The Following 4 Users Say Thank You to Nisy For This Useful Post:
Dr.FarFar (01-31-2023), FasciHunter (01-19-2023), niculaita (01-20-2023), ZeNiX (02-03-2023)
  #6  
Old 01-19-2023, 09:44
Nisy's Avatar
Nisy Nisy is offline
Baymax Patch toOls
 
Join Date: Jan 2023
Posts: 4
Rept. Given: 0
Rept. Rcvd 9 Times in 2 Posts
Thanks Given: 1
Thanks Rcvd at 40 Times in 4 Posts
Nisy Reputation: 9
Quote:
Originally Posted by yoza View Post
@Nisy
Testing on earlier version (Beta 6), so far it's perfect.
1. For almost targets (protected with VMProtect, Themida, etc.) is OK.
2. But for some target files which have "Anti /Disabled DLL Hijacking" it's still fail.
I haven't tested it further.
I hope you can consider "Anti/Disabled DLL Hijacking" solution for next release.

So far this is the best patcher tools that I ever used.
Keep your nice working.
Thanks to test feedback, the next version may prioritize support for custom hijacking module features. Traditional file patches are difficult to intelligently solve the file verification problem, hijacking patches can theoretically bypass the detection of the process through schemes such as off-link and HookAPI (baymax's function can actually meet part of it), but this egg is still left to crackers to solve it themselves ^_^
Reply With Quote
The Following 2 Users Say Thank You to Nisy For This Useful Post:
copyleft (01-21-2023), Dr.FarFar (01-31-2023)
  #7  
Old 01-19-2023, 12:00
yoza's Avatar
yoza yoza is offline
Moderator
 
Join Date: Aug 2015
Location: Himalaya
Posts: 237
Rept. Given: 74
Rept. Rcvd 229 Times in 83 Posts
Thanks Given: 314
Thanks Rcvd at 1,429 Times in 202 Posts
yoza Reputation: 200-299 yoza Reputation: 200-299 yoza Reputation: 200-299
Quote:
Originally Posted by Nisy View Post
Thanks to test feedback, the next version may prioritize support for custom hijacking module features. Traditional file patches are difficult to intelligently solve the file verification problem, hijacking patches can theoretically bypass the detection of the process through schemes such as off-link and HookAPI (baymax's function can actually meet part of it), but this egg is still left to crackers to solve it themselves ^_^
Right, the custom hijacking module features is one of solution.
So if you consider this features, I am sure that Baymax will be the most complete and most reliable patching tool, out there.
Good luck...
Reply With Quote
The Following 2 Users Say Thank You to yoza For This Useful Post:
Dr.FarFar (01-31-2023), niculaita (01-20-2023)
  #8  
Old 02-02-2023, 09:28
Nisy's Avatar
Nisy Nisy is offline
Baymax Patch toOls
 
Join Date: Jan 2023
Posts: 4
Rept. Given: 0
Rept. Rcvd 9 Times in 2 Posts
Thanks Given: 1
Thanks Rcvd at 40 Times in 4 Posts
Nisy Reputation: 9
2023.01.30
x86 v3.1.3
x64 v3.1.2
1. Fix compatibility issues with Windows XP system caused by shell
2. Fix a bug introduced in version 3.1: setting When Running to Oep to generate a non-debug version of Loader will cause the target process to start up and get stuck (thanks to fairycn for the feedback)
3. Fix the bug of wrong display of QWORD data for x64 edit condition breakpoints
4. Fix a bug that when editing old bpt projects, the parsing of entries containing conditional breakpoints was wrong (thanks to 737008227 for the feedback)
Reply With Quote
The Following User Gave Reputation+1 to Nisy For This Useful Post:
MarcElBichon (02-02-2023)
The Following 14 Users Say Thank You to Nisy For This Useful Post:
alekine322 (02-03-2023), copyleft (02-05-2023), Doit (02-04-2023), Hypnz (02-05-2023), LordGarfio (02-02-2023), Mendax47 (02-02-2023), tonyweb (02-03-2023), uranus64 (02-03-2023), user_hidden (02-02-2023), Utshiha (02-02-2023), wilson bibe (02-02-2023), yoza (02-02-2023), ZeNiX (02-03-2023), Zeokat (02-03-2023)
Reply

Tags
baymax

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:37.


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