From Collaborative RCE Tool Library

Jump to: navigation, search

Patcher Generators


Tool name: dUP
Rating: 5.0 (2 votes)
Author: diablo2oo2                        
Website: https://web.archive.org/web/20121227223736/http://diablo2oo2.di.funpic.de/dup.html
Current version: 2.26.1
Last updated: December 21, 2012
Direct D/L link: Locally archived copy
License type: Free
Description: diablo2oo2's Universal Patcher - [dUP]

Probably the most capable patcher/loader creator out there...

Some recent version history

[2.26.1]
-bugfix in [text patch] module
-bugfix: plugins did not work with "/silent" paramenter
-bugfix: patching used files did not work with "/silent" paramenter

[2.26]
-added large file support for search & replace module
-patchercode now is stored in a DLL
-updated BeaEngine.dll (4.1 rev 172)
-fixed: backup files for [attached file] module
-added new filetime plugin
-added new log message plugin
-added new backup switch plugin
-added new find next file plugin
-fixed: patcher with plugins now can be packed
-new option to run patcher after creation
-new query option in [file check] module: check for write access
-show jump destination of [event] module in patchdata list
-fixed crash when open dUP2 project with large filename
-auto backup unsaved projects
-improved save system
-minor fixes

[2.25]
-bugfix: open files in sharemode
-new disassembler engine: BeaEngine
-improved search & replace comparison
-plugin dlls are loaded now on patcher startup
-updated plugin development kit
-added option to turn off backup by default

[2.24]
-improved compatibility for windows 2000
-usage of reg.exe instead of regedit.exe for registry patching
-added regular expressions (PCRE) support to [Text Patch] module
-added regular expressions (PCRE) support to [Registry Check] module
-added new plugin "Check Windows Version"

[2.23]
-fixed music playback bug
-fixed bug: open *.dUP2 files with dup2.exe
-fixed bug: crash when option "do not check original bytes" is enabled
-fixed bug: commandline parameter "/startupworkdir" did not work
-any bytepattern format will be accepted when it is pasted
-added plugin support
-added ASLR support
-added DLL patching support for the loader

[2.22]
-added console output for patcher
-fixed bug in "silent" mode
-fixed bug when using "multi-wildcard-mode"
-new option to fix the CheckSum in PE Header after patching
-more detailed patchlog
-removed "xmstrip"
-added console command (/setvar) for setting %dup2_cmd_var%
-new logo (thank you kr8Vity!)
-new menu structure

[2.21]
-new option to keep original file time and date
-new option to disable the WOW64 File System Redirector (for 64 Bit Patching)
-new option to import multiple file attachments
-new: tooltip for bytepattern shows now also the ASCII text of the bytepattern
-bugfix: inline patching should now also work on windows 7
-bugfix: improved inline patching method
-text patch: single wildcards (?) will not be cut out any longer at end and begin of the 'Find Text'
-added new "Registry Check" module
-improved access to 64 Bit registry (small bugfix)
-improved menu structure of dup2 gui (adding patchdata is now easier)
-bugfix: crash when open project

[2.20]
-added wildcard support for textpatch module
-windowresize bugs fixed
-minimize patcherwindow with rightmouseclick
-added new "Event" module for patcher. Now you can programm your patcher!
-added new "File Check" module for patcher
-bugfixes in textpatch module
-bugfix: executing attached files
-bugfix: problem with nested environment variables
-bugfix: tooltips will be shown without flicker effect on windows 7
-bugfix: increased pattersize limit for search & replace compare module
-fix: remove quotation marks from paths when reading fom registry

[2.19]
-new "Text-Patch" module !
-bugfix in s&r compare module
-other bugfixes from v2.18
-added linkcursor in patcherwindow
-registry editor now can import v5 reg files
-faster scrolltext engine
-better scrolltext font management
-new function: import long hexpatterns in offset-patch-dialog
-fixed loader_installer bug
-added support for relative paths (subfolders) for the targetfiles
-search & replace comments bugfix
-loader: registrypatcher bugfix
-added new internal environment variable: %dup2_last_path%
-skincontrols now can have transparent backgroundcolor (FFFFFFFF)
-now you can execute multiple search&replace loaders from same directory

