Beginner Builder series 75% done! will probably never be finished. :(
Showing posts with label resource editor. Show all posts
Showing posts with label resource editor. Show all posts

Sunday, November 30, 2008

Resource Hacker: Never been easier to hack resources.

If you want something from a program, ResHacker can probably get it. Resource Hacker is a very simple program used to view the facets of a program (exe file). It allows you to view things such as the cursors, bitmaps, icons, version info, and a ton more stuff that I haven't even a clue what it does. But if you do know, it probably has it.

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