BatchResourceUpdater

Automates extracting, updating, and removing of resources from PE files
Download

BatchResourceUpdater Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Free
  • Publisher Name:
  • Coder For Life
  • Operating Systems:
  • Windows 7, Windows 2003, Windows 2000, Windows Vista, Windows XP
  • File Size:
  • 245K

BatchResourceUpdater Tags


BatchResourceUpdater Description

The BatchResourceUpdater (BRU) application was developed to be a small program that automates extracting, updating, and removing of resources from PE files. It uses an XML file to describe all the actions it should perform, manipulates the files, saves them, and updates the checksum of the files. This program is not fully tested so backup all files first. However, I have seen no problems yet. This meant to complement, not replace, programs such as ResourceHacker. BatchResourceUpdater provides you with no way of finding out which resources already exist and you can only view resources by extracting them. It does nothing special for string, menu, and dialog resource types. Instead you should use ResourceHacker to modify the resources, extract them, and then use BRU. Where BRU really shines is the automation - allowing you to 'instantly' apply resource changes if the binary changes (e.g. because of a Windows Update). Main features: Extracts, adds, and removes resources from 32/64 bit PE files: EXE, DLL, OCX, SYS, DRV, MUI, ... Uses XML file for batch resource extracting / updating Attempts two different methods for updating: Built in Windows API functions (surprisingly these fail sometimes) Custom made PE file writer (haven't seen this fail yet, even when ResourceHacker fails) Smart extracting/updating of: BITMAP to/from BMP ICON and GROUP_ICON to/from ICO CURSOR and GROUP_CURSOR to/from CUR Other resource types are copied as binary (works well for PNG, RCDATA, IMAGE, ANICURSOR, ...) Automatically updates checksum on upated files


BatchResourceUpdater Related Software