[2.18]
-replaced WinExec API by ShellExecute for Windows Vista
-bugfix in Dialog for editing S&R Pattern Occurrence
-added check for skin button IDs
-improved window resizing engine
-added option "trim to path" for Registry Paths
-loader can save now targetfilepath to inifile when its not in same folder
-added TitchySID player for .sid file playback
-added new option for attached files: overwrite existing file
-added support for disabled patch button skin
-added multilanguage support
-fixed bug with tooltip width. long hexpatterns are displayed now in multiple lines
-compiled with new MASM v10
-bugfix when executing attached files
-bugfix for resource (skin) updater
-strings for patcher.exe can be modifed now inside a skin

[2.17]
-improved dup2 plugin for ollydbg v1.10
-long comments for search&replace patchdata now possible
-new v2m player (vista compatible) from http://magic.shabgard.org
-use targetfile information from s&r dialog in CheckOccurrence Dialog
-added function "back to releaseinfo" in patcher logbox
-bug fixed on vista systems with music playback
-"patch" button will be disabled after patching
-some fixes in projectconverter (for old v1.x dup projects)
-changed handling with unresolved environment variables
-original bytes not saved to compiled patcher when
"dont't check original bytes" option is enabled
-fixed bug when saving columnswidth of listviews
-new for Attached File: delete file after execute
-new for Attached File: wait for process
-added support for PECompact (optional commandline settings)
-manifest in resource is now avaible by default
-patcher: last used filepath will be stored inside %dup2_last_file% environment variable
-removed the ugly "flicker"-effect on bitmap buttons
-improved dumping (open projects from patcher.exe)
-advanced registry patching (usage of placeholders)
-changes in bitmapbutton code (please only use new
button names: BTN_PATCH_OVER ...)
-added fade in/out effect for patcher
-problem with the patchers topmost windows fixed
-removed option from settings dialog: dup file association
-important bugfix in loadercode (patching of protected memory)
-added option for registry patches: resolve environment variables
-fixed bug for musicplayback with bassmod.dll
-added textscroller feature
-fill patchinfdialog with default info only when new project is created
-and many more...
Also listed in: Loader Generators, Memory Patchers, Patch Packaging Tools
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)



Tool name: THYloadergen
Rating: 5.0 (1 vote)
Author: veyl/THY                        
Website: N/A
Current version: 0.6
Last updated: March 6, 2010
Direct D/L link: Locally archived copy
License type: creditware
Description: features:
* memory patch packed targets (except process redirected ones, like armadillo debugblocker)
* patch:VA (patch at a virtual address)
* patch:SnR (patch by search&replace)
* hookAPI (specify an API call that is executed after target is fully unpacked. hit count can be specified)
* hookVA (specify a VA that is executed after target is fully unpacked. hit count can be specified)
* wnd (specify a window that is created after target is fully unpacked)
* inject a dll into the process to have the possibility to include more complex stuff than the patching provided. (no live injecting, as this is a loader)
* optional splash screen at startup (pic can be specified, aswell as the transparency)


veyl/THY, MAR/2010
Also listed in: Code Injection Tools, Loader Generators, Memory Patchers, Patch Packaging Tools
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)



Tool name: The aPE
Rating: 5.0 (1 vote)
Author: ap0x                        
Website: http://ap0x.jezgra.net/patchers.html
Current version: 0.1.2.21 beta
Last updated:
Direct D/L link: Locally archived copy
License type: Free
Description: The aPE is a patcher program that can be used to patch packed/protected executable files. This is done by code insertion in packer/protector code so that the program can be patched normaly without the unpacking of the packed file. This means that you can now make smaller patches for packed executables. There is no more need for distribution of larger unpacked files... The aPE can patch tham while they are still packed!

