VrACK Release 1.0� By: Sir Joust for: PH/ARM of SC714. Description: VrACK is a Voice Mail Box Hacker.

The Beta release is a Beta Release and not everything is included or cosmetically KOSHER. The Problem I have is that Im trying to write or update several phucking programs/projects at the same time. This is my second project which is not and never will be finished (no program is ever finished). The First is {BeG} WWIV, and third is now a phucking virus Im trying to write. Now, VrACK operates on a basic concept that no 2 mail box systems are the same. VrACK employs four user definable variables known as "CODE", "MAIL"box, "__A", and "___B". There is NO difference between the four, and they might have all been called "1", "2", "3", and "4". Now you can set the settings for these variables to whatever you like. You regulate the actual length in characters of the variable, at which number it starts, the incriment value, and in the next version the type, which will allow you, to have the computer randomly generate numbers, or have the variable come from a file. so u could have like a file that has this in it: DOG CAT SHIT FUCK and the likes and the program would convert these strings into numbers as on a dial pad of your phone, and then have that number placed in the appropriate variable. Now, the actual order of these variables and how they are dialed through the phone is determined by a rather primitive script language which will be described further in this doc file. You will do shit without reading that section. Configuration: VMBCFG.EXE is the configuration program, that sets all the variable starting points, increment values, telephone numbers, com port addresses and the sort, I will not go deeper into this cuz VMBCFG is a very primitive program, that is just there cuz i didn't have time to write a descent CONFIG program. Script commands: In the Configuration you will be asked to enter the VMB script, this is a description of the available commands. [NOTE: Everything must be in CAPS] | {n} [InI This will send a carrige return to the modem. This will pause for n number of seconds. This will pause for n number of secconds but at the same time you will have the option of <space> initializing the next set of variables (code was bad), <C> code good-should be used if the attempt was successfull, <Q> quit, will save the current variables for trying at a later time and then quits, <A> again, this should be used if something went wrong and you want to try again with the same variable values. If the time runs out, the effect will be that of pressing <space>.

[S [R [Xn

Save current instruction pointer position. Restore (goto) the instruction pointer position previously saved with [S. Restore (goto) the instruction pointer position previously saved with [S n number of times and then continue with the rest of the program. [Note: n can only be 1 digit long] Goes to the beginning of the program. Hangs up the modem. Dials the Phone Number of the VMB. Dials the "CODE" Variable. Dials the "MAIL" Variable. Dials the "___A" Variable. Dials the "___B" Variable. Sends ATDT to the modem.

[B [H [P [C [N [A [B [D

[END of ref] Antything else you put in will be sent to the modem. NOTE!: When you issue a command that dials anything like a variable or phone number it will take a few seconds for the modem to actually dial it, when for instance you put in "[C" the program will send this to the modem "ATDTcodevar;<CR>" then it will delay for half a second. The half a second delay will ensure that the OK prompt apears before another command is issued, however!, 1/2 a second is not enough to dial lets say six digits, and if you issue another command that dials something directly after it it will stop the dialing before its completed. I hope ure getting this. if for instance u are dialing the '#' key the "MAIL" and then the code variable, do something like this, "[D#;|[N{2}[C{2}". Now the the [D will send atdt, then the paund sign, the semicolen pops up the OK prompt before the modem hangs up(its like necessary). [N dials the "MAIL" varaiable, waits 2 seconds ({2}) for dialing to finish, [C dials the "CODE" variable, so on.. so on.. tralal. #