-----cut here------------------------------------------------------------------- How to crack & enhance Snoqualmie 1.0 (magnificent screeensaver) Target: Snoqualmie 1.0 (exe - 315392 bytes) WWW: http://www.syntrillium.com (site of CoolEdit) Cracker: --..__J_o_h_n_n_y__A_U_M__..-- (TNT) Protections to be removed: unregistered style, boring messages Tools: W32Dasm, Hiew, Exescope & Windows Commander 4.03 --------My biggest desire for you - pure love------- Try to grow spiritually if you want real happiness in your life! The ancient spiritual sistems YOGA & TANTRA are the ways to evoluate! Oh God, TANTRA is pure freedom!!! Yaaa! Also read books of Master Osho (www.osho.org)! -------- Snoqualmie 1.0 is really one of the best screensavers that exists on the WEB! It's a must have for the persons who like special effects of shapes & colours! So, it's a great honour to crack this! Let's start! After installing, we grab a copy of file snoqualmie.exe from c:/windows/system and put it into a new subdirectory, c:\x, for example. We disable the Snoqualmie screensaver that may be active from Display Properties, because we don't want any interaction between the shareware version and our cracked version. Now let's observe the protections: a. in titlebar - unlicensed copy; b. press Purchase -> all there is look as unlicensed; c. Show messages - disabled d. press Preview - messages after a while that announce to register today, etc; e. in Preview also -> words "Unlicensed copy..." that move constantly. 1. Unregistered style. First, let's try to register: a name and a number (press Purchase -> Enter Serial Number..., and OK. Boom... "The serial number you entered is invalid". OK, let's disassemble snoqualmie.exe with w32dasm and make a copy for cracking -> y.exe. Alt-S-Enter, search after the words above "The serial...", boom, we found them at w32dasm adress 401BDF. You see that this lines of code are called from jump 401B40. Press Shift-F12, write 401B40, go there. Three lines above is a call, on 401B36 -> call 401F40. Let's go now in the place where is adressed the call -> 401F40. To me, this code from 401F40 and below looks like a serial check. So, let's cancel the processing of this piece of code, maybe the program will register without verifying the real serial. Adress 401F40 means hiew 1F40 (you see it down, OK?) instead 55 -> C3. Let's test now. Hmmm, still unregistered, let's register again. A wonderfull message (that's all crackers are waiting for) appear: "You now have the full version of Snoqualmie.". Great, the protections a, b, c are gone forever! 2. Now, the messages from full screen like "License your copy today" - shore, shore, that's I'm doing now, pal, can't you see? Search after the words above -> -> Shift-S-Enter, write, go. We land on w32dasm adress 403624. Nice words are around, but crackers prefer to be not... So, we see our jump above, from 40358A. Go there. Wow, a big jump it's here! Let's kill this big jump guy, how we learn from all today movies, kill him (he,he,he, see invisible govern)! Hiew 358A - - replace with 909090909090 (6!). Let's test, see if it's buried! Bingo, protection d is gone too! 3. Now, only those moving words from full screen (Preview mode) are still around. Here are two posibilities: - the quickest - replace words "Unlicensed copy of Snoqualmie" with spaces in our exe file (begining from hiew 22850); - the next one. Search after moving words above... we land on w32dasm adress 406040, and the begining of this function is on 406010. We see "Referenced by a CALL at Adress: 409245. Go there, at 409245. Above line 409245 is 40923F je 40924A, we are gonna make this jump to go over our call from 409245, hiew 923F - 74 -> EB. Test it, great, works just fine! Protection e is gone too, so, all protections are knocked out! 4. Optional. I don't like two more things: message "Your message goes here" that still appears from time to time, and the fact that the window of Snoqualmie has a very small frame for presenting the effects. The words "Your message..." will be replaced after searching in hiew y.exe with spaces (hiew 227CC). OK. Enlarging with Exescope 5.12 the effects frame: my choice was to first enlarge all the Snoqualmie window for reaching at an aproximative 800x600 size and than I increased the size of the effect frame untill it reached at a quarter of Snoqualmie window size. Than I relocated all buttons for an equilibrated design. If you wanna see and/or use my choice of enhancing the Snoqualmie screensaver, please go on my site www.geocities.com/john_aum/john_files/ and download the file enhance.exe. You must use this file only with shareware version (uncracked) of Snoqualmie. Enjoy this state of the art screensaver! Bye now! ---------------- Greets: tKC, CIA, TNT (nice guys!), to all crackers, PRO or newbies, all cracker teams (keep going, we must eliberate from iudeo-masonic tirany, all must become free), we are great guys, and nice too. I love you all but be a good soul! Romanian Greets: Va doresc din toata inima sa ajungeti intr-o zi sa intelegeti cu adevarat semnificatia cuvintelor "evolutie spirituala personala"! Incercati prin yoga si tantra sa evoluati spiritual daca vreti sa fiti fericiti! At last, but from all my heart: I love you Heavenly Father, I know you are with me all the time!!! God is pure love! Try this: www.geocities.com/john_aum Incredible infos for YOUR EYES ONLY!!! Critics, comments, anything at: johnny_aum@yahoo.com ---------------Sorry if my english is not perfect!------------------------------ -----cut here-------------------------------------------------------------------