RESOURE HACKER :
It is a software application used as an editor for 32-bit and 64-bit windows Application.
It works both as
Resource Compiler – we can compile .rc files
Decompiler- Its decompiler mode enable us to view and edit Resources in executable( .exe , .dll , .src etx)
It is GUI based application.
While editing resources if we make mistake, It will generate error message.
Before we start editing windows DLL files or any Executable, We must first have the depth knowledge about the executable field we are about to modify. Or else it will generate an error or specific application could stop executing properly or we could corrupt our Machine.
Basic Directories used by Resource Hacker
AVI – It contains AVI files used by application
Cursor- It contains cursor files used by application
Icon- It contains icon list used by application
Bitmap- It contains BMP files used by application
Menu - It contains Different menu options used by application
Dialog- It contains Dialog pop-up boxes used by application
String Table- It contains strings used by application
Accelerator- It contains shortcut help used by application
Version- It contains Version info used by application
Manifest - It contains Metadata used by application
How we can use Resource Hacker
To show it I have used Firefox
Different Menu Options Given in Application from left to right----
to Create New file
Used to open an executable ( we can also drag an executable file on to Resource Hacker Application)
These are SAVE and SAVE AS option
These tools are used to Expand or Hide Tree view for Directory
CUT , COPY and PASTE
Search in option
These option are used to Create new resource file , or Add new resources to existing file or To merge Dialog.
It is compiler option, we could compile if we had made some changes to the executable.
Info and Power Off buttons
On the left side We can see Directory
There we can see some common directories used by FIREFOX Application.
Stated before ICON directory contains Icon list used by application. Here we can see icons used by Firefox.
And By Right clicking on Directory list we get some common options
As we can see Firefox icon is changed to Internet Explorer. We can either create new executable or replace the existing one to our modifications.
Since I only changed Icons, The new FIREFOX1 just worked as the original one.
STRING TABLE
Icon Group
Version info
Manifest
I also tried to modify it randomly and then Compile it.
The compiler showed error message.
I also opened a DLL file(shell.dll) in it
On Library Directories we could see which libraries and folder are being used by an executable or Dll.
Version info
Conclusion
If we know what we are doing using this application we could completely change the look and working of an executable or DLL files.
Before doing so we should know which fields are to be modified.
And also we can get some analysis data through this Application.
Like-
-Version info
-String info
-Libraries used by executable
-Metadata etx
It is a software application used as an editor for 32-bit and 64-bit windows Application.
It works both as
Resource Compiler – we can compile .rc files
Decompiler- Its decompiler mode enable us to view and edit Resources in executable( .exe , .dll , .src etx)
It is GUI based application.
While editing resources if we make mistake, It will generate error message.
Before we start editing windows DLL files or any Executable, We must first have the depth knowledge about the executable field we are about to modify. Or else it will generate an error or specific application could stop executing properly or we could corrupt our Machine.
Basic Directories used by Resource Hacker
AVI – It contains AVI files used by application
Cursor- It contains cursor files used by application
Icon- It contains icon list used by application
Bitmap- It contains BMP files used by application
Menu - It contains Different menu options used by application
Dialog- It contains Dialog pop-up boxes used by application
String Table- It contains strings used by application
Accelerator- It contains shortcut help used by application
Version- It contains Version info used by application
Manifest - It contains Metadata used by application
How we can use Resource Hacker
To show it I have used Firefox
Different Menu Options Given in Application from left to right----
to Create New file
On the left side We can see Directory
There we can see some common directories used by FIREFOX Application.
Stated before ICON directory contains Icon list used by application. Here we can see icons used by Firefox.
And By Right clicking on Directory list we get some common options
- To save it as.ico resource file
- To save it as RES file
- To save it as BIN file
- To replace or delete the resource
- Or to rename the resource
As we can see Firefox icon is changed to Internet Explorer. We can either create new executable or replace the existing one to our modifications.
Since I only changed Icons, The new FIREFOX1 just worked as the original one.
STRING TABLE
Icon Group
Version info
Manifest
I also tried to modify it randomly and then Compile it.
The compiler showed error message.
I also opened a DLL file(shell.dll) in it
On Library Directories we could see which libraries and folder are being used by an executable or Dll.
Version info
Conclusion
If we know what we are doing using this application we could completely change the look and working of an executable or DLL files.
Before doing so we should know which fields are to be modified.
And also we can get some analysis data through this Application.
Like-
-Version info
-String info
-Libraries used by executable
-Metadata etx
Son düzenleme: