About this tutorial:
Tutorial:Visual Multitool 3.4-Another successful memory echo serial fishing
Target:Visual Multitool 3.4(http://www.papyrussoftware.com)
Author:ManKind
Tools:SoftICE 3.24(this is a good software, worth buying)
Date:31th of October 1999(Last updated on 25th of December 1999)
Descriptions&Comments:A word editor, good but still no match for EditPad. Its protection and status(shareware) have already lost to EditPad, not to mention its function and uses. It is quite expensive too.
Copyright information:This tutorial is copyright © 1999 ManKind

Starting words:
Hello,welcome to my tutorial. I am ManKind, a newbie in cracking who want to share my cracking skills with other newbies. Contact me at mankind001@bigfoot.com


The process:
Well, this is another successful serial fishing using memory echo method, thanks again to the Legendary +ORC. Not a reliable way, but certainly good enough for newbies. After installing Visual Multitool 3.4, load SoftIce, run it, the first screen asks you to register. Good, since our purpose is not to use the program(will you use another word editor when you have a perfect one ready for you?) but to make it our target to crack. Note that there is only one space for you to fill in your registration code. This indicates that Visual Multitool will most probably have only one valid registration code. I like this cause it will certainly reduce the amount of work required. Now, just fill in any numbers or alphabets that you feel like entering, like for example mine as follow:

23199998ABCDEFGHI1999

I prefer it long since the space for the registration code is quite long. Press the OK button, nothing will happen except that your speaker will beep, press the OK button few times(say 5 times) some more so that the program will generate the correct registration code(since we want to use the memory echo method). If you have read my other tutorial such as the WindowBlinds one, you should know what to do. If you don't know then I will tell you now, don't close the current screen and don't erase the registration code you entered earlier instead go into SoftIce by pressing Ctrl+D and set a breakpoint on GetWindowTextA. The command will look like this:

bpx getwindowtexta

Go out of SoftIce by pressing Ctrl+D again and press the OK button. SoftIce will pop out, press F11 once and you are now in the Visual Multitool's codes. Next, search for the registration code we just entered like this:

s 0 l ffffffff '2319998ABCDEFGHI1999'

Then the first thing I see in the Data Window of SoftIce looks like this:

2319998ABCDEFGHI
1999............
................

If the above are of correct memory location, then by pressing Alt+Down for 2-3 seconds, you will see something special like this in the Data Window:

2046A5D29A00454E

Use the command below in SoftIce to search again right after the first search command until you get to the correct memory location(that is if you can't see something like above):

s

Wait, don't exit yet, I know you that you are very eager to try that registration code but, please wait for a while some more. Press Alt+Down again until you see this:

2046A5D2

Oh, don't be shocked though you have seen two sets of code that will probably be the registration code, now do you know why I ask you to stay back? The best way to know which is the valid registration code, is to try the codes on Visual Multitool. Disable or clear the breakpoints you have set, go out of SoftIce, try the first number, the first starting screen of Visual Multitool will disappear without any sign and the Visual Multitool program started like normal. Does this indicate that we entered the correct registration code? To know, close Visual Multitool and restart it again, the registration screen is gone. Now that we already have the correct registration code, the process part of this tutorial will have to end now.

Additional/Extra Part(s) or Stuff(s):
Another registration code(2046A5D2) is of no use(I tried already) but I am sure that you will notice that the registration code(2046A5D2) is part of the correct registration code. Probably part of the correct registration code is generated first by the program while later it generate another half of it. That is a logic explanation that I can think of now. Tell me if you have other opinions.


Ending:
Thanks to:+ORC, Sandman, HarvestR, tKC, ytc_, Punisher, Kwai_Lo, TORN@DO, Crackz and other crackers and individuals who provide me with their tutorials and tools.
Greetz to:HarvestR, tKC, ytc_, Kwai_Lo, Punisher, TORN@Do, CiA, Phrozen Crew, other cracking groups and all crackers.

Service for ManKind
ManKind
mankind001@bigfoot.com
http://surf.to/mrep