
It's kinda hard to even explain what this does. You start the program, and open an exe file. One the left, it shows a collapsible list of a ton of different things (like I mentioned above). You can click these things, replace them, delete them, save them, or even add a new resource. But here's a few things that I myself like about this program:
-Save icons: Some of the times, I want the con that an application uses. The best way to get that icon is to extract it directly from the exe. Resource Hacker lets you save an icon or an icon group. To save an icon, find it, then click "Action" at the top and select "Save [Icon : # : ####]", and boom, you've got yourself the ICO file.
-Edit Version info: This one's pretty handy. The version info includes "Company Name", "File Description", "File Version", "Comments", and more. Like with the PortableApps menu, it extracts the name of the program as the File Description tag. Sometimes, developers actually put a long description in that space, not the program name. Enter Resource Hacker. Edit the File Description of the EXE, save a new EXE with the new file Description, and bam, you've got a correct PortableApps menu. LIKE FOR EXAMPLE, Resource Hacker, itself. Resource Hacker's original description is "Resource view, decompiler, and recompiler." Well that's great, but I just want the NAME to appear in the PortableApps menu. So I used Resource Hacker on itself, changed the File Description to "Resource Hacker," and now it displays correctly.
-Tiny, Portable: 1.32mb full, 875kb essential. Plus, it comes in a zip file, has its own INI, so it's completely portable.
However, Resource Hacker does NOT work on every program. I've come across a few that were compiled strangely, or built strangely, or something, and Resource Hacker can't work on it. Just be forewarned, it's not perfect, but it does what it can.
Visit Resource Hacker website for Download