Today I am going to introduce an old tool of industry which is helpful in extracting resources from packed files like shell32, system DLL files, system exe files etc.
Resource Hacker, also known as ResHacker by Angus Johnson is the tool. It is an explorer for file internal resources. Not only it helps to save the resources but also it allows you to change the resources.
For example if you didn’t like icon of an application, change it to whatever you want. Even edit some messages/title bar of an application.
The tool is freeware and in this tutorial we will save some icons from system icon file Shell32.dll
Download resource hacker and run it.
The target file is located in %windir%/system32. Copy shell32.dll to some other folder. ( Backup & Safety, if something goes wrong this step will save you from using an icon free operating system )
Go to file menu and select open. Choose shell32.dll file.
You will see all resource folders grouped by resource type.
Expand folder of your choice and navigate to favorite resource. I will open some icon file from “Icon” folder.
You can see the resource preview in right panel.
From Action menu you can save or replace the resource. Happily modify applications and don’t forget to share your experience here.