:: Which packers are supported?
The complete list of the supported packers and their options can be found here. Curently there are 91 supported packers, and every packer has it`s own patching procedure. There is also a generic inline patching method that can patch many packers/crypters/protectors.

!ExE Pack 1.x
32Lite 0.3a
[G!X]`s Protector 1.2
ACProtect/UltraProtect 1.3x - 2.x
Alex Protector 1.0 beta2
ARM Protector 0.1
ASPack 1.x - 2.x
ASProtect 1.x - 2.x
BJFNT 1.3
CodeCrypt 0.15x - 0.16x
DEF 1.0
dePack
dot Fake Signer 3.x
Enigma 1.x
EP Protector 0.3
EXE32Pack 1.4x
exeFog 1.2
EXEStealth 2.7x
eXPressor 1.2.x - 1.3.x - 1.4.x
EZip 1.0
FSG 1.xx & 2.0
GHF Protector (pack) 0.1
HidePE 2.1
HidePX 1.4
hmimysPacker 1.x
JDPack 1.x
JDProtect 0.9
KByS Packer 0.2x
Krypton 0.4 & 0.5
LameCrypt 1.0
MEW 1.x
NeoLite 2.0
NoodleCrypt 2.0
nSPack 2.x - 3.x
NWCC
ORiEN 2.12
PackItBitch
PackMan 0.0.0.1
PC PE Encryptor alpha
PC Shrink 0.71
PE Diminisher 0.1
PE Lock NT 2.04
PE Pack 1.0
PEBundle 2.0x - 3.x
PECompact 1.3x - 1.8x & 2.x
PELock 1.x
PEncrypt 4.0
PESHiELD 0.25
PESpin 1.x
PEStubOEP 1.6
PeTite 1.x - 2.x
PeX 0.99
PKLite32 1.x
PolyCrypt PE 2.1.5
Polyene 0.01
PUNiSHER 1.5
Re-Crypt 0.15 & 0.714
SDProtector 1.x
ShrinkWarp 1.4
Simple UPX-Scrambler
SimplePack
SLVc0deProtector 1.11
SmokesCrypt 1.2
Software Compress 1.2 (lite)
SPEC b3
SPLayer 0.08
StealthPE 2.1
Stone`s PE Encryptor 2.0
SVKP 1.x
tELock 0.4x - 0.92
UG Chruncher 0.x
UPolyX 0.4 & 0.5
UPX 0.8x - 1.9x
UPX Inkvizitor
UPX Protector 1.0x
UPX-Scrambler RC 1.x
UPXCrypt
UPXFreak 0.1
UPXLock 1.0nPack 1.x
UPXRedir
UPXScramb 2.x
UPXShit 0.06 & 0.0.1
VirogenCrypt 0.75
VProtect
Winkript 1.0
WinUPack 0.2x - 0.3x
WWPack32 1.x
yC 1.x
yP 1.0.2 & 1.03.2
Also listed in: PE Executable Editors
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)



Tool name: whoknows NET patcher
Rating: 5.0 (1 vote)
Author: whoknows                        
Website: http://portal.b-at-s.info/download.php?view.448
Current version: 0.7
Last updated: January 2, 2010
Direct D/L link: Locally archived copy
License type: Free
Description: The purpose of this utility is to make something like dUP for NET assemblies.
also patches the target and resign it to user machine.
Also you can save and load Projects.
Also listed in: .NET Patcher Generators
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)


RSS feed Feed containing all updates and additions for this category.

RSS feed Feed containing all updates and additions for this category, including sub-categories.


Subcategories

There is one subcategory to this category.





Views
Category Navigation Tree
   Code Coverage Tools  (13)
   Code Ripping Tools  (2)
   Helper Tools  (3)
   Hex Editors  (13)
   Memory Patchers  (7)
   Packers  (19)
   Profiler Tools  (11)
   String Finders  (10)
   Tool Hiding Tools  (7)
   Tracers  (20)
   Needs New Category  (3)