by The Pull
Co-author: StoneFisk
*******************************************************************************************************
*******************************************************************************************************
Godmessage IV Creator v0.4
Author: 6IT
Thanks: The Pull - Creator of Godmessage I, II, III, & IV - this is his brainchild.
Thanks: StoneFisk - Coauthor of Godmessage I, II, III, & IV.
Thanks: To all the people who helped make godmessage what it is today
(In no particular order): Exxtreme, Nicula Laurentiu, Sugien, Dabbler, Blade,
and everyone else I forgot to mention
Thanks: All the beta testers out there, Thanks for the feedback.
Special Thanks: George Guninski - Without his exploit, Godmessage wouldn't exist.
Keep finding those bugs George!
CHANGELOG 10-18-00 (v0.4)
GODMESSAGE IV
- call debug using %comspec%
- cleaned up javascript a little
- couple tweaks here and there
GMCreator
- Dynamically creates Godmessage from supplied html file
- prompts user for the three setTimout values
- Creates a second RC4 encrypted / Hex encoded Godmessage.
ToDo
- Add worm capabilities to GM...
CHANGE LOG 10-13-00 (v0.3)
GODMESSAGE IV
- A lot! Thanks to StoneFisk we were able to scrap the whole
LCODER program and use a smaller xxdecode.com program.
The result: GM is 29% smaller and more efficient. SF, you da man!
- Set the setTimeouts to 15, 2000, and 2500 respectively.
(I keep changing these settings trying to find the perfect timeout)
- Thru out a lot of unnecessary code
- fixed %comspec% problem (use %comspec% to call debug) - Thanks to Pull
- GM now deletes the hta file after it runs! Stealth baby, Stealth...
(Another great idea from the mind of the Pull)
GMCreator
- Scraped lcoder for XXENCODE.COM
- Increased executable file size to 34500 bytes!!!
TODO
- insert GM into user supplied html file
CHANGE LOG 10-12-00 (v0.2)
GODMESSAGE IV
- Deleted the setTimeout call of f() and replaced it with a call from the
onload property of the BODY element.
- Set the remaining setTimeouts to 15, 3000, and 4500 respectively.
- Cleaned up the VBScript code a bit, used fso.DeleteFile to clean up files
- A few other tweaks here and there
GMCreator
- encode onz.exe using XXE (onz.xfr)
- increased file size limit to 26000 bytes (thanks to XXEncoding)
TODO
- Optimize Godmessage code, remove unnessisary chars to make file smaller
and raise onz.exe size limit
- Possibly dynamically create godmessage from user supplied html file
*******************************************************************************************************
*******************************************************************************************************
Disclaimer: I take no responsibility for the use of this code.
I do not guarantee that my code is free from defects.
My software is provided �as is," and you use the software at your own risk.
I make no warranties as to performance, merchantability, fitness for a particular purpose,
or any other warranties whether expressed or implied.
Under no circumstances shall I be liable for direct, indirect, special, incidental,
or consequential damages resulting from the use, misuse, or inability to use this software.
*******************************************************************************************************
*******************************************************************************************************
Directions:
Unzip the package into it's own directory
copy your "executable" and html file to the same directory as GMCreator.vbs
Run GMCreator.vbs and enter in the filename of your executable
- Program will rename the file onz.exe (deleting original file)
- File can't be larger than 34500 bytes.
Enter the filename of your html file
- Godmessage will be inserted into this document
Enter in the values for the three setTimeout calls
- Enter the timeout for the 'Path' setProperty. (Default 15)
- Enter the timeout for the 'Doc' setProperty. (Default 2000)
- Enter the timeout for the 'invoke' method. (Default 2500)
Program will then create a fully functional Godmessage.html & GOdmessage.HexEnc.html
- Godmessage.html is the standard Godmessage, no encoding or encryption
- GOdmessage.HexEnc.html is a RC4 encrypted, Hex encoded version that
decrypts/decodes when loaded.
- Due to Hex encoding, file size is double that of standard GM
Have fun!
*******************************************************************************************************
"There he goes one of god's own prototypes.
A high-powered mutant of some kind never even considered for mass production.
Too weird to live and too rare to die." -Hunter S. Thompson