Skip to content

RubisetCie/strings-patcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Strings Patcher

Strings Patcher is a tool to patch and replace strings in an already compiled binary (supports Linux ELF and Windows PE).

It's features are the following:

  • Replace exact matches.
  • Match and replace by substitution.

Patching strings has a limitation: it's impossible to replace a string with one longer than the original one, only shorter!

Beware, modifying random strings in a compiled executable is dangerous and can corrupt it! Please proceed with caution and make backups!

Building

Building string-patcher can be done using GNU Make:

make

Install

To install string-patcher, run the following target:

make install PREFIX=(prefix)

The variable PREFIX defaults to /usr/local.

Uninstall

To uninstall string-patcher, run the following target using the same prefix as specified in the install process:

make uninstall PREFIX=(prefix)

About

Utility to modify strings in executable files (Linux ELF and Windows PE).

Topics

Resources

License

Stars

Watchers

Forks