FAQ_TEXT label byte db 0dh,0ah db " -= CDRWin/DAO V3.8 Open-Source Keymaker V2.0 -",0dh,0ah db " Small FAQ for People who do Care =-",0dh,0ah db 0dh,0ah db "[I] What is this all about?",0dh,0ah db 0dh,0ah db "Tired and Sick of burning coasters with Goldenhawk's Cdrwin?",0dh,0ah db "Before blaming your girlfriend, see why it's in most cases NOT her fault, nor the",0dh,0ah db "fault of your cdr-writer, nor of Cdrwin itself, but simply a consequence of using",0dh,0ah db "a bad key or crack.",0dh,0ah db 0dh,0ah db "[II] Why should I care?",0dh,0ah db 0dh,0ah db "Because you want to save your hard-earned bucks by avoiding future coasters.",0dh,0ah db 0dh,0ah db "[III] I'm convinced, but how do I use Cdrwin without adding to my coaster-",0dh,0ah db "collection?",0dh,0ah db 0dh,0ah db "It's simple. Don't use any keymaker/crack that is not written by me :)",0dh,0ah db 0dh,0ah db "[IV] Unfortunatly, it's too late - I've already used a bad crack. What now?",0dh,0ah db 0dh,0ah db "Find the person responsible for the bad crack and make him eat all your coasters.",0dh,0ah db "Make him suffer real hard for his stupidity. Nowadays the world has seen too many",0dh,0ah db "so-called crackers who want to cover themselves in unjustified glory.",0dh,0ah db 0dh,0ah db "[V] How do I use your keymaker?",0dh,0ah db 0dh,0ah db "Is this the 1st time you run Cdrwin? If yes, then use my keymaker and enter your",0dh,0ah db "Name/Company to receive a valid Unlock/Check-Key. You can also manipulate the",0dh,0ah db "year-range within which your key will be valid. Note that the time is not",0dh,0ah db "dependent on your system clock, but on the build version of Cdrwin (i.e. Cdrwin",0dh,0ah db "V3.8a was released 3/2000, so you should make sure that your key is valid within",0dh,0ah db "that date).",0dh,0ah db 0dh,0ah db "If you've already used Cdrwin and even run a crack, then there are two possible",0dh,0ah db "ways to continue. A) Did you apply a crackpatch? If yes, sorry for you, but you",0dh,0ah db "have to reinstall Cdrwin, because there is no way of telling what bytes the",0dh,0ah db "cracker has modified. B) Did you run another keymaker? If yes, then you'll want",0dh,0ah db "to know if the key you've used was OK and didn't cause any coasters. In order to",0dh,0ah db "do that, click on `Get information from cdrwin.dat` and point to your cdrwin path",0dh,0ah db "where you should find the file cdrwin.dat. Latter contains the keycode",0dh,0ah db "information. If you receive no error message, then you are fine and you can",0dh,0ah db "continue using that keycode.",0dh,0ah db "If, however, you receive a message saying that the keycode is not 100%, you've",0dh,0ah db "the option to fix the key. I can only strongly suggest that you do so....",0dh,0ah db 0dh,0ah db "[VI] I have an original key, but it expired. Can you make it valid again?",0dh,0ah db 0dh,0ah db "Yes, using my keymaker you can bring your old key back to life. To do so, first",0dh,0ah db "click on `don't randomize`. Then click on `Get information from cdrwin.dat` and",0dh,0ah db "point to your cdrwin path where you should find the file cdrwin.dat. Latter",0dh,0ah db "contains the keycode infromation of your original key. When done, you can change",0dh,0ah db "the expiration range. My keymaker will automatically calculate the new key.",0dh,0ah db 0dh,0ah db "[VII] I have no girlfriend and need something else to get laid. Can you give me",0dh,0ah db "more technical information about how the keyscheme of Cdrwin works?",0dh,0ah db 0dh,0ah db "Example:",0dh,0ah db "Name: Raymond E. Feist",0dh,0ah db "Company: Riftwar",0dh,0ah db "Unlock Key: 022BD9CE-8E8759DF-1E0A95D8-917C62AC",0dh,0ah db "Check Key: 9357BB62-8CAC8011-908DCC07-8F76F774",0dh,0ah db 0dh,0ah db "Cdrwin uses an Unlock Key and a Check Key. The latter is trivial as it is only",0dh,0ah db "used as a checksum check (hence the name!) that you've entered the Unlock Key",0dh,0ah db "correctly.",0dh,0ah db 0dh,0ah db "The Unlock Key consists of -4- 32bit values. Use the following information in",0dh,0ah db "addition to the keymaker source to get the idea.",0dh,0ah db 0dh,0ah db "1) 022BD9CE-8E8759DF-1E0A95D8-917C62AC",0dh,0ah db 0dh,0ah db " Checksum of Name/Company. Further, using this 32bit value, Cdrwin",0dh,0ah db " differentiates between unlock codes for Cdrwin and unlock codes for DAO",0dh,0ah db " (each app uses an unique checksum-table). At last, the value is also used to",0dh,0ah db " determine if your key is blacklisted or not.",0dh,0ah db 0dh,0ah db "2) 022BD9CE-8E8759DF-1E0A95D8-917C62AC",0dh,0ah db 0dh,0ah db " Encoded expiration information.",0dh,0ah db 0dh,0ah db "3) 022BD9CE-8E8759DF-1E0A95D8-917C62AC",0dh,0ah db 0dh,0ah db " Second Checksum, invoked after Cdrwin is started for the first time. If",0dh,0ah db " invalid, anti-piracy message and exit.",0dh,0ah db 0dh,0ah db "4) 022BD9CE-8E8759DF-1E0A95D8-917C62AC",0dh,0ah db 0dh,0ah db " Hidden Checksum, during cd-burn process. If invalid, ... another item for",0dh,0ah db " your coaster collection.",0dh,0ah db 0dh,0ah db "5) 022BD9CE-8E8759DF-1E0A95D8-917C62AC",0dh,0ah db 0dh,0ah db " Hidden Checksum, same as in 4).",0dh,0ah db 0dh,0ah db "6) 022BD9CE-8E8759DF-1E0A95D8-917C62AC",0dh,0ah db 0dh,0ah db " ! IMPORANT !",0dh,0ah db " Here is the answer why even my keymaker does not create keys that are 100%",0dh,0ah db " identical with keys which have been legally purchased.",0dh,0ah db 0dh,0ah db " The two 16bit values are not yet (meaningfully) checked as of Cdrwin V3.8b.",0dh,0ah db " This doesn't mean that my keymaker is not 100% working. It IS 100% for the",0dh,0ah db " current version of Cdrwin and most probable for future versions as well,",0dh,0ah db " UNTIL the programmers at Goldenhawk decide to implent that check. And until",0dh,0ah db " then, I'll make sure that with each new version of Cdrwin my keymaker",0dh,0ah db " doesn't miss that check. Fair enough?",0dh,0ah db " For the smart ones among you: This is were the mysterious `don't randomize`",0dh,0ah db " comes from. It simply prevents my keymaker to insert two random 16bit values",0dh,0ah db " here. This is especially important when you want to change the expiration of",0dh,0ah db " your real key, which has of course, the CORRECT two 16bit values. We don't",0dh,0ah db " want to overwrite those with random ones... :)",0dh,0ah db 0dh,0ah db " TO ALL THOSE !%/$) IDIOTS WHO STILL CLAIM THAT THEY'RE HAVING",0dh,0ah db " PROBLEMS USING MY KEYMAKER:",0dh,0ah db 0dh,0ah db " FOAD! You are simply wasting my time and the time of others with your",0dh,0ah db " unqualified rubbish. If you think Cdrwin doesn't work probably after you've",0dh,0ah db " used my keymaker, then blame it on someone else. Go and blame your g/f.",0dh,0ah db " Or if you feel any safer, use one of the many patches that're floating around,",0dh,0ah db " which claim that they are safer to use than a key code. Believe whatever you",0dh,0ah db " want to believe. History has shown us the strength behind ignorance.",0dh,0ah db 0dh,0ah db "[VIII] Fine, I see that you are convinced of your own work so I'll use it, too.",0dh,0ah db "Last question: With your ego, do you still have any friends left?",0dh,0ah db 0dh,0ah db "I wouldn't go that far to call anyone my friend :> Yet, greetings to the following",0dh,0ah db "people :)",0dh,0ah db 0dh,0ah db " - everyone in X-FORCE. After years of fun & sorrow, I still love you!",0dh,0ah db 0dh,0ah db " - the first generation of UCF - when cracking had still some style.",0dh,0ah db " Greetings at this place especially to Marquis de Soiree, whom I consider",0dh,0ah db " my one and only tutor.",0dh,0ah db 0dh,0ah db " - Random, for he is the sickest of all people I know :) Without him,",0dh,0ah db " things are just half as much fun.",0dh,0ah db 0dh,0ah db " - everyone in UNION and of course every proud #RC member :)",0dh,0ah db " Especially to Devil, for the often philosophical debates; to Ratso, to",0dh,0ah db " Drone, to ACP, to G-Rom, to Halvar, to Dezzy.",0dh,0ah db 0dh,0ah db " - every op in #WA; especially to Hugo for the endless debates why M$ is",0dh,0ah db " evil or not :)",0dh,0ah db 0dh,0ah db " - everyone in COUNCIL.",0dh,0ah db 0dh,0ah db "The Riddler / X-FORCE / UNION.",0dh,0ah db 0