Program hacker(Edit ,Create, Program, Hack- (*.exe, *.dll, *.cpl,) {TEAM BRG}

seeders: 0
leechers: 8
Added on October 10, 2015 by TeamBRGin Applications > Windows
Torrent verified.



Program hacker(Edit ,Create, Program, Hack- (*.exe, *.dll, *.cpl,) {TEAM BRG} (Size: 4.12 MB)
 ResHacker.exe2.72 MB
 SAMPLES.dll583.5 KB
 dialogs.def14.34 KB
 pa program hacker TEAM BRG.torrent6.25 KB
 Readme.txt2.8 KB
 ResHacker.ini458 bytes
 bm01.png132.91 KB
 bm00.png131.24 KB
 bm02.png101.27 KB
 bm09.png74.55 KB
 bm04.png73.85 KB
 bm06.png73.58 KB
 bm10.png60.97 KB
 bm14.png52.33 KB
 bm03.png42.08 KB
 bm05.png36.34 KB


Description

Resource Hacker by Team BRGEdit ,Create, Program, Hack- .exe, dll files. Best software for creating cracks and cracking exe application . Please seed so that other users can download itimageimageimageimageimageimageimageimageimageimage Resource Hacker

Resource Hacker™



Version 4.0.0



Resource Hacker™ has been designed to:

1. View resources in Windows 32bit and 64bit executable files (*.exe, *.dll, *.cpl, *.ocx, *.msstyles etc) and in Windows resource files (*.res) in both their compiled and decompiled formats.

2. Extract (save) resources to file in (*.res) format, as a binary, or as decompiled resource scripts or images. Icons, bitmaps, cursors, menus, dialogs, string tables, message tables, accelerators, Borland forms and version info resources can be fully decompiled into their respective formats, whether as image files or *.rc text files.

3. Modify (rename or replace) resources in executables or resource files. Image resources (icons, cursors and bitmaps) can be replaced with an image from a corresponding image file (*.ico, *.cur, *.bmp), a *.res file or even another *.exe file. Dialogs, menus, string-tables, accelerators and message-table resource scripts (and also Borland forms) can be edited and recompiled using the internal resource script editor. Resources can also be replaced with resources from a *.res file as long as the replacement resource is of the same type and has the same name.

4. Add new resources to executables or resource files, enabling a program to support multiple languages, or add a custom icon or bitmap (company logo etc) to a program’s dialog, or just start a resource file from scratch.

5. Delete resources. Most compilers add resources into applications which are never used by the application. Removing these unused resources can reduce an application’s size.Most Windows executable files have a "Resource Section" where data (such as images, dialog templates, menu templates, text etc.) is stored in a very specific way. Each resource in the "Resource Section" is defined by a type, a name and a language ID. Resources are stored in groups according to their “resource types”. There are a number of pre-defined resource types (icons, cursors, bitmaps, dialogs, menus, rcdata etc.) but there can be any number of custom resource types too. Resource names can be either an positive integer value or an alphanumeric string, though some resource types (e.g. string-tables) will only allow integer names. Resource can have more than one language-specific item so programs can store data supporting multiple languages. The language ID is a positive integer value that indicates both a primary language and a sublanguage that has been defined in the Windows API. (Language neutral items are indicated by a zero ID).Cursors and Icons:

Cursors and icons require special mention here as their resource information is split between two resource types:

“Cursor” & “Cursor Group”; and “Icon” & “Icon Group” respectively.



Icon (and cursor) files created by image editors typically contain a number very similar images that usually differ only in their size and or color resolution. Grouping multiple related images together allows the Windows operating system to easily choose an image that best fits for a given size and screen resolution. Typical icon sizes and resolutions include: 16 pixel x 16 pixel (16 colors); 32 pixel x 32 pixel (16 colors); 16 pixel x 16 pixel (256 colors); 32 pixel x 32 pixel (256 colors) etc. The “Icon Group” resource contains information about each image it owns (image sizes, color resolution etc), while the images themselves are stored separately under the “Icon” resource type.



Viewing Resources:

Once a file has been opened, most resources will be displayed as either an image (or group of images) or as decompiled text:



However, some resource types will be displayed in both its compiled form (eg dialog or popup menu) and in its decompiled text format.



Some resource types can only be displayed as a dump of raw byte data



Using the internal editor to modify text-based resources:

Dialog, menu, string-table, message-table, accelerators and Borland form resources can all be easily edited and recompiled using the internal resource editor. The internal compiler supports — t , , \ , " , and 00 .. 377 — in resource strings to represent tab, newline, backslash, doublequote and octal bytes respectively. The — #define — statement is also supported. Simply edit the displayed resource script, and click the [Compile] button. The modified compiled resource will then be displayed. Any errors encountered during compilation will be reported with an error message.



Dialog controls can be visually resized and/or moved, with any changes being reflected in the resource script automatically. Conversion between screen pixels and dialog units is done automatically. Select a control by clicking it in the displayed dialog. Alternatively, the Tab or Shift-Tab keys can be used to select next or prior controls respectively. The selected control will show resizing handles. To move a control without resizing, once the control has been selected, click and drag it to its new location. The arrow keys can also be used to move a control once it has been selected. A control can be resized by clicking and dragging one of its resizing handles. Alternatively, the arrow keys combined with the shift key can be used to resize a control.The Dialog Editor can be opened from the popup menu which is displayed by right-clicking the preview dialog. The Control Editor can be opened from the same menu once a control has been selected.

New controls can also be added. The Control Editor supports almost all of Microsoft’s standard and common control classes. User defined custom classes can also be added to the predefined list of classes by carefully editing the “Dialog.def” text file which can be found in the same folder as Resource Hacker™. Toolbar buttons enable selection of the most commonly used controls. The top-left corner of the control to be added will default to the point at which the dialog was originally right-clicked.



Replacing Images:

If the resource item to be replaced is an icon, cursor, or bitmap, the source can be an *.ico, *.cur or *.bmp file respectively or selected from a *.res or another *.exe file. Select Action|Replace Icon (Cursor or Bitmap) from the menu.



Command Line Scripting:

All the functionality of the Resource Hacker™ GUI (apart from viewing resources) can be accessed from the command line without having to open Resource Hacker™. Command line scripting can remove the drudgery entailed with repetitive Resource Hacker™ tasks.





Command line scripts have 2 general forms:


  1. Single commands: ResHacker.exe command command_parameters
  2. Multiple commands: ResHacker.exe -script scriptfile


Single Commands:



command and command_parameters:

-add

ExeFile, SaveAsFile, ResourceFile, ResourceMask

-addskip

ExeFile, SaveAsFile, ResourceFile, ResourceMask



-addoverwrite

ExeFile, SaveAsFile, ResourceFile, ResourceMask



-modify

ExeFile, SaveAsFile, ResourceFile, ResourceMask



-extract

ExeFile, ResourceFile, ResourceMask





-delete

ExeFile, SaveAsFile, ResourceMask



Notes:

Each command parameter must be separated by a comma, but no comma is expected before the first parameter.

Paths should be included with filenames.



Filenames containing spaces should be enclosed within double quotes.







The ResourceMask enables a command to be performed on either single or multiple resource items. It takes the form ResType,ResName,ResLang. (If ResType is a predefined type, then either its number or identifier can be used —e.g. the ResourceMask dialog,128,0 is identical to 5,128,0.) Any or all of the ResourceMask items can be omitted —e.g. dialog,, indicates that all dialogs are to be applied to the command irrespective of name or language, and ,,1049 indicates that all resources with Russian (1049) as the languageID will be applied to the command. An empty ResourceMask ,, indicates that the command will be applied to every resource irrespective of type, name or language.





When adding or modifying items, the ResourceFile can be a RES file for any item type, a BMP file for BITMAP types, a CUR file for CURSORGROUP types, an ICO file for ICONGROUP types, and any file type for RCDATA and user defined resource types.





When adding and modifying resources from files other than RES files then both ResType and ResName must be specified in the ResourceMask. If ResLang is omitted then the command applies to the first language item with matching type and name, otherwise, if no matching item exists then language neutral (0) is assumed.





When extracting resources, and more than one item is implied by the ResourceMask, then the specified ResourceFile must be either a RES file or an RC file. When binary image resources are extracted to RC files, each image is also created as a separate binary (ICO, CUR, BMP, GIF, BIN) file. See the example below.





ICON and CURSOR resources cannot be manipulated directly but are added, deleted, modified and extracted by using their respective ICONGROUP or CURSORGROUP. ICON and CURSOR can still be used but Resource Hacker™ will assume ICONGROUP or CURSORGROUP was intended.





All actions or errors are logged to “ResHacker.log”.





NB: If a script does not produce the desired results then check the log!





Examples: (File paths have been omitted for clarity)





To add or update dialog name:maindlg lang:0 in MyProg.exe from UpdDlg.res

ResHacker.exe -addoverwrite MyProg.exe, MyProgNew.exe, UpdDlg.res, dialog,maindlg,0





To add or update bitmap name:128 in MyProg.exe from NewImage.bmp

ResHacker.exe -addoverwrite MyProg.exe, MyProgNew.exe, NewImage.bmp , bitmap,128,





To add or update all bitmaps in MyProg.exe from Images.res

ResHacker.exe -addoverwrite MyProg.exe, MyProgNew.exe, Images.res, bitmap,,





To add a “user-defined” binary resource (README,1,0) to MyProg.exe from ReadMe.html

ResHacker.exe -addoverwrite MyProg.exe, MyProgNew.exe, ReadMe.html, readme,1,0





To add all items in Images.res to MyProg.exe (but fail if any item already exists)

ResHacker.exe -add MyProg.exe, MyProgNew.exe, Images.res ,,,





To add all items in Images.res to MyProg.exe (skipping any existing items)

ResHacker.exe -addskip MyProg.exe, MyProgNew.exe, Images.res ,,,





To modify all items in MyProg.exe with the items in Images.res (ignoring any items in Images.res which do not exist in MyProg.exe)

ResHacker.exe -modify MyProg.exe, MyProgNew.exe, Images.res , , ,





To extract all icons from MyProg.exe to MyProgIcons.rc (creating MyProgIcons.rc, Icon_1.ico, Icon_2.ico , Icon_3.ico etc...)

ResHacker.exe -extract MyProg.exe, MyProgIcons.rc, icongroup,,





To delete GIF name:128 from MyProg.exe

ResHacker.exe -delete MyProg.exe, MyProgNew.exe, gif,128,







Multiple Commands:





syntax: ResHacker.exe -script ScriptFile

ScriptFile is a text file with the following layout:

[size= medium]
//comments are preceded by double slashes
[FILENAMES]
Exe=
SaveAs=
Log=

[COMMANDS]
-add ResourceSrc, ResourceMask
-addskip ResourceSrc, ResourceMask
-addoverwrite ResourceSrc, ResourceMask
-addoverwrite ResourceSrc, ResourceMask
-modify ResourceSrc, ResourceMask
-extract ResourceTgt, ResourceMask
-delete ResourceMask




If Log is omitted then the default log —ResHacker.log— will be used.

NB: If a script does not produce the desired results then check the log!



Examples:





[size= medium]

rh_script_myprog_rus.txt -

//This script deletes all Language Neutral (0)
//string-table, menu and dialog resource items
//in MyProg.exe before replacing them
//with Russian (1049) items...

[FILENAMES]
Exe= MyProg.exe
SaveAs= MyProg_Rus.exe
Log= MyProg_Rus.log

[COMMANDS]
-delete MENU,,0
-delete DIALOG,,0
-delete STRINGTABLE,,0
-add MyProg_Rus.res, MENU,,1049
-add MyProg_Rus.res, DIALOG,,1049
-add MyProg_Rus.res, STRINGTABLE,,1049


rh_script_myprog_upd_images.txt -

//This script updates 2 bitmaps and an
//icon in MyProg.exe ...

[FILENAMES]
Exe= MyProg.exe
SaveAs= MyProg_Updated.exe

[COMMANDS]
-addoverwrite Bitmap128.bmp, BITMAP,128,
-addoverwrite Bitmap129.bmp, BITMAP,129,0
-addoverwrite MainIcon.ico, ICONGROUP,MAINICON,0


rh_script_myprog_upd_all.txt -

//This script replaces all resources
//in MyProg.exe with all the resources
//in MyProgNew.res

[FILENAMES]
Exe= MyProg.exe
SaveAs= MyProg_Updated.exe

[COMMANDS]
-delete ,,, //delete all resources before...
-add MyProgNew.res ,,, //adding all the new resources

Related Torrents

torrent name size seed leech

Sharing Widget


Download torrent
4.12 MB
seeders:0
leechers:8
Program hacker(Edit ,Create, Program, Hack- (*.exe, *.dll, *.cpl,) {TEAM BRG}