Quick Editor - For W32Dasm version 8.93

Ever get one of those sillly little programs which require only a simple mov al,01 or changing a je to jne etc. You have to fire up your hex editor find the location, change the bytes, save it, search the file on disk and run it. Well Quick edit makes this process somewhat easier.

It is very simple to use.
Enter the RVA of the bytes you wish to edit as shown in the W32Dasm Deadlisting. You must enter leading zeros so that the value is 8 digits long.
Clicking 'GoTo' will then open the file and display the bytes at this address.
You should note that if a file Pfilename exists Quick edit will open this instead of the filename. This does mean that the bytes may not be the same as those in your W32Dasm listing but does mean that you can add to already existing patches. If the file Pfilename does not exist then Quick Edit opens the actual program (filename).

The two edit boxes are then updated with the bytes found at the RVA in the file. The top edit box is read only and will not change. This is here simply in case you make a mistake in your editing, you can then see what the original bytes were.

The lower editbox is where you make your changes. Note that you can only change bytes, you should not add them, if you do they will be written and the file will be corrupt.

When the bytes are loaded the 'Run' button becomes enabled. Clicking this will run the program as it is, unedited!

Clicking the 'Save' button saves your changes into the file Pfilename.
Once you have clicked the 'Save' button the 'Run' button will now run the modified file Pfilename not the original.

You can make several changes at a time by simply changing the RVA and pressing 'GoTo' again. Note that the file is loaded each time you do this so if you make a change then click the GoTo button again with the same address the displayed original bytes will be updated with your changed bytes.
As I said it's pretty simple really.

To install Quick Edit run the program QuickEd.exe. This will patch W32Dsm89.exe. It replaces the about box function in the help menu with the quick edit function.
After installation you can delete this patch (QuickEd.exe) but you must have the W32Patch.dll either in your W32Dasm folder or in the sytem path somewhere.
This patch is compatible with all my previous W32Dasm disassembled patches and also with Dreads VB string patch.
However since W32Dasm disassembled Part3 alters the resource section to include the 'Recent Files' menu the patch is not the same if you have Part3 installed as if you do not. This is not a problem as the patcher detects whether you do or not and patches accordingly. 



Have fun

mail: mail@Harlequin00.cjb.net




